Размер mtu что это в роутере

Что такое MTU в настройках роутера

Когда постоянно происходят сбои при подключении к интернету, многие идут на решительные меры. Они меняют роутер, меняют провайдера. Одна из причин возможных неполадок – не корректно выставленное значение MTU. Давайте разберемся, что это такое и как его правильно выставить.

MTU в роутере что это

Значение MTU (Maximum Transmission Unit) указывает, какого максимального размера пакеты отправляет устройство. Измеряется в байтах. То есть, если на роутер пришел блок данных большего размера, то он его нарежет на несколько пакетов (фрагментирует). Эти пакеты будут идти по сети, и если встретится на их пути маршрутизатор, который посчитает их слишком большими, он тоже их нарежет. Когда они достигнут последнего маршрутизатора, он, в свою очередь, перед отправкой на компьютер получателя, будет из фрагментированных пакетов собирать в исходные.

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутереВсе эти манипуляции по нарезке и сборке пакетов трудоемки. Соответственно, желательно выставлять оптимальное значение MTU на роутере.

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

Какой MTU поставить на роутере

Самый простой способ, это обратиться в службу поддержки провайдера (написать письмо, позвонить). Скорее всего, они подскажут актуальное значение. Но через некоторое время, провайдер может все переконфигурировать. Хотя это случается достаточно редко, но если вдруг начали возникать сбои, вполне вероятно, что следует уточнить правильность выставленного MTU.

Второй вариант, это найти оптимальный размер с помощью команды ping, отправляя пакеты, в которых установлено, что их нельзя фрагментировать. Пинговать следует удаленный ресурс, например, сайт или сервер провайдера.

Можно так же проверить наиболее посещаемые ресурсы в интернете: игровые сервера, сервера с которых смотрите фильмы, используемые IP телефоном.

В итоге, выполнив такую команду, мы определим, требуется ли фрагментация пакета для доставки его к получателю.

Запускаем командную строку (это классическое приложение Windows, найти его можно, например, в поиске набрав «Командная строка»). И выполняем команды.

Здесь значении данных 997 байт, размер пакета 997+28=1025 байт, пакет не может быть доставлен без фрагментации.

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Здесь значении данных 996 байт, размер пакета 996+28=1024 байт, пакет доходит до получателя без фрагментации.

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Таким образом, изменяя размер отправляемого блока данных, мы можем вычислить DMTU – максимальный размер блока данных, который доставляется без фрагментации. Например, если команда ping проходит без фрагментации со значением 996. При попытке отправить команду со значением 997 получаем ответ: «Требуется фрагментация пакета, но установлен запрещающий флаг». Тогда мы рассчитываем параметр DMTU следующим образом: 996 байт данных + 28 байт IP заголовка = 1024 байта. Максимальный размер блока данных, который не будет фрагментирован, составит 1024 байта. Это значение и следует задать на маршрутизаторе, как размер MTU.

Как поменять MTU на роутере

Подключаемся к маршрутизатору через интернет браузер. Выставляем новый размер MTU. Затем сохраняем настройки.

Например, при использовании TP-Link, заходим в пункт «Сеть», там подпункт «WAN». Не забываем нажать после этого кнопку «Сохранить».

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

После изменения значений, можно проверить, насколько изменилась скорость скачивания файлов большого размера из интернета.

Настройка MTU на компьютере

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

После данной установки на компьютере, с него будут отправляться пакеты, у которых максимальный размер на уровне IP будет 1024 байта, но на MAC уровне максимальный отправляемый блок данных будет размером 1038 байт (14 из них для заголовка MAC).

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Большего размера пакеты не будут отправляться. То есть, если в настройках роутера рассчитан и правильно выставлен MTU 1024, то точно такой же MTU следует задать в настройках подключенного к нему компьютера.

Автоматическая настройка — PMTU discovery

