Почему процессор роутера важнее индекса AX6000 на коробке

Индекс AX6000 на коробке роутера читается как обещание скорости. Но под нагрузкой — десяток телефонов, пара камер, торрент — устройства с одной маркировкой расходятся: один прокачивает весь канал, другой заметно проседает. Индекс эту разницу не объясняет.
Причина простая: индекс описывает радиочасть, а скорость под нагрузкой упирается в чип, который обрабатывает трафик. Разберем, что определяет пропускную способность загруженной сети и когда роутер Асус стоит выбирать по процессору.
Откуда берется индекс на коробке
Маркировку вроде AX3000 складывают из скоростей всех диапазонов сразу — на бумаге, без замера. Но клиент не подключается ко всем полосам разом: телефон берет одну, и то частично. В тесте CNET роутер с обещанными 1750 Мбит/с отдавал 802 Мбит/с — вдвое меньше. То есть, индекс — потолок радиочасти, а не реальная скорость.
Когда скорость упирается в процессор
Реальная скорость зависит от того, что роутер делает с каждым пакетом. Чтобы пакет ушел в интернет и вернулся, маршрутизатор переписывает в нем адреса и порты — это NAT, и на гигабите таких операций миллионы в секунду. Когда их считает сам процессор, дешевый двухъядерник не справляется. Нагрузку снимает аппаратное ускорение: типовой трафик идет в обход ядер, и с ним роутер отдает около 930 Мбит/с против 400 без него. Поэтому даже двухъядерный RT-AX52 на ускорении держит гигабит.
Но у ускорения жесткое условие. QoS, защита от угроз и VPN требуют видеть каждый пакет, и для них ускорение отключается. Тогда весь NAT снова ложится на ядра, а скорость проседает примерно вдвое. Вдобавок приоритизация идет на одном ядре, поэтому под QoS четырехъядерный чип работает как одноядерный.
Отсюда видно, когда процессор становится узким местом:
- канал от 500 Мбит/с — без ускорения NAT упирается в ядра;
- QoS или защита от угроз — трафик идет через ядра, а не в обход;
- несколько десятков устройств — таблица соединений упирается в память;
- VPN на роутере — процессор шифрует каждый пакет.
Какой роутер под какую сеть
Сценарий нагрузки прямо указывает на нужный класс чипа. Простой сети с каналом до 500 Мбит/с хватает двухъядерного RT-AX52: тяжелых функций нет, а гигабит он держит на ускорении. Как только добавляются QoS и защита, нужен четырехъядерный процессор — например, TUF Gaming AX3000 V2 с 1.7 ГГц на ядро. Десяткам устройств с приоритизацией, защитой и VPN запас дает GT-BE19000AI: четыре ядра по 2.6 ГГц и 4 ГБ памяти.
Одинаковый индекс означает одинаковую радиочасть, а поведение под нагрузкой задает процессор. Поэтому коробку стоит читать с конца: сначала чип под свой сценарий, а уже потом цифру AX.
