Изменение размера MTU в Windows

MTU - maximum transmission unit или максимальный размер блока отвечающий за передачу полезной информации в протоколе TCP\IP. Рассмотрим как можно изменить значение этого сетевого параметра, если у вас возникла такая необходимость.

В Windows 7/2008 размер mtu изменить достаточно легко. Для этого в командной строке необходимо набрать следующую команду

netsh interface ipv4 set subinterface "Подключение по локальной сети" mtu=1452 store=persistent

Для того чтобы посмотреть текущие установки mtu

netsh interface ipv4 show subinterfaces

Если нужно сбросить настройки в значения по-умолчанию

netsh interface ipv4 reset

В ОС Windows XP все немного сложней и для изменения значения mtu придется помучить реестр.
Открываем regedit и находим следующую ветку
HKEY_LOCAL_MACHINE \ SYSTEM\ CurrentControlSet \ Control \ Class \ {4D36E972-E325—11CE-BFC1—08002bE10318}
Внутри находятся подразделы 0000, 0001, 0002 и т.д. Среди подразделов нужно найти такой у которого значение параметра DriveDesc соответствует названию вашего сетевого адаптера. В этом же подразделе находим параметр NetCfgInstanceId и запоминаем его значение.

Затем переходим в раздел HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \Services \ Tcpip \ Parameters \ Interfaces и находим подраздел соответствующий значению параметра NetCfgInstanceId

Создаем в этом размеле параметр MTU, если его нет, и задаем ему значение DWORD в десятичном формате, например 1400.

Закрываем реестр и перезагружаемся.

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

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