Edcomp.ru

Советы по настройке и оптимизации компьютера
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

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

MTU в роутере – что это за параметр

Любая информация в любой сети передаётся пакетами, будь то небольшой текстовый файл или видео в формате FullHD. Схематично работу интернет можно описать следующим образом:

  • данные с сайта-отправителя, попадая на маршрутизатор, разбиваются на пакеты в соответствии с правилами данного маршрутизатора или используемого протокола обмена данными;
  • по пути следования эти пакеты, попадая на маршрутизаторы с меньшей длиной пакетов, будет фрагментироваться ещё раз;
  • достигая последнего, целевого маршрутизатора, пакеты собираются в единый файл.

Пакетный обмен информацией в сети

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

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

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

Как вы уже поняли, размер пакета выставляется на разных участках сети с учётом используемой топологии сети. Так, для протокола PPPoE стандарт длины пакета – 1480 Б. Для Ethernet это 1500 Б, для ADSL – 1492 байта. Для сравнения: у протокола FDDI размер пакета существенно выше, 4352 Б, а скоростные сети Token Ring обмениваются пакетами размером 4464-17914 Б.

На что ориентироваться конечному пользователю интернет? На провайдерское сетевое оборудование. Вы можете просто позвонить в службу поддержки, и вам подскажут оптимальное значение размера MTU для вашего роутера. Но считать это значение абсолютным не следует – сам провайдер может со временем переконфигурировать свои маршрутизаторы, и тогда вы столкнётесь с проблемами при работе в сети (сбоями, медленной загрузкой некоторых сайтов и т.д.).

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

Таблица значений MTU

Пример команды с «правильными» параметрами:

Число 1472 – это и есть размер пакета в байтах, вернее, его информационной части. На заголовок пакета отводится 28 Б, их которых 20 байт занимает заголовок IP, и 8 байт – ICMP. Таким образом, полный размер пакета составит 1500 Б, это стандарт для максимально допустимого размера Ethernet пакета. Параметр –f указывает, что пакет фрагментации не подлежит (он будет указан в заголовке и правильно интерпретирован другими маршрутизаторами), параметр –l указывает, что после него будет проставлено значение длины пакета. Последний параметр (google.ru), который может быть указан и IP-адресом – это сетевой ресурс, с которым будет осуществляться обмен данными.

После нажатия Enter начнётся обмен пакетами с указанным ресурсом, и на мониторе будут отображены его результаты. Если ответ будет состоять из строк, начинающихся с фразы «Ответ от…», то это означает, что пакеты доходят на целевой сервер и возвращаются к нам, тратя на это определенное время.

Но если мы получим строчки типа «Packet needs to be fragmented», то это означает, что значение 1472 следует уменьшить, ибо на стороне сервера или по пути следования пакета установлено ограничение меньшей длины.

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

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

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

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

Читайте так же:
Ошибка 0xc000021a и Синий экран BSoD – все методы восстановления обновлений Windows

D-Link

Сетевое оборудование этого бренда считается самым надёжным. Неудивительно, что его популярность в нашей стране необычайно высока. Чтобы поменять значение максимального размера передаваемых пакетов, необходимо в главном меню выбрать пункт «Сеть», а когда высветится подменю, кликнуть по строчке WAN. На роутерах с новой прошивкой можно увидеть отдельную вкладку с этими пунктами, то есть вместо двух кликов сделать один.

Настройка MTU D-Link

Раздел WAN ответственен за параметры канала обмена пакетами между роутером и оборудованием провайдера. Здесь будут отображены все установленные соединения. Нас интересуют только те из них, у которых статус имеет значение «соединено». Лучше выбрать строчку, у которой стоит флажок в разделе «шлюз по умолчанию».

После выбора жмём кнопку «Изменить» (может встретиться версия прошивки с кнопкой «Добавить»), откроется новое окно, в котором должна присутствовать строка с параметром MTU. Останется только нажать на пиктограмме карандаша возле числового значения параметра, и ввести новое значение, сохранить внесённые изменения, после чего перезагрузить роутер, если он не сделает это автоматически.

