| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Сетевые технологии > Ethernet кадры |
| Автор: corpsehunter 10.10.2013, 20:36 |
| Как известно минимальная длина Ethernet-кадра 64 байта (включая заголовок и CRC). Однако, wireshark уверяет, что, к примеру, длина arp-запроса всего лишь 42 байта: ![]() и никаких вам паддингов... Да и CRC нет. Собственно, получается разработчки ОС уже в курсе, что коллизии не встречаются (а без них ограничение на минимальную длину кадра не имеет значения) и сняли ограничение и не забивают паддингов? А куда CRC делась? Или CRC проверяется и откидывается до того, как кадр добирается до wiresharka? =) Добавлено через 4 минуты и 7 секунд Опа-опа, как интересно! А в том же arp-запросе, но отправленном уже моим маршрутизатором паддинг есть: ![]() а длина в сумме 60 байт, т.е. в месте с отсутствующей контрольной суммой и выходит 64! |
| Автор: Oppers 15.10.2013, 14:25 |
| Главное чтоб суммы сходились |
| Автор: corpsehunter 10.11.2013, 19:18 |
| Так они сходятся, иначе бы вообще кадр отбрасывался бы. Но они почему-то не отображаются=) Нет, по длине всё верно. Просто где-то паддинг есть, а где-то нет. Какие-то устройства его добавляют, а какие-то нет... |