Что обусловливает максимальную длину кадра и, как следствие, MTU различных сетевых технологий

360
Neverland

Различные Максимальные Единицы Передачи - MTU - (на Уровне 3) вызваны различными максимальными размерами кадров (на Уровне 2) различных сетевых технологий.

Некоторые MTU:

  • Ethernet: 1500 байт
  • PPPoE: 1492 байта
  • WLAN (802.11): 2304 байта
  • ISDN: 576 байт
  • ...

Понятно, что каждой сетевой технологии необходим минимальный размер кадра, чтобы позволить обнаружению коллизий работать в пределах указанных максимальных расстояний сегмента сети.

Но в чем причина данных MTU и максимальных размеров кадра?

Обновление 1

Эта тема также обсуждалась здесь .

0
tl; dr: Проектные решения. PPPoE является странным, потому что его MTU является прямым результатом MTU Ethernet. Daniel B 7 лет назад 0
Но кто указал (и почему), что, например, MTU Ethernet составляет 1500 байт, а не 2000 байт или 5000 байт или что-то еще? Neverland 7 лет назад 0
Ребята, которые это спроектировали. В Википедии есть раздел, посвященный [истории Ethernet] (https://en.wikipedia.org/wiki/Ethernet#History). Я не уверен, что вы найдете какое-то оправдание. Обоснование не требуется в спецификации. Daniel B 7 лет назад 0

1 ответ на вопрос

0
Spiff

Там, как правило, разные ответы для разных слоев ссылок. Для Ethernet это было достаточно долго, чтобы использовать среду эффективно, но не так долго, чтобы перегружать среду и увеличивать задержку для другого трафика. Кроме того, чтобы не требовать чрезмерных ресурсов буфера (тогда ОЗУ было дорого). MTU ISDN, вероятно, основывался на аналогичных соображениях.

Для 802.11 кто-то подумал, что 2048 - это хорошее круглое число, и добавил его, чтобы оставить место для шифрования на канальном уровне. Однако никто никогда не использует его таким образом, потому что большинство людей хотят получить свой трафик в локальной сети Ethernet, поэтому проще и эффективнее просто использовать 1500 в качестве MTU.

Существуют ли какие-либо уравнения, которые доказывают, что, например, MTU 1500 байт с Ethernet использует среду передачи, используемую среднего размера, лучше, чем другой MTU? Neverland 7 лет назад 0