Изменение MTU на роутерах «Ростелеком» выполняется по такой же схеме, учитывая, что этот оператор не производит собственных роутеров, и использует устройства от известных и популярных брендов. Абсолютно то же можно сказать о сетевых маршрутизаторах, предлагаемых мобильным оператором «Билайн».

Zyxel Keenetic

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

MTU на Zyxel Keenetic

Чтобы поменять размер MTU на роутере с новой прошивкой, кликаем на вкладке «Проводной», выбираем пункт «Параметры IP и DNS» и попадаем в окно настроек, среди которых имеется строка «Размер MTU». Изменяем значение поля и выполняем те же действия – сохраняем результат, перезагружаем маршрутизатор.

TP-Link

На роутерах со старой прошивкой (с зеленым футером) вход в настройки стандартный, через пункты меню «Сеть» – «WAN». В роутерах последних поколений управляющая программа имеет голубой футер, а доступ к параметру MTU осуществляется через вкладку «Дополнительные настройки», пункт «Сеть», подпункт «Интернет», в котором опять же выбираем раздел «Дополнительные настройки».

Настройки MTU в роутере TP-Link

Изменив значение максимального размера пакета, сохраняем настройки, после чего перезагружаем устройство.

Изменение настроек MTU в роутерах Asus

На главном экране управляющей утилиты старого образца выбираем вкладку «Дополнительные настройки», а затем – пункт WAN («Интернет»). Но доступ к параметру MTU предоставляется не для всех типов сетевых подключений.

MTU в роутерах Asus

Если вы не нашли это поле, следует необходимое значение записать в поле с именем «Дополнительные параметры pppd», а сам параметр должен имеет буквенно-цифровой вид «MTU 1472 MRU 1472» (вместо этих цифр нужно указывать своё значение, вычисленное экспериментальным путём).

В роутерах последних поколений идём по пути «Интернет» – «Настройка учётной записи».

LinkSys

На главной странице жмём вкладку «Setup», в появившемся ниже подменю выбираем «Basic Setup».

LinkSys

Ищем параметр MTU, изменяем его режим со значения «Auto», которое установлено по умолчанию, на «Manual» (ручной) и в соответствующем поле вводим нужное значение.

Netis

В бюджетных роутерах Netis путь стандартный «Сеть» – «WAN».

MTu в роутере Netis

Выбираем свой тип подключения и жмём кнопку «Расширенные». Сохраняем настройки, перезагружаемся, чтобы изменения вступили в силу.

Tenda

В другом роутере, принадлежащем к бюджетному классу, доступ к параметрам MTU зависит от линейки.

MTU в Tenda

Для V1-3 нужно нажать вкладку «Системные настройки» в левой панели, а затем кликнуть по пиктограмме «Настройки WAN». Для линейки V4 доступ к нужному параметру ещё проще, через вкладку «Administration» главного меню.

Как настроить MTU через компьютер

Если запустить фирменное ПО не удаётся (забыли пароль или IP адрес домашней сети), изменение настройки MTU для увеличения скорости обмена данными возможно средствами операционной системы.

Для начала необходимо определить, каково текущее значение параметра. Для этого запускаем консоль командной строки, а в окне терминала набираем «netsh interface ipv4 show subinterfaces». Обычно для сетей на основе протокола Ethernet это значение равно 1500 байтам.

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

netsh interface ipv4 set subinterface «Ethernet» mtu=1096 store=persistent

Проверяем, вступили ли в силу изменения, первой командой.

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

Если у вас возникли сложности с изменением параметра MTU, опишите вашу проблему в комментариях, не забыв указать марку и модель роутера.

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

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

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

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

Читайте так же:
Установка, удаление и обновление программы Outlook

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

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

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

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

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

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

