1. 程式人生 > >地址解析協議(ARP)

地址解析協議(ARP)

技術 log 字節 .com 目的 mac地址 roc 數據 數據幀

一. 作用:地址解析協議是用來提供ip地址與硬件地址之間的動態映射的
二 . 報文格式:
技術分享圖片

字段 字段說明
以太網目的地址 目的地的硬件地址(mac地址),全為1的話代表是廣播地址,電纜上所有以太網接口都要接受此數據幀
-------- --------
以太網源地址 發送方的硬件地址
-------- --------
幀類型 對於arp請求或應答,該字段的值為0x0806
-------- --------
硬件類型 硬件地址類型 1代表以太網地址
-------- --------
協議類型 要映射的協議地址類型 0x800代表IP地址 ,它的值與包含IP數據報的以太網數據幀的類型字段值相同,有意設計的
-------- --------
硬件地址長度 mac地址為6字節
-------- --------
協議地址長度 IP地址為4字節
-------- --------
操作字段 在報文中占2個字節,1表示ARP請求,2表示ARP應答,3表示RARP請求,4表示RARP應答
-------- --------
發送端以太網地址 發送方的硬件地址
-------- --------
發送端ip地址 發送方ip地址
-------- --------
目的端以太網地址 目的端的硬件地址
-------- --------
目的IP地址 目的端ip地址

前三個字段代表的是以太網首部站14字節,後面的字段代表arp請求或應答的數據幀占28字節,這裏面有些字段是重復的。

地址解析協議(ARP)