Что такое MTU и как установить оптимальный размер пакета в роутере?

Приветствую всех! Давайте начнем с вопроса – что такое MTU? MTU (от английского Maximum transmission unit) – это максимальный объем данных в пакете, который можно передать в определенной сетевой среде. Ведь все данные передаются порциями – будь то через интернет, Wi-Fi или локальную сеть дома. Все как с почтой – почтальон не может нести больше определенного веса.

Конечно, здесь существуют определенные ограничения. Например, в PPPoE обычно используется 1492 байта. При подключении через Ethernet – 1500 байт, а в беспроводной сети MTU равен 2304. Если же устройству нужно передать больше информации, то все разделяется на эти блоки MTU.

Величина MTU часто определяется устройством отправителем. В настройках маршрутизатора значение MTU также устанавливается по умолчанию разработчиками. Проще говоря, процесс следующий:

  • Отправитель разбивает всю информацию на отдельные фрагменты MTU и отправляет их по каналу связи.
  • Приемник собирает все эти фрагменты в целую информацию, отправленную отправителем.

Также важно знать, что величина MTU включает в себя следующее:

Какие проблемы может вызвать неправильное значение MTU? Если на маршрутизаторе, который чаще всего является шлюзом между интернетом и локальной сетью, установлено неправильное значение, то могут возникнуть проблемы с подключением к интернету. Например, невозможно зайти на определенный сайт, некоторые сервисы в локальной сети перестают работать. Но само значение можно установить вручную в настройках маршрутизатора.

Также вы можете обратить внимание на параметр MRU (maximum receive unit) – это максимальный размер пакета, который ваше устройство может принять. Это подобно параметру MTU. Далее я опишу, как узнать оптимальный размер MTU в вашей сети и как установить это значение в роутере.

ВАЖНО! Это следует делать только в случае возникновения проблем с интернетом, сетью или какими-либо сетевыми службами. Если все работает хорошо, то лучше ничего не трогать, так как дальнейшие действия могут ухудшить соединение.

Определение идеального MTU

Метод довольно простой — мы собираемся использовать встроенную утилиту Windows «ping» с помощью командной строки. Нажмите кнопки «Win» (находится в нижнем ряду между «Ctrl» и «Alt») и английскую «R».

Что такое MTU и как установить оптимальный размер пакета в роутере?

Для запуска командной строки откройте окно поиска и введите команду «cmd», затем нажмите кнопку «ОК». Также можно запустить командную строку через меню «Пуск», просто введя три буквы «cmd» в поисковую строку.

Что такое MTU и как установить оптимальный размер пакета в роутере?

Давайте сначала узнаем, какой MTU у нас установлен по умолчанию. Для этого выполним следующую команду:

netsh interface ipv4 show subinterfaces

Что такое MTU и как установить оптимальный размер пакета в роутере?

Если у вас Wi-Fi подключение, то вероятно у вас установлено стандартное значение MTU 1500. Если же вы подключены напрямую к провайдеру через кабель, то это руководство может вам помочь.

Мы будем использовать команду ping с определенными параметрами. Наша цель — увеличивать MTU до тех пор, пока система не сообщит нам о необходимости установки параметра фрагментации или разбиения пакета.

Проще говоря, мы будем увеличивать размер пакета до тех пор, пока он успешно проходит через наше соединение в интернете. В качестве примера мы будем пинговать известный сайт «google.com», но вы можете выбрать любой другой:

ping www.google.com -f -l 1440

Что такое MTU и как установить оптимальный размер пакета в роутере?

Последний вывод показал, что пакеты размером 1440 байтов успешно передаются по сети. Поэтому мы увеличим MTU на 1. Объяснение для команды: опция «-f» предотвращает фрагментацию пакета, что важно для наших тестов. Опция «-l» устанавливает размер пакета.

Теперь увеличим его на один. Чтобы не вводить команду снова, просто нажмите клавишу вверх, удалите последнюю цифру и увеличьте ее на один:

ping www.google.com -f -l 1441

Этот пакет также успешно проходит. Продолжайте данную процедуру, пока не найдете оптимальный параметр для своей среды. В конце вы увидите сообщение:

«Требуется фрагментация пакета, но установлен запрещающий флаг»

Для меня это значение составляет 1472, однако у каждого оно может быть разным, поэтому рекомендуется провести собственные тесты.

Что такое MTU и как установить оптимальный размер пакета в роутере?

Однако это еще не окончательное значение MTU — это только MSS, которое мы нашли. Поэтому мы должны добавить к нему заголовки IP и ICMP. Просто добавьте еще 28 байт:

Теперь это значение можно установить в вашем домашнем роутере.

Установка MTU в роутере

Для начала мы должны зайти в настройки маршрутизатора — для этого нужно ввести IP или DNS адрес в адресную строку любого браузера. Можно попробовать популярные адреса:

    Адрес можно найти на этикетке под корпусом. Или ввести в консоль команду:

    IP роутера будет в строке 192.168.1.1.

    Затем инструкции могут отличаться в зависимости от модели маршрутизатора.

    Zyxel Keenetic

    Обновление программного обеспечения доступно!

    Выберите «Проводной» – «IP и DNS» (или «Учётные данные провайдера (PPPoE / PPTP / L2TP)»)

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Новая версия программного обеспечения

    Открываем вкладку «Настройки» и выбираем «Интернет» — затем находим раздел «Подключение» и выбираем активное соединение с интернетом.

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Производим поиск строки «MTU размер».

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Устаревшее программное обеспечение
    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Обновленное программное обеспечение устройства

    Выберите «Дополнительные настройки», затем «Сеть», «Интернет» и снова «Дополнительные настройки».

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Старая версия прошивки была заменена новым обновлением.
    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Выбираем нужное соединение из предложенного списка (это то, через что проходит интернет).

    Затем отыскиваем настройку MTU.

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    ASUS

    Заходим в раздел «Сеть».

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    LinkSys

    Настройка — «Основная настройка» — ниже будет строка «MTU». По умолчанию значение «Auto», которое автоматически высчитывает необходимое число. Чтобы задать конкретный параметр, необходимо установить режим «Вручную» и ввести числа, найденные через консоль.

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Netis

    Для того чтобы расширить ваше подключение к сети WAN, необходимо нажать на кнопку «Расширенные» в соответствующем разделе.

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Tenda

    Раздел «Системные настройки» перейти к «Настройкам WAN».

    Что такое MTU и как установить оптимальный размер пакета в роутере?

    Нажимаем на крайний пункт меню под названием «Администрирование».

    Оцените статью
    Мои Советы
    Добавить комментарий