Пример команды «ping -f -l 1472 yandex.ru», здесь:

  • 1472 – это количество отправляемых байт данных. Следует учитывать, что помимо данных, будет отправлен еще и заголовок, который составляет 28 байт (IP заголовок 20 + ICMP заголовок 8 = 28). Следовательно, в итоге размер пакета будет составлять 1472+28=1500 (байт), стандартный размер максимального стандартного Ethernet пакета. Есть правда пакеты большего размера, называемые jumbo-кадрами.
  • yandex.ru – это доменное имя сервера, на который будем отправлять команды, его можно поменять на IP адрес сервера провайдера. Можно поэкспериментировать с разными IP-адресами.

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

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

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

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

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

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

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

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

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

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

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

  1. Определим текущее значение MTU. В командной строке выполнить команду «netsh interface ipv4 show subinterfaces». В строке ответа напротив Ethernet видим, что текущий параметр MTU, составляет 1500
  2. Установим новое значение. В командной строке следует выполнить команду, например, если необходимо заменить на 1024, то она будет выглядеть следующим образом: «netsh interface ipv4 set subinterface “Ethernet” mtu=1024 store=persistent»
  3. Проверяем, что новое значение установилось

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

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

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

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

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

Читайте так же:
Ошибки 0x8007045d 0x8007025d при установке Windows от 7 до 10 версии

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

Что такое MTU? Как изменить MTU в настройках роутера? [проблемы с загрузкой некоторых сайтов, воспроизведением видео]

Здравсвуйте, дорогие посетители! Те, кто часто читает f1comp.ru, уже наверное заметили, что я очень часто и много пишу о решении разных проблем с маршрутизаторами, беспроводными сетями и тому подобным. Просто эта тема сейчас очень актуальная и очень много разных вопросов возникает при самостоятельной настройке Wi-Fi. У меня на этот счет даже есть одна интересная идея, о которой я пока не расскажу, даже не спрашивайте :).

Как изменить MTU в настройках роутера?

Я всегда анализирую комментарии, которые посетители оставляют к разным статьям и стараюсь понять какие проблемы и ошибки возникают при настройке Wi-Fi роутеров. Бывает, что посетители делятся разными решениями определенной проблемы. За что им большое спасибо! Информация, которой вы поделитесь, может многим помочь.

Есть одна популярная проблема, когда через Wi-Fi роутер не открываются некоторые сайт, или открываются, но очень медленно. Так же видео в интернете может воспроизводиться медленно, с ошибками, или вообще не воспроизводиться. Например на YouTube. На мобильных телефонах, или планшетах может не работать интернет в разных программах (очень часто это приложения Одноклассники, YouTube, ВКонтакте) . Но сайты в браузере открываются.

Я уже писал о подобных проблема в статье Через Wi-Fi роутер не воспроизводиться видео, программы не могут выйти в интернет, не открываются некоторые сайты. В ней я советовал просто сменить DNS в настройках роутера. Действительно, из-за DNS так же могут возникать вышеперечисленные проблемы.

Но как оказалось, смена DNS не всегда помогает. И к статье (ссылка на которую выше) стали появляться комментарии, в которых писали, что эти проблемы в некоторых случаях решаются изменением параметра MTU. Особое спасибо Ивану, его комментарии Вы можете почитать в статье ссылку на которую я оставил выше.

Я обновил статью и добавил в нее немного информации о том, как изменить MTU в параметрах маршрутизатора.

Но решил написать эту статью, в которой более подробно рассказать о MTU. Что это такое, как его изменить, зачем изменять и какое значение указать.

Что такое MTU и зачем его изменять?

Я сразу решил погуглить :). Честно говоря, я не сильный специалист по этим тонкостям. В сети я нашел статьи, которые просто переполнены разными терминами, и сложными советами по MTU. Человек, у которого просто возникли проблемы с открытием сайтов и т. п. только залезет в эти дебри и ничего полезного там не найдет.

Я постараюсь все это дело объяснить простым языком.

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

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

Какое значение MTU указать в настройках маршрутизатора?

Для Dynamic IP и Static IP – скорее всего нужно оставить 1500 (это по умолчанию)

MTU для L2TP1460

PPPoE1420

