Ограничения размера кадра Ethernet (полезная нагрузка) - PullRequest
0 голосов
/ 06 декабря 2018

Разработчики Ethernet сохранили MTU как 1500 байт (для полезной нагрузки), я хочу знать, что является причиной этого?Поскольку размер IP-датаграммы (допустимый - намного больше 1500 байт), почему разработчики Ethernet выбрали размер кадра меньше размера IP-датаграммы?Также я понимаю, что существует ограничение в 46 байт для полезной нагрузки?почему так?

1 Ответ

0 голосов
/ 08 декабря 2018

Максимальный размер кадра Ethernet был определен как компромисс между стоимостью (тогда высокоскоростное ОЗУ для буферизации было дорого) и производительностью (меньшие кадры означают большую нагрузку и меньшую эффективность).

Ethernetминимальный размер кадра определялся необходимостью надежного обнаружения и распространения коллизий в сети 10BASE5 CSMA / CD.Сигнал должен пройти самое длинное расстояние между двумя узлами (500 м при .77c), где может быть обнаружено потенциальное столкновение, и сигнал помех должен пройти весь путь назад к отправителю до того, как он завершит передачу.Было установлено, что требовалось 512 бит.

Обратите внимание, что Ethernet существовал до TCP / IP и задолго до того, как IP даже стал популярным.IP является лишь одним из многих протоколов, которые может поддерживать Ethernet.

...