Существуют режимы работы некоторых устройств, когда размер MTU уточняется во время подключения к удаленному серверу (PMTU discovery). Алгоритм такой же, как и тот, которым пользовались при настройке MTU на роутере. В начале работы устройство отправляет блоки данных разного размера, пытаясь определить максимальный размер пакета, который дойдет без фрагментации.

В этом алгоритме есть одна проблема, называемая «MTU Discovery Black Hole». Она возникает в случае, когда администраторы сетей, чтобы избежать возможных атак на их сервера, запрещая маршрутизаторам передачу ICMP, в частности которые используются при команде ping.

Так конечно не корректно действовать. Устройство, не получив ответа на запрос не может продолжить работать.

Источник

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

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

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

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

Также нужно знать, что в размер MTU входит:

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

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

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

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

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

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

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

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

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

netsh interface ipv4 show subinterfaces

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

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

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

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

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

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

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

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

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

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

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

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Но это не окончательное значение MTU – это мы нашли только MSS. Поэтому к нему нам нужно прибавить IP и ICMP заголовки. Для этого просто прибавляем ещё 28 байта:

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

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

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

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

IP маршрутизатора будет в строке 192.168.1.1.

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

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

Zyxel Keenetic

«Проводной» – «Параметры IP и DNS» (или «Аутентификация у провайдера (PPPoE / PPTP / L2TP)»)

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

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

Источник

Что Такое Размер MTU На WiFi Роутере и Какое Значение Ставить в Настройках?

При настройке wifi многие новички а даже опытные пользователи сталкиваются с массой новых непонятных терминов. Одним из таких является размер MTU в роутере — давайте узнаем, что это такое и какое значение нужно ставить при подключении маршрутизатора к интернету.

Что такое MTU?

MTU — это сокращенное английское понятие Maximum Transmission Unit, что переводится как максимальное значение размера пакета данных, которые устройство получает или принимает внутри локальной сети wifi или через интернет.

Размер MTU выставляется по умолчанию в настройках роутера. Работает это следующим образом — весь объем информации, которую, например, компьютер или ноутбук передает на смартфон или телевизор, отправляется не единоразово целиком, а делится на равнозначные пакеты, то есть фрагментируется. После чего принимающее устройство объединяет их обратно. Величина этих пакетов — как раз и есть MTU. Она измеряется в байтах.

Из чего складывается размер MTU?

Весь пакет в целом также делится на составные части. Это:

В итоге общий размер 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 байт. Для этого вводим команду

Получаем следующий ответ:

Если же задать 1471 байт, то пакеты должны быть отправлены и получены. Проверяем:

То есть вся информация была успешно передана. То же самое будет, если указать «1472», а вот «1473» уже проходить не будет. То есть для моей сети максимальное и оно же оптимальное значение MTU — это 1472 + 20 + 8 = 1500. Его и необходимо указать в настройках роутера, если автоматически в нем выставлено что-то иное.

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

Величина MTU на роутере

После того, как вы проверили максимальную величину для своего подключения, необходимо установить его на роутере.

TP-Link

Для ручной установки MTU на моделях TP-Link необходимо зайти через браузер в панель управления и открыть меню «Дополнительные настройки — Сеть — Интернет». И раскрыть блок «Дополнительные»

Источник

MTU в роутере — что это? Увеличиваем скорость Интернета

MTU в роутере что это и почему от этого параметра зависит скорость вашего интернет-соединения? Детальное описание сетевого параметра mtu, его особенностей и свойств. В статье приведена инструкция для правильного определения и изменения настроек mtu в wi-fi роутере.

MTU (максимальный уровень передачи в сети — maximum transmission unit (MTU)) – это протокол канального уровня, который определяет наибольшее количество «полезных» блоков битов в одном сетевом пакете. Как известно, обмен информацией между сервером и клиентом (провайдером и пользовательским ПК) возможен благодаря трансферу отдельных пакетов данных.

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

Простыми словами, MTU необходим для обеспечения стабильной работы интернета на вашем компьютере. Благодаря проставлению его правильного значения можно добиться отличной скорости с минимальными сбоями в работе.

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Зачем нужно ограничивать MTU?