Для Интертелеком, в настройках TP-Link TL-MR3220 я устанавливал 1476 (это значение подходит для всех 3G сетей, если я не ошибаюсь) .

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

Как изменить MTU в настройках роутера?

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

Прежде всего нам нужно зайти в настройки роутера. Просто откройте в браузере адрес 192.168.1.1, или 192.168.0.1. Логин и пароль по умолчанию – admin и admin (адрес, логин и пароль вы можете посмотреть снизу роутера) . Если не можете попасть в настройки, то смотрите эту статью.

Роутеры TP-Link

В роутерах TP-Link перейдите на вкладку NetworkWAN и укажите нужное значение в поле MTU Size (кстати MTU указывается в байтах) .

Изменяем MTU в роутере TP-Link

Сохраните настройки и перезагрузите маршрутизатор.

В роутерах Asus

Перейдите на вкладку “Дополнительные настройки”“WAN”, или “Интернет”.

Кстати в Asus есть свои особенности, о которых я и сам не знал. Там поле MTU появляется только при выборе некоторых подключений.

Изменяем значение на маршрутизаторах Asus

Если нет этого поля, то MTU нужно указывать в поле “Дополнительные параметры pppd”. В это поле пишем такую строчку MTU 1460 MRU 1460 (не забываем изменять значение) .

Дополнительные параметры pppd

Если у Вас другой роутер, например D-Link, или ZyXEL, то ищите параметр MTU на вкладке, где вы задавали параметры для подключения к интернету. Обычно это вкладка WAN.

Если мои советы Вам не помогут решить проблемы с доступом в интернет, то сообщите об этом в комментария. И не забудьте написать о том, каким способом Вы все решили. Ну и вопросы тоже задавайте, куда же без них :).

Читайте так же:
Прошивка и перепрошивка iPad своими силами

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

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

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

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

MTU в роутере – что это за параметр

Любая информация в любой сети передается пакетами, будь то небольшой текстовый файл или видео в формате FullHD. Схематично работу Интернета можно описать следующим образом:

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

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

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

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

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

Как вы уже поняли, размер пакета устанавливается в разных частях сети с учетом используемой топологии сети. Так, для протокола PPPoE стандартная длина пакета — 1480 байт. Для Ethernet — 1500 байт, для ADSL — 1492 байта. Для сравнения: протокол FDDI имеет гораздо больший размер пакета, 4352B, а высокоскоростные сети Token Ring обмениваются пакетами 4464-17914B.

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

Поэтому метод самоопределения оптимального параметра MTU маршрутизатора правильнее вызывать с помощью команды ping. В этом случае параметры ping должны указывать на то, что отправленные пакеты не подвержены фрагментации. Любой удаленный ресурс должен быть указан в качестве IP-адреса назначения, желательно со стабильным и быстрым каналом. Это игровые серверы, IP-адреса поисковых систем, сайты, предоставляющие услуги просмотра видеоконтента.

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

Пример команды с правильными параметрами:

Число 1472 — это размер пакета в байтах, а точнее его информационная часть. Заголовку пакета отведено 28 байт, из которых 20 байт заняты заголовком IP и 8 байт — ICMP. Следовательно, общий размер пакета составляет 1500 Б, что является стандартом для максимально допустимого размера пакета Ethernet. Параметр –f указывает, что пакет не подвержен фрагментации (он будет указан в заголовке и правильно интерпретирован другими маршрутизаторами), параметр –l указывает, что значение длины пакета будет помещено после него. Последний параметр (google.ru), который также может быть указан IP-адресом, — это сетевой ресурс, с которым будет происходить обмен данными.

После нажатия Enter начнется обмен пакетами с указанным ресурсом, и его результаты отобразятся на мониторе. Если ответ состоит из строк, начинающихся с фразы «Ответ от…», это означает, что пакеты достигают целевого сервера и возвращаются к нам, потратив на это некоторое время.

