Какова наилучшая настройка mtu для беспроводного маршрутизатора? Когда мы настраиваем сеть маршрутизатора, мы можем обнаружить, что есть значение, называемое mtu. Если оно настроено правильно, оно может увеличить скорость сети. это снизит скорость сети. Более того, оно не имеет значения. Для фиксированных значений лучше всего подходит тот, который вам подходит.
Какова максимальная скорость сети, установленная mtu:
Ответ: Самый быстрый mtu различается в разных средах.
Чем больше MTU, тем лучше, поскольку чем больше MTU, тем больше задержка при передаче пакета данных и чем больше MTU, тем больше вероятность битовых ошибок в пакете данных;
Конечно, чем меньше MTU, тем лучше. Что касается максимальной единицы передачи, если она установлена слишком маленькой, данные не могут быть переданы, и скорость сети, естественно, будет низкой.
Даже для оптоволоконных линий значение MTU будет разным каждый раз, когда пользователь дозванивается (значение отклонения телефонных линий, сетевых кабелей и т. д., входящих в дом, может быть больше), поэтому оптимальное значение можно получить только путем реальных испытаний. .
Поэтому нетерпеливые друзья могут просто оставить значение mtu по умолчанию; терпеливые друзья могут попытаться снизить или увеличить значение на основе значения по умолчанию и получить максимальную скорость сети посредством повторных тестов.
Резюме: не существует фиксированного наилучшего варианта, лучшим является только наиболее разумный вариант, основанный на сетевой среде (достаточно значения по умолчанию, если вы не знаете, как его установить. Если вы хотите увеличить скорость сети, вы можете продолжить чтение статью).
MTU (Максимальная единица передачи) — это самая крупная единица передачи. Разумеется, без учета таких факторов, как оборудование и линии, чем больше единица, тем выше эффективность передачи.
Поскольку длина заголовка и хвоста блока данных протокола является фиксированным значением, чем больше MTU, тем длиннее эффективные данные, переносимые блоком данных протокола, и тем меньше количество пакетов данных, необходимых для передачи одних и тех же пользовательских данных. .
В системах Windows значение MTU по умолчанию также составляет 1500 байт, но «разные методы доступа, сетевые операторы в разных регионах и разные маршрутизаторы» имеют разные настройки MTU.
Например: При подключении ADSL MTU составляет 1492 байта. Предположим, что A необходимо передать 3000 байт данных B. Если MTU каждого канала во всем процессе передачи составляет 1500, то можно передать 2 пакета данных.
Однако в настоящее время MTU метода доступа ADSL составляет 1492 байта, и пакет данных разбивается на 3 дополнительных части из-за этой разницы в MTU (для простоты понимания «заголовок пакета данных» не учитывается для в настоящее время)
Очевидно, что это увеличивает количество пакетов данных, которые необходимо передать, а процесс распаковки и переупаковки также приводит к потере времени. Дополнительной распаковки можно избежать, если использовать согласованный MTU от локального к сетевому.
Если взять в качестве примера полосу пропускания Telecom 4M, после изменения значения MTU операционной системы на 1492, а затем изменения значения MTU маршрутизатора с 1460 на 1492, скорость загрузки увеличилась с исходных 435 КБ/с до 450 КБ/с, что является увеличением 15 КБ/с. Результат обнаружения инструмента обнаружения полосы пропускания Telecom также увеличился с 4,09М до 4,19М.
1. Когда локальное значение MTU превышает значение сетевого MTU, локально передаваемые пакеты данных слишком велики, и сеть распаковывает их перед передачей. Это не только генерирует дополнительные пакеты данных, но и потребляет время «распаковки и распаковки». группировка».
2. Когда локальное значение MTU меньше, чем значение сетевого MTU, локально передаваемые пакеты данных могут передаваться напрямую, но верхний предел размера передаваемого пакета данных, заданный сетью, не может быть полностью использован, и возможность передачи не полностью использован.
Таким образом, мы знаем, что так называемая разумная настройка значения MTU заключается в том, чтобы привести локальное значение MTU в соответствие со значением сетевого MTU, что может полностью обеспечить производительность передачи, не допуская разделения пакетов данных.
Следующая важная вещь — выяснить, какой MTU подходит для вашей сетевой среды.
Вот как:
1. Нажмите комбинацию клавиш Win+R, чтобы вызвать меню «Выполнить», введите «cmd» и нажмите Enter.
2. В появившемся окне «Командная строка» введите «ping -l 1472 -f www.baidu.com» и нажмите Enter.
значение:
ping: инициировать запрос на обнаружение;
-l (строчная L): ограничить размер пакета обнаружения;
1472: Размер пакета составляет 1472 байта;
-f: отключить маршрутизатор от разделения пакетов.
www.baidu.com: установите Baidu в качестве цели обнаружения.
Пользователи Linux:
пинг -s 1472www.baidu.com
Пользователи OS X:
пинг -D -s 1472 www.baidu.com
3. На данный момент существуют две ситуации:
(1) Если получен ответ, это означает, что максимальное значение MTU, разрешенное вашей сетью, составляет 1500 байт, что соответствует системному значению по умолчанию. Вам нужно только установить значение MTU маршрутизатора на 1500;
(2) Если необходимо разделить пакет, но установить DF. Или сообщение о том, что Пакер необходимо фрагментировать, но установлен DF, означает, что размер пакета превышает размер MTU, ограниченный сетью. Вам необходимо уменьшить размер пробного пакета и повторить попытку. (Чтобы сделать скриншот рендеринга, я изменил пакет обнаружения на 1473)
4. Нажмите стрелку вверх, чтобы восстановить только что введенную команду, затем уменьшите размер пакета до 1467 байт с шагом 5 и снова нажмите Enter для обнаружения.
5. На данный момент также есть две возможности:
(1) Если есть возврат, это означает, что размер пакета данных меньше ограничения MTU, затем увеличьте размер пакета на 3 и выполните обнаружение снова. Если после +3 возврата нет, уменьшите размер пакета данных на 1. в качестве диапазона для обнаружения.
(2) Если возврата по-прежнему нет, продолжайте уменьшать размер пакета с шагом 5 до тех пор, пока не произойдет возврат, и выполните операцию в 5 (1).
6. Пока вы не найдете пакет -1 и не произойдет возврат, это означает, что вы определили точный размер пакета, разрешенный MTU. (Например, если при уменьшении с 1465 до 1464 происходит возврат, то разрешенный размер пакета равен 1464)
7. Однако полученное выше значение нельзя установить в качестве MTU операционной системы или маршрутизатора. К найденному размеру пакета необходимо добавить 28-байтовый «заголовок пакета», чтобы получить полный размер пакета.
(Например: обнаруженный размер пакета равен 1464, затем добавьте 28 байт и итоговый MTU=1492 байта)
8. Наконец, просто установите значение MTU в маршрутизаторе и операционной системе в соответствии с полученным результатом.