Этот протокол канального уровня подлежит обязательному ограничению. Это делается путем присвоения mtu определённого цифрового значения. Такое действие необходимо для достижения следующих целей:

Находим правильный размер MTU для сети

Зачастую у пользователей роутеров tp-link, d-link, asus и других, в настройках маршрутизатора указано неверное значение mtu. Из-за этого могут возникать:

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рис. 1 – проблемы с Интернетом

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

Детальнее о настройке разнообразных роутеров читайте в нашем материале: Как войти в настройки роутера — TP-Link, D-Link, Asus, Zyxel Keenetic, Ростелеком

Каждый маршрутизатор может изменять число mtu автоматически. Иногда такая возможность действует не в пользу скорости сети, поэтому вы можете изменить значение вручную. Определить «идеальное» число mtu можно с помощью проведения тестирования под названием Ping Test.

Пинг (ping — задержка) – это время, которое необходимо одному пакету данных, отосланному с вашего ПК, для прохождения до другого ПК (или сервера) и его возврата обратно на компьютер, с которого он был отправлен.

В процессе пинг теста следует отправлять повторяющиеся запросы, периодически снижая размер пакета данных. Это нужно делать до полного прекращения фрагментации пакета. В результате вы узнаете наиболее точное число mtu, которое необходимо для быстрой работы конкретной сети.

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рис. 2 – подключение к домену тестирования

Заметьте! XХXX – это значение MTU. Во время тестирования изменяйте его в пределах от 1500 до 500 с шагом 10 байт. Успешный результат – это когда процент потерь не превышает 1%.

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рис. 3 – результат успешной команды

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рис. 4 – найденное в результате тестирования наилучшее значение для MTU

Изменение MTU в маршрутизаторе

Пользователи маршрутизаторов могут самостоятельно изменять все настройки соединения и работы wi-fi в глобальной сети. Для этого зайдите в меню конфигурации. Откройте любой установленный на ПК браузер и в его адресной строке введите локальный IP адрес 192.168.0.1, нажмите Ввод.

Если окно авторизации не появилось, в строку следует ввести адрес 192.168.1.1

В открывшемся диалоговом окне появится форма для введения логина и пароля администратора ПК. В обоих полях пропишите слово admin или другие данные для входа в сеть (их можно прочитать в инструкции к роутеру или спросить у провайдера). Дождитесь авторизации.

Окно настроек каждой модели маршрутизатора может иметь внешнее отличие, однако, структура полей в основном одинаковая. Для начала следует определиться с конечной величиной mtu. Возьмите результат, полученный в процессе тестирования. В нашем случае это 1458 бит и прибавьте еще 28 байт. Дополнительные байты – это место для заголовков пакета и запроса. В результате получаем 1458+28 = 1486 байт для mtu.

Для роутеров TP-Link

Чтобы изменить mtu, кликните на пункт меню «Сеть». Затем в правой части окна найдите поле mtu и пропишите необходимое значение, как указано на рисунке:

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рис. 5 – изменение значения для TP-Link

Для Asus

Кликните на вкладку дополнительных настроек. Затем на «WAN»:

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рис. 6 – настройка роутера Asus

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

Отмена конфигурации

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

Чтобы сбросить внесенные изменения, зайдите в настройки маршрутизатора и снова измените mtu вручную. Учитывайте оптимально значение в зависимости от используемого протокола передачи данных на вашем ПК:

Более 90% пользовательский компьютеров используют Dynamic/Static IP. Советуем узнать точный вид протокола, в настройках роутера выполните следующие действия:

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рис. 7 – определение типа используемого подключения

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

Увеличиваем скорость Интернета изменяя MTU и DNS

MTU в роутере — что это? Увеличиваем скорость Интернета

MTU в роутере — что это? Увеличиваем скорость Интернета

Источник

