что такое 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.

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

Источник

Maximum Transmission Unit (MTU). Мифы и рифы

Maximum transmission unit (MTU) это максимальный объём данных, который может быть передан протоколом за одну итерацию. К примеру, Ethernet MTU равняется 1500, что означает, что максимальный объём данных, переносимый Ethernet фреймом не может превышать 1500 байт (без учёта Ethernet заголовка и FCS — Рис. 1).

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт
Рис. 1

Давайте пробежимся с MTU по уровням OSI:

Layer 2.

Ethernet MTU является частным случаем Hardware MTU. Определение Hardware MTU вытекает из общего определения:
Hardware MTU — это максимальный размер пакета, который может быть передан интерфейсом за одну итерацию (по крайней мере значение указано в спецификациях устройства – по факту некоторые чипсеты поддерживают передачу больших размеров пакетов, чем заявлено). Поэтому если взглянуть на рисунок 1 в отрыве от Ethernet, то получим следующее:
что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт
Рис. 2

Замечание: Однако и тут не обойтись без оговорки. Как вы видите, HW MTU (Ethernet MTU в частности) не включает заголовок L2 в себя. Однако это справедливо для IOS и IOS XE, но для IOS XR и JunOS заголовок L2 включен в размер HW MTU – Рис. 3. Эта особенность может привезти к проблемам при установке OSPF neighborship между платформами под управлением IOS(XE) и IOS XR (OSPF требует совпадения MTU в Hello пакетах). Поэтому, при конфигурации MTU для Ethernet интерфейсов, на стороне IOS XR MTU должно быть на 14 байт больше (12 байт src mac+dst mac и 2 байт EtherType). К примеру, MTU в 1500 в Cisco IOS эквивалентно MTU в 1514 для IOS XR.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт
Рис. 3

Конфигурация и проверка.

Для того что бы изменить MTU на маршрутизаторах под управлением Cisco IOS используется команда интерфейс уровня:

Layer3.

IP MTU определяет максимальный размер пакета с IP заголовком, который может быть передан на данном интерфейсе не прибегая к фрагментации. Зависимость между IP MTU и HW MTU описывается следующей формулой:
IP MTU ≤ HW MTU
Соответственно, когда на интерфейс попадает пакет, превосходящий установленное IP MTU, пакет либо подвергается фрагментации, либо, в случае установленного флага DF (DO NOT Fragment) в IP заголовке, дискардится, а устройство может сгенерировать ICMP сообщение Fragmentation Needed, используемое в механизме path MTU discovery (о нём позже), и отправить его назад отправителю исходного пакета.

Конфигурация и проверка.

Для изменения IP MTU на маршрутизаторах под управлением Cisco IOS используется команда интерфейс уровня:

Вот те раз. Команда ip mtu не видна в show run. Да тут есть интересный нюанс – если ip mtu совпадает с hw mtu, то в выводе show run будет отображаться только hw mtu. Если значения разные то отображаются оба.

Layer 4.

TCP Maximum Segment Size (MSS) определяет максимальный размер TCP сегмента (без TCP заголовка!), который может быть использован (отправлен/принят) в ходе TCP сессии. Анонс (именно анонс, не хендшейк) размеров TCP MSS происходит во время установки TCP сессии – принимающая сторона анонсирует стороне отправляющей какой размер TCP сегмент она может принять. Соответственно размер TCP MSS может различаться в рамках одной TCP сессии в зависимости от направления.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт
Рис. 4

Сторона, производящая анонс, высчитывает значение TCP MSS для себя по следующей формуле:
TCM MSS = (IP MTU – [IPHDR + TCPHDR])

Конфигурация.

Тут у нас возможны два сценария – маршрутизатор является транзитным или участником TCP сессии.
1) Транзитное устройство:
Для предотвращения дропа пакетов промежуточным устройством в случае наличия линка с малым MTU, маршрутизатор будет прослушивать TCP SYN пакеты и подменять значения MSS анонсируемые конечным устройством. Что приведет к отправке пакетов меньшей величины конечным устройством и вуаля – проблема с дропами на линке с малым MTU упреждена.

2) Терминирующее устройство:
Здесь всё просто – маршрутизатор является участником TCP сессии и мы можем установить принудительно, размер MSS который он будет анонсировать.

Кажется всё? Нет, не всё. Вспоминаем про MPLS. Вспоминаем… Закончили вспоминать, переходим к рассмотрению.

Layer 2,5. MPLS.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт
Рис. 5

