Тюнингуем локальную сеть роутера

Настроив и подключив домашний или офисный роутер, можно обнаружить, что скорость Интернет-соединения далека от идеала. Понятно, что немного занижает скорость сам маршрутизатор, а трафик в любом случае делится между абонентами локалки. Попытаемся ответить на следующий вопрос: насколько медленнее станет работать локальная сеть через WiFi роутер, если число ее абонентов возрастет. Здесь идет речь о скорости передачи IP-пакетов в проводной сети, а абонентами могут быть Wi-Fi-устройства или ПК, подключенные по кабелю.

Маршрутизация – это перемещение IP-пакета от источника к приемнику через сеть. Скорость маршрутизации может быть разной в зависимости от того, сколько разных цифровых сетей пакету предстоит пройти. Для домашних и офисных роутеров принято различать скорость маршрутизации между следующими сетями:

  • WAN и LAN (проводной сегмент)
  • WLAN и WLAN (сегмент Wi-Fi)
  • LAN и WLAN (локальный сегмент)
  • LAN и LAN (внутренний проводной сегмент)

Нас будет интересовать, чему равна скорость маршрутизации LAN-LAN. Точнее, надо будет определить, как данное значение зависит от разных факторов (от числа абонентов беспроводной сети и т.д.).

Особенности аппаратной реализации

Конструкция сетевого комбайна может содержать свитч, в действительности представляющий собой сетевой hub. Тогда, как можно понять, ни один из «внешних» по отношению к сегменту LAN факторов на работу этого сегмента не влияет.

WiFi роутер
Устройство с процессором RTL8196

Чтобы доказать, что роутеры со встроенным свитчем действительно существуют, не надо их разбирать. Достаточно посмотреть в спецификации, относящиеся к основному процессору. Например, про чип RTL8196 (Realtek) сказано: 32-битный процессор RISC дополнен встроенным в микросхему 5-портовым свитчем на 100 Мбит/с. Свитч или hub в виде отдельной микросхемы Вы не найдете, но знайте, что он – есть, и содержит 5 Ethernet-портов.

Одновременно с чем существуют домашние и офисные роутеры, не содержащие аппаратных свитчей. Каждый из 4-х портов LAN в таком случае оснащается собственным контроллером. Если web-интерфейс позволяет выбирать номер порта для STB-приставки, то есть объединять порт LAN с WAN-портом в свитч, то аппаратных свитчей конструкция не содержит.

Локальная сеть - IPTV
Выбор порта IPTV STB

Практически любая модель роутера с портом ADSL наделена опцией, позволяющей объединять в свитч любой из LAN-портов с виртуальным интерфейсом подключения. Это значит, что аппаратного свитча в таких моделях тоже нет. Теоретически, на скорость маршрутизации LAN-LAN в подобных роутерах «сторонние» факторы влиять могут, а насколько сильно, попытаемся узнать дальше.

Результаты тестирования производительности LAN

С марта 2010 года сайт «smallnetbuilder» не тестирует производительность проводных локальных сетей, организуемых серийно выпускаемыми сетевыми комбайнами. Если речь идет о 100 Мбит/с, а не о «гигабите», в таком тестировании просто нет смысла – результат все равно не будет хуже, чем значения, получаемые с использованием аппаратных свитчей. Об этом заявлено в пояснении к тестам:

Скриншот с сайта Smallnetbuilder
Причина отсутствия тестов LAN-LAN

А вот с гигабитными сетями все выглядит не так однозначно. Роутер ASUS RT-N16, выпускаемый с 2010 года, обеспечивает в проводной сети скорость передачи пакетов до 600-650 Мбит/с, если к устройству подключены 2 ПК. Сторонние факторы (число клиентов беспроводной сети и другие) на это значение почти не влияют.

Делаем следующий вывод. 100-мегабитная проводная сеть, организуемая современным сетевым комбайном, таковой и является.

С гигабитными устройствами все несколько сложнее – гарантированно можно получить 400 или 500 Мбит/с. Но вряд ли это значение понизится, как только к точке доступа Wi-Fi подключится один или несколько новых абонентов. Так что, выбирая роутер, о скорости сети LAN можно не беспокоиться вообще.

Использование опции AP Isolation

Трафик в локальной сети делится между всеми пользователями. Здесь, на первый взгляд, все справедливо. Но иногда можно обнаружить, что суммарная скорость обмена данными оказывается ниже, чем теоретическое значение (100 Мбит/с или 500 Мбит/с). Причиной этого может служить передача многоадресных, а также широковещательных пакетов. Последние из них можно запретить передавать, правда, только в беспроводной сети. При этом можно получить негативный эффект (будут отсутствовать некоторые сервисы), но попробовать запретить broadcast смысл есть.

Выключаем широковещательный трафик Wi-Fi

Такая опция, как «AP Isolation», она же может называться «Client Isolation», расположена в настройках Wi-Fi. Активировав ее, мы запретим передачу широковещательных пакетов в беспроводной сети. Из этого последует интересный эффект – абоненты Wi-Fi будут иметь доступ к Интернету, но не к локальным ресурсам (ПК других абонентов, NAS, принтерам).

Запрет на передачу широковещательных пакетов
AP-изоляция, комбайн Tenda

Заметим, что рассмотренной возможностью надо пользоваться осторожно, так как попутно можно получить отсутствие IP-телевидения, либо какой-то другой неработающий сервис.

Мы отключаем широковещание только в беспроводной сети. Одновременно с чем перестают функционировать сервисы, отвечающие за автоматическую настройку маршрутов (RIP). Строго говоря, совместно с «изоляцией AP» может работать только RIP версии 2M. Поэтому, не удивляйтесь, если что-то перестанет работать из-за активации одной малозаметной опции.

Добиваемся присутствия IP-телевидения

Если Вы активировали рассмотренную функцию, закройте плейер TV на беспроводном устройстве, а затем попробуйте открыть его снова. Если все работает – считайте, что повезло. В большинстве случаев многоадресная передача используется при трансляции потоков, но при инициализации идет как раз широковещание. Будьте внимательны.

Все же, смотреть IPTV одновременно с «изоляцией AP» возможность есть. В крайнем случае, никто не запрещает использовать UDP-прокси (UDPxy). Только вот данный программный модуль есть не во всех прошивках. Что относится к устройствам старых моделей, у которых мало памяти. А в web-интерфейсе функция UDPxy выглядит так:

Трансляция IPTV-каналов через HTTP-соединение
Сетевой комбайн ZyXEL, UDPxy

Заметим, что прокси-сервер UDP будет работать, если отключить передачу multicast-потоков, так как две эти функции взаимно исключают друг друга.

Настройка «изоляции AP», web-интерфейс TP-Link