Но если мы получаем строки вроде «Пакет должен быть фрагментирован», то это означает, что значение 1472 должно быть уменьшено, потому что более короткий предел длины установлен на стороне сервера или вдоль пути пакета.

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

В настройках роутера вы также можете увидеть его параметр MRU, который отвечает за максимальный размер пакета, который принимает ваш роутер. Его также можно настроить аналогично MTU.

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

Читайте так же:
Как самостоятельно изготовить коврик для мыши

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

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

D-Link

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

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

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

После выбора нажимаем кнопку «Изменить» (версию прошивки можно узнать по кнопке «Добавить»), откроется новое окно, в котором должна быть строка с параметром MTU. Остается только щелкнуть значок карандаша рядом с числовым значением параметра и ввести новое значение, сохранить изменения, а затем перезапустить маршрутизатор, если он не сделает этого автоматически.

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

Zyxel Keenetic

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

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

Чтобы изменить размер MTU на роутере с новой прошивкой, нажмите вкладку «Проводной», выберите пункт «Настройки IP и DNS» и войдите в окно настроек, среди которых есть строка «Размер MTU». Измените значение поля и выполните те же действия: сохраните результат, перезапустите роутер.

TP-Link

На роутерах со старой прошивкой (с зеленым нижним колонтитулом) вход в настройки стандартный, через пункты меню «Сеть» — «WAN». В роутерах последнего поколения управляющая программа имеет синий нижний колонтитул, а доступ к параметру MTU осуществляется через вкладку «Дополнительные настройки», пункт «Сеть», подпункт «Интернет», в котором мы выбираем настройки «Дополнительные». » раздел».

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

Изменив значение максимального размера пакета, сохраните настройки и перезапустите устройство.

Изменение настроек MTU в роутерах Asus

На главном экране утилиты проверки старого стиля выберите вкладку «Дополнительные настройки», затем запись WAN («Интернет»). Однако доступ к параметру MTU доступен не для всех типов сетевых подключений.

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

Если вы не нашли это поле, вам следует записать необходимое значение в поле с названием «Дополнительные параметры pppd», а сам параметр должен иметь буквенно-цифровую форму «MTU 1472 MRU 1472» (вместо этих цифр необходимо указать ваше значение рассчитано на основе эксперимента).

В роутерах последнего поколения идем по пути «Интернет» — «Настройка учетной записи».

LinkSys

На главной странице нажмите вкладку «Настройка», в появившемся ниже подменю выберите «Базовая настройка».

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

Ищем параметр MTU, меняем его режим с «Авто», который установлен по умолчанию, на «Ручной» и вводим нужное значение в соответствующее поле.

Netis

В недорогих маршрутизаторах Netis стандартный путь — «Сеть» — «WAN».

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

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

Tenda

В другом роутере бюджетного класса доступ к параметрам MTU зависит от линейки.

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

Для V1-3 вам нужно щелкнуть вкладку «Параметры системы» на левой панели, затем щелкнуть значок «Параметры WAN». Для линейки V4 доступ к желаемому параметру еще проще через вкладку «Администрирование» главного меню.

Как настроить MTU через компьютер

Если прошивка не загружается (вы забыли пароль или IP-адрес домашней сети), вы можете изменить настройку MTU, чтобы увеличить скорость обмена данными через операционную систему.

Во-первых, вам нужно определить текущее значение параметра. Для этого запустите консоль командной строки и в окне терминала введите «netsh interface ipv4 show subinterfaces». Обычно для сетей на базе Ethernet это значение составляет 1500 байт.

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

netsh interface ipv4 set subinterface «Ethernet» mtu = 1096 store = persistent

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

ВНИМАНИЕ. Необходимо учитывать следующую техническую деталь: на уровне IP будет установлен размер пакета 1096 байт, для уровня MAC мы добавляем к этому значению 14 байтов (размер MAC-заголовка) и получаем 1110 байт.

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

Если у вас возникли трудности с изменением параметра MTU, опишите проблему в комментариях, не забывая указать марку и модель роутера.

голоса
Рейтинг статьи
Ссылка на основную публикацию