MPLS MTU определяет максимальный размер маркированного (кто знает как лучше переводиться Labeled прошу подсказать в комментах) IP пакета. В случае, если размер маркированного пакета превышает MPLS MTU, то пакет либо фрагментируется, либо, при наличии установленного в IP заголовка флага с DF bit, дропается (пока логика как и при превышении IP MTU), с возможной отправкой ICMP сообщения Fragmentation Needed.

Замечание: Вот тут дела обстоят немного по другому, по сравнению c IP MTU. В MPLS сети промежуточный узел может и не иметь маршрута к отправителю пакета, поэтому вместо того что бы слать ICMP сообщение отправителю напрямую, оно инкапсулируется с тем же стеком меток (label stack), что и исходный пакет, и отправляется по его же пути следования. Достигая Egress LSR (конечного MPLS маршрутизатора для данного LSP – за ним уже IP сеть без меток), который знает ip маршруты к узлу отправителя, ICMP сообщение Fragmentation Needed «разворачивается» им, инкапсулируется необходимыми заголовками и отправляется назад в MPLS сеть к отправителю оригинального пакета. Поведение аналогично с TTL Expired, да и в целом скорее относиться к теме MPLS, а не MTU. Поэтому кто не знаком с процессом — www.google.kg/?gws_rd=ssl#q=mpls+ttl+expired

Что здесь ещё интересного? MPLS MTU может быть больше HW MTU (поэтому на Рис. 3 HW MTU частично обозначено пунктиром). При этом IOS выдаст варнинг, но в большинстве случаев будет работать (зависит от чипсета интерфейса) и успешно пропускать по крайней мере baby-giant фреймы. А в иной раз можно получить дроп пакетов, повреждение данных, и сто лет без урожая.

Конфигурация и проверка.

Замечание: MPLS MTU отображается в running конфиге, также как и IP MTU — только в случае, если значение отличается от HW MTU. Но, в отличие от IP MTU, любое изменение HW MTU меняет значение MPLS MTU до значения HW MTU (IP MTU это действие не меняет).

MTU на коммутаторах Cisco.

На заметку администратору.

1) Для того, что бы найти минимальный MTU (забавное сочетание) на сети можно использовать расширенную команду ping, причём как c конечных станций/серверов так и с оборудования Cisco. Пропингуем с маршрутизатора R01 маршрутизатор R02 с выставленным df-bit, c начальным размером пакета в 1000 байт, конечным 1500 байт, и шагом 100 байт. Кол-во повторений 2.

Как видите, проходит только 6 ICMP пакетов размером 1000, 1100, 1200, 1300 байт
Начиная с 1400 байт и выше пакеты не проходят. Следовательно, минимальное MTU между двумя точками — 1300 и 1400, что можно уточнить ещё за несколько циклов, ужимая диапазон и умешьшая шаг.

На этом всё. Есть ещё в закромах старый драфт статьи по размерам фреймов и их эволюции, где описаны понятия Jumbo Frame, Baby-Giant Frame, встречающиеся в этой статье. Если посчитаете нужным, могу доработать и выложить и её.

Источник

Что такое 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 менять не стоит. Параметры, установленные провайдером или производителем маршрутизатора, вполне подходят для подавляющего большинства пользователей.

Источник

Параметр MTU в роутере: за что отвечает и как поменять

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

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Увы, но скорость их работы удовлетворительной бывает не всегда. Чаще всего в подобных случаях бросаются покупать другой, более мощный роутер. А иногда решаются на кардинальный шаг – смену провайдера. Но зачастую исправить ситуацию можно менее затратными способами, изменив настройку роутера, именуемую MTU. Наш разговор сегодня будет именно о нём.

Что такое MTU и из чего складывается параметр

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

Maximum transmission unit (MTU) – максимальное количество байт, которое сможет передать роутер без фрагментации. Чем больше этот параметр, тем выше скорость интернета. Для интерфейса Ethernet типовое значение этой характеристики – 1500. Реальная величина параметра MTU чуть меньше в пределах 1460-1480 байт.

Пример работы MTU. Роутеру нужно передать файл размером 9000 байт. Величина МТУ – 1470. Устройства фрагментирует передаваемую информацию на 7 частей – 6 фрагментов величиной 1470 байт и 1 фрагмент 180 байт.

Многие модели роутеров определяют МТУ самостоятельно при подключении к ПК и сети, но не всегда автоматически установленная величина совпадает с параметрами интернета.

За счет правильно настроенного значения МТУ можно:

Внимание! К изменению МТУ приступайте только при наличии проблем с интернетом или какими-то сетевыми службами. Если скорость соединения нормальная и сайты грузятся без проблем, лучше этот параметр не менять.

