Как в Windows 10 MTU поменять?

Очень редко, но такие моменты наступают, когда необходимо изменить стандартное значение размера пакета.
Если у Вас FTP-клиент не догружает файлы или сайты в интернете открываются не всегда одинаково быстро, то, возможно, настала пора обратить внимание на установленные значения MTU.
Очень редко, но такие моменты наступают, когда необходимо изменить стандартное значение размера пакета.
Если у Вас FTP-клиент не догружает файлы или сайты в интернете открываются не всегда одинаково быстро, то, возможно, настала пора обратить внимание на установленные значения MTU.
Что такое MTU и сколько ставить?
Что такое MTU? Вот как рассказывает нам Wikipedia.
Многие задают вопрос не что это такое, а сколько устанавливать? Однозначного ответить на этот вопрос нельзя. Зависимостей очень много. Начиная от серверов, где размещены сайта, и заканчивая качеством линии связи.
У Вашего компьютера MTU должно быть равно или меньше, которое установлено на вашем роутере, маршрутизаторе провайдера или куда вы там подключаетесь. Но это не гарантирует Вам хорошую работу. На моем домашнем роутере, к примеру, а также на всех компьютерах домашней сети, установлено значение 1490. Это число я получил экспериментальным методом (если бы я тогда встретил утилиту TCP Optimizer, умеющую определять подходящий MTU, было бы в разы проще). У меня плохо отправлялись файлы на удаленный FTP-сервер, а при этом значении всё отлично работает. Хотя стоит заметить, что значение у провайдера стоит стандартное – 1500.
В Windows MTU можно поменять двумя способами: простым и сложным. Простой способ заключается в установке стороннего программного обеспечения, а сложный – в изменении MTU «родными» средствами.
Начнем с сложного, ибо он самый правильный.
Ручной метод изменения MTU в Windows
Все делается с помощью консоли. Вообще все хорошие и удобные вещи делаются только через консоль. Это стоит запомнить. ;)
Узнаем MTU вручную
Запускаем системную консоль Windows с правами администратора:
cmd.exe
Для того, чтобы посмотреть текущие значения MTU, вводим команду:
netsh interface ipv4 show subinterfaces
MTU Состояние определения носителя Вх. байт Исх. байт
------ --------------- --------- --------- -------------
4294967295 1 0 0 Loopback
1500 1 83147897 2724203 Локальное подключение к сети
В моем случае у меня только один интерфейс и это LAN со стандартным значением MTU 1500.
Меняем MTU вручную
Теперь вводим команду для того, чтобы изменить MTU для интерфейса LAN:
netsh interface ipv4 set subinterface "Локальное подключение к сети" mtu=1490 store=persistent
MTU Состояние определения носителя Вх. байт Исх. байт
------ --------------- --------- --------- -------------
4294967295 1 0 0 Loopback
1490 1 83147897 2724203 Локальное подключение к сети
Этой командой я указал новое значение 1490 для MTU.
Для того, чтобы посмотреть новый результат:
netsh interface ipv4 show subinterfaces
Меняем MTU в Windows с помощью TCP Optimizer
Для некоторых проще что-то делать используя графический интерфейс и в этом может помочь утилита TCP Optimizer. Вот, вроде как, ее официальный сайт. У нее достаточно много настроек и самое главное ее достоинство – она умеет определять максимальный пакет, с которым работает ваш компьютер.
Узнаем оптимальное MTU
На скрине ниже показано, как можно узнать оптимальное MTU до сайтов. Сайты можно вручную задать на те, которые Вам нужны. В примере я указал этот блог:
Устанавливаем MTU через TCP Optimizer
После всех изменений не забываем нажать на кнопку Apply changes.
Теги: сеть
nice