ARP報文被封裝在以太網幀頭部中傳輸,如圖所示,是ARP請求協議報文頭部格式。
>上圖中粗體的部分是以太網(這裏是Ethernet II類型)的幀頭部。其中:
第一個字段是廣播類型的MAC地址:0XFF-FF-FF-FF-FF-FF,其目標是網絡上的所有主機。
第二個字段是源MAC地址,即請求地址解析的主機MAC地址。
第三個字段是協議類型,這裏用0X0806代表封裝的上層協議是ARP協議。
最後一個字段FCS,是4個字節的幀校驗序列(Frame Check Sequence,FCS),採用32位CRC循環冗餘校驗對從"目標MAC地址"字段到"數據"字段的數據進行校驗。
接下來是ARP協議報文部分。其中各個字段的含義如下:
硬件類型:表明ARP實現在何種類型的網絡上。
協議類型:代表解析協議(上層協議)。這裏,一般是0800,即IP。
硬件地址長度:MAC地址長度,此處爲6個字節。
協議地址長度:IP地址長度,此處爲4個字節。
操作類型:代表ARP數據包類型。0表示ARP請求數據包,1表示ARP應答數據包。
源MAC地址:發送端MAC地址。
源IP地址:代表發送端協議地址(IP地址)。
目標MAC地址:目的端MAC地址(待填充)。
目標IP地址:代表目的端協議地址(IP地址)。
ARP應答協議報文和ARP請求協議報文類似。不同的是,此時,以太網幀頭部的目標MAC地址爲發送ARP地址解析請求的主機的MAC地址,而源MAC地址爲被解析的主機的MAC地址。同時,操作類型字段爲1,表示ARP應答數據包,目標MAC地址字段被填充以目標MAC地址。
ARP報文格式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
如果同事暗中傷害你,應該怎麼辦?
這個饅頭有餡
2019-02-24 13:59:08
職場中,抱怨越多的員工,越被領導瞧不起!
這個饅頭有餡
2019-02-24 13:59:08
老程序員被裁,應屆生卻能月薪 1.3 萬?這你能忍?
前端高達
2019-02-24 13:48:04
遇到到處蹭吃卻從不請客吃飯的主怎麼辦?
樑軍年
2019-02-24 13:26:35
Linux基本操作命令
wbzjacky
2019-02-24 13:12:38
高標準機房綜合配線安裝
wbzjacky
2019-02-24 13:12:38
IPsec ***實驗
wbzjacky
2019-02-24 13:12:37
真實的模擬***綜合實驗
wbzjacky
2019-02-24 13:12:37
CISCO路由AAA的Easy ***
wbzjacky
2019-02-24 13:12:37
三層交換機的HSRP、vlan、端口聚合
wbzjacky
2019-02-24 13:12:37
CISCO訪問控制列表 企業網絡管理的必殺技
wbzjacky
2019-02-24 13:12:37
HSRP和二層交換機的端口聚合、vlan
wbzjacky
2019-02-24 13:12:37