Современные ОС автоматически вычисляют оптимальное значение максимального размера блока данных или берут его из настроек роутера. Пользователи могут настроить МТУ самостоятельно с помощью командной строки.

Зачем менять MTU

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

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Какие проблемы прямо указывают на то, что нужно изменить MTU:

Определяем оптимальное значение

Самый простой путь поиска оптимальной величины МТУ – узнать у провайдера. Большинство компаний предоставляют клиентам все настройки сети (VPI, VCI, имя IP-сервера). Если такой информации провайдер не предоставил, определить параметр можно самостоятельно.

Найти оптимальное значение MTU можно при помощи команды ping. Пропинговать можно любой ресурс.

Для этого отройте командную строку и введите команду:

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Для открытия командной строки нажмите Win+R. В появившемся окне введите cmd, а затем нажмите на Enter. Откроется консоль с черным экраном. Это и есть командная строка.

В введенной команде 1300 – размер пакета в байтах. Далее увеличивайте его, пока в командной строке не появится ошибка «Требуется фрагментация пакета, но установлен запрещающий флаг». Значение пакета, предшествующее появлению сообщения, равно максимальному количеству передаваемой информации.

Для нашего соединения этот параметр составляет 1432 байта. Если установить значение 1433, то появится ошибка. 1432 – это максимальна величина данных, передаваемая без заголовков (maximum segment size или MSS).

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт
успех

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт
ошибка

Для того, чтобы узнать размер MTU в байтах, прибавьте 28 к максимальному размеру пакета. В нашем случае это 1460 (1432+28). Это значение и нужно выставить в МТУ роутера.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

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

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

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

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

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

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

Самые популярные адреса:

Еще один способ определения адреса – ввести в командную строку ipconfig.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

IP роутера 192.168.1.1. После того как узнали адрес для входа, вводим его в адресной строке браузера. Следующим шагом нужно будет ввести логин и пароль администратора. По умолчанию это “admin” в оба поля.

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

Откройте вкладку «Дополнительные настройки» и найдите там раздел «Интернет» или «Wan».

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

TP-Link

В старой прошивке роутеров откройте раздел «Сеть». В нижней части страницы вкладки WAN будет указан размер МТУ. Для замены просто введите новое значение и нажмите на кнопку «Сохранить».

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

В новых роутерах нужно перейти в раздел «Дополнительные настройки», открыть вкладку «Сеть» и открыть пункт «Интернет». В блоке «Дополнительные настройки» будет указан параметр MTU в роутере. После изменения параметров нажмите на кнопку «Сохранить». Новые настройки вступят в силу после перезагрузки роутера.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

D-Link

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

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

В появившемся списке настроек найдите пункт «MTU».

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Zyxel

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Keenetic

Чтобы изменить параметр MTU:

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Netis

Нажмите на кнопку Advanced.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Откройте меню «Сеть». Выберите подпункт «Wan».

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Чтобы поставить значение MTU в роутере Netis, откройте расширенные настройки WAN-соединения.

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Tenda

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

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

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

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

В роутерах Tenda с обновленной прошивкой нужные настройки расположены в разделе «Administration».

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Upvel

Откройте раздел «Настройки», выберите там «Интерфейс WAN».

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

Mercusys

Откройте меню «Расширенные настройки», перейдите в пункт «Настройки WAN».

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

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

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

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

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

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

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

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

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

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

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

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

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

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

Поменять MTU в Windows 7, 10 можно за несколько минут.

Пошагово процесс выглядит так:

что такое mtu байт. Смотреть фото что такое mtu байт. Смотреть картинку что такое mtu байт. Картинка про что такое mtu байт. Фото что такое mtu байт

После сохранения этих настроек с компьютера будут отправляться пакеты, максимальный размер которых ограничен на IP-уровне 1300 байтами. Но на MAC-уровне их величина будет равна 1314 байт. Отправка пакетов данных большего размера осуществляться не будет.

В ОС семейства Linux тоже можно изменить МТУ. Для этого запустите консоль комбинацией Ctrl+Alt+F1.

Дальнейший порядок действий:

С помощью команды происходит временная замена значения максимальной величины передаваемых пакетов на 1200. После перезагрузки восстановится значение по умолчанию. Для того, чтобы сделать новую величину постоянной, отредактируйте файл /etc/network/interfaces. К описанию нужного интерфейса (eth0) добавьте отдельной строкой mtu 1200.

Какое значение MTU нужно выставить

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

Немного теории

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

Начнем с сложного, ибо он самый правильный.

Источник

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

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