Навигация:   Главная  –  Сеть  –  MTU (Maximum Transmission Unit)




MTU (Maximum Transmission Unit)

Это понятие используется для определения максимального размера блока (в байтах), который может быть передан на канальном уровне сетевой модели OSI.

MTU - определяет размер фрейма при передаче блока данных на канальном уровне сети.

Для Ethernet по умолчанию это 1500 байт.

Когда IP хочет отослать блок данных большего размера просисходит его фрагментация (разбиение).

Для разных сетей этот параметр различен, например:

Ethernet 1500
FDDI 4352
X.25 576

Соответственно когда IP пакет попадает допустим из Ethernet с МТУ 1500 на РОУТЕР и далее должен пойти по Х.25 сети, роутер произведет фрагментацию пакета - разбивая его на несколько размером не больше параметра МТУ для сети Х.25

Однако в передаваемом IP пакете может стоять спечиальный бит DontFragment - запрещающи фрагментацию пакета - в связи с этим в вышеописанным случае роутер просто отбросит пакет например в 1400 байт, так как он не может (без разбивки) быть переданным по Х.25. и выходом их ситуации может быть уменьшение вручную через реестр windows значение МТУ.

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