Что такое MTU? Как найти оптимальный размер MTU для домашней сети?

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Информация в компьютерных сетях передается в виде небольших сформированных блоков данных (иначе говоря, пакетов). Каждый пакет помимо пересылаемой информации содержит еще и служебные данные, составляющие так называемый заголовок (header) пакета. Эти служебные данные нужны для определения целостности данных, используемой версии сетевых протоколов и т.д. При этом размер полезного блока данных ограничивается определенным количеством байт. Делается это для того, чтобы снизить вероятность потерь информации и уменьшить время повторной пересылки пакета в случае появления проблем с подключением.

MTU – что это?

MTU (от англ. Maximum transmission unit) – это максимальный объем данных, передаваемый по сети без дальнейшего фрагментирования (одним пакетом). Любая информация, объем которой превышает значение MTU, автоматически разбивается на небольшие блоки данных перед отправкой по сети. Возможные значения MTU зависят от используемого типа подключения к сети. Так, при использовании PPoE (в основном с ADSL и подобными технологиями) максимальное значение параметра MTU составляет 1492 байта (стандартные 1500 байт для Ethernet минус восемь байт заголовков), а при использовании Wi-Fi MTU может достигать 2304 байт.

В современных ОС оптимальное значение MTU зачастую вычисляется самой системой или берется из настроек маршрутизатора (обычно значение MTU задается в разделе WAN сетевых настроек устройства). Если проблем с доступом к Интернету не наблюдается, значение MTU лучше не менять. Однако, если возникли проблемы со связью и вы предполагаете, что они могут быть связаны с фрагментацией сетевых пакетов, попробуйте изменить значение MTU.

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

Размер mtu что это в роутере. Смотреть фото Размер mtu что это в роутере. Смотреть картинку Размер mtu что это в роутере. Картинка про Размер mtu что это в роутере. Фото Размер mtu что это в роутере

Рассчитываем значение MTU

Найти оптимальное значение MTU можно с помощью старой-доброй команды ping. Предположим, что мы определяем значение этого параметра для проводного подключения. Открываем командную строку Windows и пишем такую команду:

Запомните полученное значение и прибавьте к нему 28 байт (длина служебных заголовков). Получившееся значение – это оптимальное (или близкое к оптимальному) значение MTU для вашей сети.

Устанавливаем значение MTU

Теперь вы знаете, какое значение MTU можно использовать в вашей домашней сети. Укажем операционной системе, что необходимо использовать именно его (дальнейшие примеры иллюстрируют настройку сети IPv4).

В Windows открываем командную строку с правами администратора и выполняем команду:

netsh interface ipv4 show subinterfaces

На экране появится список всех сетевых подключений, их названия и текущий размер MTU. Запоминаем название нужного нам подключения и пишем следующую команду:

netsh interface ipv4 set subinterface Ethernet mtu=1450 store=persistent

Здесь Ethernet – название интерфейса (может быть другим), 1450 – выбранный размер MTU. Если название состоит из нескольких слов, его надо указывать в кавычках.

Для отключения автоматической настройки MTU можно выполнить команду:

netsh int tcp set global autotuninglevel=disabled

Включить автоматическое определение MTU можно той же командой с параметром autotuninglevel=normal.

Если необходимо сбросить настройки к исходному состоянию, выполняем команду:

В Linux настройка MTU осуществляется с помощью команды ip. Посмотрим текущее значение MTU:

А далее установим желаемое значение:

Здесь eth0 – название интерфейса, оно может быть другим на вашем компьютере. Для того чтобы выбранное значение MTU использовалось постоянно при каждом входе в систему, необходимо прописать значение в файл /etc/network/interfaces, либо создать модуль для systemd. Рекомендуем обратиться к документации используемого дистрибутива для получения более подробной информации.

В macOS посмотреть размер MTU для подключения en0, а затем установить значение параметра можно в терминале:

Вы можете указать размер MTU и в настройках маршрутизатора. Во многих моделях роутеров соответствующая настройка находится в разделе WAN. Более подробную информацию можно получить на сайтах производителей сетевого оборудования.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *