Задать вопрос
@Nordman99

Почему содержимое пакетов в Wireshark не совпадает с описываемым в спецификации протокола IP?

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

6298a007b55bf176642734.png
Первые 4-е бита означают версию протокола - IPv4 - 0100, IPv6 - 0110
Захотел это проверить, открываю Wireshark, без всяких фильтров, захватываю первые попавшиеся пакеты, выбираю один, под номером 53 и смотрю содержимое:
6298a2fbed39c496906916.png
Во первых первый байт - 0x28H, в битах это будет 101000, итого первые четыре бита - 0000, хотя протокол - IPv4
6298a56e65182741756390.png
Жамкнув на первый байт вижу снизу подпись:
Specified if this is an individual  (unicast) or group (broadcast/multicast) address (eth.dst.ig), 3 bytes

но никак не чтото связанное с версией протокола, или же первые Wireshark заголовок IP вообще просто не показывает?
  • Вопрос задан
  • 302 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Вы смотрите заголовок Ethernet-кадра, который передаётся в пределах локальной сети. Заголовок IPV4 начинается дальше с октета 0xE.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mayton2019
@mayton2019
Bigdata Engineer
Этот IP-адрес (192.168.1.*) - можно не прятать :)

У меня - такой-же дома.
Ответ написан
@Zzzz9
Все просто клацаешь в среднем окне
Internet Protocol Version 4, Src: 192.168.1.1, Dst: 192.168.1.8
окном ниже выделяется все что к нему относится,
также выбираешь Ethernet II,
показывает все что относится к кадру.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы