|
mtu - maximum transmission unit - максимальный размер полезной информации в одном пакете передачи данных. Данные в сети передаются не сплошным потоком, а пакетами - при этом целая информация разбивается на несколько кусков, потом каждый кусок упаковывается в свой пакет (как в конверт) и в каждом к полезной информации прибавляется рабочая (куда, что содержится, контрольная сумма и т.п.). После чего каждый пакет отправляется в сеть и может идти к конечной точке абсолютно разными путями. В конце пути когда все пакеты дошли их распаковывают а данные собирают.
Чем больше MTU тем больше вмещается полезной информации в один пакет, тем соответственно меньше служебной информации и выше полезная нагрузка сети, выше скорость, однако выше вероятность ошибок и потери нужной информации. Опять же при пересылке или порче одного пакета в ненадежной сети маленький переслать удобнее, чем снова здоровый, который опять там сгинет. Соответственно надежность соединения с меньшими пакетами чуть выше, но скорость может понизиться.
Однако есть подвох - если на всем участке пути значения MTU в пакетах различаются то начинается веселуха - если пакет слишком маленький - к нему просто в конец полезной информации добавят пустых байтов (служебных). Т.е. если у вас MTU 1000 а в сети 1500 то каждый раз будет передаваться ваш пакет, затем распаковываться, затем к концу добавляться 500 мусора, затем снова упаковываться и затем только идти по сети, и так в каждом узле где MTU различно.
Нагрузка получится на где то на треть ниже реально возможной из-за мусорных байтов. + время на распаковку/перепаковку.
Если же у вас не дай бог 1600 байтов, а в сети 1500 - то, да, правильно, ваш пакет разобьют на 2 пакета, в котором в первом 1500 полезной информации, а во втором 100 полезной и 1400 мусора. Увеличится время вдвое или больше точно не скажу.
Некоторые приборы вообще с фрагментами работать не умеют и просто бросят пакет с нестандартным MTU в мусорку. Ходют тут всякие, не из нашей сети.
__________________
Must... kill... the moon...
must... not... answer... in admin thread...
Оценки ничего не значат - читайте рецензии.
"когда майкрософт переносит свои игры на пк это не потеря экза, а расширение аудитории." ©Perfect man
Последний раз редактировалось Companion In; 30.12.2014 в 11:24.
|