Что означает "тип: IP (0x0800)" в части Ethernet II пакета ping?

Если я пингую на другой компьютер в моей сети, Я посылаю пакет, который состоит из части ICMP, части IPv4 и части Ethernet II. Я вижу это с помощью анализатора пакетов wireshark.
Теперь часть Ethernet II снова состоит из трех частей:

  1. источник (MAC-адрес контроллера сетевого интерфейса компьютера, отправившего ping)

  2. назначение (MAC-адрес контроллера сетевого интерфейса компьютера, который получил пинг)

  3. тип (что это?)
    Там написано Type: IP (0x0800)

13
задан Bentley4
07.05.2023 21:06 Количество просмотров материала 3601
Распечатать страницу

1 ответ

поле "тип" в кадрах Ethernet II сообщает ОС, какие данные несет кадр-0x0800 означает, что кадр имеет пакет IPv4; есть список различных типов.

Это поле необходимо, так как существует множество других протоколов, которые работают непосредственно через Ethernet: например, IPv6, IPX, ARP, AppleTalk...

Это подробно описано в статье Википедии о кадры Ethernet, в частности, раздел о Ethernet кадр типы локальных сетей второго ("Дикси") рамы имеют "тип" поле, но некоторые сети (в частности, в настоящее время устаревший протокол IPX) используется использовать стандарт IEEE 802.3 обрамление, которое имеет "размер пакета", а использует отдельные 'ООО' (802.2) или даже 'ООО'+'оснастки' заголовки между Ethernet заголовка и протокола передачи данных.

4
отвечен Dean 2023-05-09 04:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

ip
mac-address
network-protocols
networking
ping
Вверх