При настройке wifi многие новички а даже опытные пользователи сталкиваются с массой новых непонятных терминов. Одним из таких является размер MTU в роутере — давайте узнаем, что это такое и какое значение нужно ставить при подключении маршрутизатора к интернету.
Что такое MTU?
MTU — это сокращенное английское понятие Maximum Transmission Unit, что переводится как максимальное значение размера пакета данных, которые устройство получает или принимает внутри локальной сети wifi или через интернет.
Размер MTU выставляется по умолчанию в настройках роутера. Работает это следующим образом — весь объем информации, которую, например, компьютер или ноутбук передает на смартфон или телевизор, отправляется не единоразово целиком, а делится на равнозначные пакеты, то есть фрагментируется. После чего принимающее устройство объединяет их обратно. Величина этих пакетов — как раз и есть MTU. Она измеряется в байтах.
Из чего складывается размер MTU?
Весь пакет в целом также делится на составные части. Это:
- MSS (Maximum Segment Size) — величина может настраиваться
- Заголовок IP — 20 байт
- Заголовок ICMP — 8 байт
В итоге общий размер MTU в байтах равен 20 + 8 + размер основного пакета, который можно менять в настройках роутера. Для чего, спросите вы? Дело в том, что по умолчанию каждый маршрутизатор автоматически устанавливает определенную величину блока MTU. И она не всегда оптимальна. И в том случае, если значение выставлено некорректно, могут наблюдаться существенные проблемы в работе интернета. Например, будут плохо загружаться определенные сайты или просадки в скорости при воспроизведении видео. При этому, чем меньше значение MTU, тем больше будет пакетов, и тем дольше они будут обрабатываться.
Это означает, что лучше всего выставлять значение MTU максимальное, которое допустимо для вашего провайдера
Какое значение MTU выставить на роутере?
Вот мы и подошли вплотную к вопросу, как определить оптимальное значение MTU в вашей конкретной ситуации. Для проверки мы будет использовать командную строку Windows на компьютере или ноутбуке.
Открываем меню поиска и набираем «cmd»
Первым делом я бы рекомендовал проверить текущие настройки. Для этого вводим команду
netsh interface ipv4 show subinterfaces
Нажимаем клавишу «Enter» и видим в столбце «MTU» текущую величину пакета. У меня она стандартна для WiFi и равна «1500». Из них 20 — это заголовок IP, 8 — ICMP, и 1472 — размер блока самих данных. У вас же может быть произвольное значение от 1400 в зависимости от настроек конкретного провайдера, если вы проверяете с компьютера, подключенного к интернету по кабелю.
Для того, чтобы определить, какое MTU является максимальным в вашей сети, необходимо «пропинговать» различные значения до того момента, пока система не выдаст сообщение о необходимости дополнительной фрагментации (деления) текущего пакета.
Например, я знаю, что у меня максимальное MTU 1472 байт. Но проверим, какой ответ будет от удаленного сервера wifika.ru, если попробовать протолкнуть 1700 байт. Для этого вводим команду
ping -f -l 1700 wifika.ru
Получаем следующий ответ:
- «Требуется фрагментация пакета, но установлен запрещающий флаг»
- «100% потерь»
- «отправлено — 4, получено — 0, потеряно — 4»
Если же задать 1471 байт, то пакеты должны быть отправлены и получены. Проверяем:
ping -f -l 1471 wifika.ru
Результат:
- Время передачи пакета
- «0% потерь»
- «отправлено — 4, получено — 4, потеряно — 0»
То есть вся информация была успешно передана. То же самое будет, если указать «1472», а вот «1473» уже проходить не будет. То есть для моей сети максимальное и оно же оптимальное значение MTU — это 1472 + 20 + 8 = 1500. Его и необходимо указать в настройках роутера, если автоматически в нем выставлено что-то иное.
Также стоит обратить внимание, что размер MTU также зависит от типа подключения к интернету. По умолчанию они следующие:
- Динамический или Статический IP – максимально допустимо 1500 байт
- PPPoE – 1420 байт
- L2TP или PPTP – 1460 байт
Величина MTU на роутере
После того, как вы проверили максимальную величину для своего подключения, необходимо установить его на роутере.
TP-Link
Для ручной установки MTU на моделях TP-Link необходимо зайти через браузер в панель управления и открыть меню «Дополнительные настройки — Сеть — Интернет». И раскрыть блок «Дополнительные»
В старой версии администраторского раздела этот параметр находится в основном пункте «WAN»
Asus
Для указания MTU на Asus открываем рубрику «Интернет» в новой версии прошивки
Для старых роутеров нужно открыть настройки «WAN»
Keenetic
В маршрутизаторах Keenetic задать собственную величину MTU можно в меню «Проводной интернет»
Необходимый параметр находится в блоке «Проводные подключения»
D-Link
Для выбора параметров MTU на роутерах D-Link открываем «Сеть — WAN» и выбираем свое подключение к интернету
Tenda
У маршрутизаторов Tenda данная конфигурация расположена в «Системных настройках — WAN»
Mercusys
Чтобы найти MTU в панели Mercusys, надо открыть меню «Расширенные настройки» и пройти в пункт «WAN»
Здесь даже отдельно привлечено внимание к тому, что без надобности менять значение по умолчанию в 1500 не нужно
Netis
В Netis жмем на кнопку «Advanced»
Далее открываем меню «Сеть — WAN» и далее на кнопку «Расширенные»
Upvel
Установка значения MTU на роутерах Upvel производится в рубрике «Интерфейс WAN»
Видео
Актуальные предложения:
- 10 лет занимается подключением и настройкой беспроводных систем
- Выпускник образовательного центра при МГТУ им. Баумана по специальностям "Сетевые операционные системы Wi-Fi", "Техническое обслуживание компьютеров", "IP-видеонаблюдение"
- Автор видеокурса "Все секреты Wi-Fi"