ARP 封包作為 IPv4 封包發送

ARP 封包作為 IPv4 封包發送

這是真的嗎? ARP 封包以 IPv4 封包傳送。

提前致謝。

答案1

答案是

ARP 封包具有乙太網路類型,0x0806而 IPv4 具有乙太網路類型0x0800

ARP 封包確實攜帶一個協定字段,指示與解析相關的協定。因此 ARP 封包具有乙太網路類型0x0806,並且 ARP 封包內部有一個具有值的協定字段,0x0800因為它正在交換 IPv4 位址。

IPv6 具有乙太網路類型0x86DD並且不使用 ARP。相反,它使用鄰居發現。它的工作原理與 ARP 幾乎相同,但 ND 封包封裝在 ICMPv6 封包內,因此 IPv6 僅需要一種乙太網路類型,而不是像 IPv4 那樣需要兩種乙太網路類型。

答案2

正如您在 Wirshark 擷取影像中看到的那樣,ARP 沒有被 IP 封裝,因此它不是 IP 封包。

在此輸入影像描述

相關內容