Pull to refresh
135.5

Network hardware

For a computer network to work

Show first
Rating limit
Level of difficulty

What is Flipper and why is it Zero. Understanding the Tamagotchi for geeks from a newbie's perspective

Level of difficultyEasy
Reading time5 min
Reach and readers1.3K

Not so long ago, about a year ago, I finally received my long-awaited package. Flipper Zero. For those who don't know, Flipper Zero is a small device that allows you to engage in all sorts of fun activities in life. The fun starts with the Sub-1 GHz antenna and continues with micro-scripts for PC. If you're interested, please read on.

Read more

What OpenWrt router to buy in 2025?

Level of difficultyEasy
Reading time22 min
Reach and readers771

I write a lot about OpenWrt and often get questions about which router to get for this OS. Last year I already did a review of routers best suited for OpenWrt. Back then, the selection wasn't very large, but now things have changed for the better. That's why I've made a new, up-to-date breakdown for those who don't know which router to choose.

A router, like any other device, should be bought to fit your needs. For example, Linux users are used to buying laptops specifically for Linux, not just the first one they see. It's the same here: if you need OpenWrt, you should also choose a router wisely, and not hope that custom firmware will turn a 700-ruble router into a gem.

In 2023 and 2024, interesting routers have appeared that are already supported by the OpenWrt project. These routers are based on ARM processors. Such routers have been released by several companies, and their number will only increase going forward.

Read more

Xray on Keenetic / Xkeen

Level of difficultyEasy
Reading time8 min
Reach and readers4.2K

A utility for supporting Xray on Keenetic routers — Xkeen.
All the code is written in pure shell and is open source on GitHub.

Builds Xray for your Keenetic on Entware.
GeoIP and GeoSite from AntiFilter, AntiZapret, and v2fly are available.

Automatically updates Xray, GeoIP, and GeoSite at a specified time.

Learn more about Xkeen

Choosing a router with VPN

Level of difficultyEasy
Reading time3 min
Reach and readers1.6K

I finally decided to replace my old Linksys router and buy a new gigabit router with a built-in VPN – that's what most retailers call the feature, without specifying whether they mean a VPN client or a VPN server.

After some searching, I managed to find only one major seller – the orange one with three letters – whose website has advanced filtering for routers by VPN parameters, such as protocol and operating mode (client/server).

And so, with a list of several dozen candidates for purchase, the main question arose – what speed over VPN can each of them deliver?

Read more

A Tale of How Not to Turn Your Cisco Router into a Public DNS and NTP Server by Accident

Level of difficultyEasy
Reading time6 min
Reach and readers853

The Cisco IOS/IOS-XE operating system is a source of inspiration for many other vendors. The internet is full of guides on how to configure a typical Cisco router for SOHO scenarios. However, unlike consumer-grade routers, configuring something like Cisco IOS requires caution. If you don’t think things through, the router may start "living its own life" and end up, for instance, as a DDoS amplification tool.

Let’s dive in

Linux Switchdev the Mellanox way

Reading time7 min
Reach and readers3.6K
This is a transcription of a talk that was presented at CSNOG 2020 — video is at the end of the page



Greetings! My name is Alexander Zubkov. I work at Qrator Labs, where we protect our customers against DDoS attacks and provide BGP analytics.

We started using Mellanox switches around 2 or 3 years ago. At the time we got acquainted with Switchdev in Linux and today I want to share with you our experience.

Datacenter TCP explained

Reading time2 min
Reach and readers4.7K
Modern networking contains a number of improvements over the basic TCP/IP stack. One of this, particularly useful inside datacenter was developed by Microsoft Research in 2010 and called, surprisingly, DataCenter TCP (DCTCP).

DCTCP is a set of modification to TCP, targeting to fulfill two properties:
1. Improve latency for latency-sensitive small messages
2. Not to decrease the throughput for throughput-sensitive big flows
Read more →