位址解析協議(arp),作用是將邏輯位址對映為實體地址,即將ip位址和實體地址關聯起來。
當主機或路由器想要知道網路上另一台主機或者路由器的實體地址的時候,它就會傳送arp查詢分組。這個分組包括傳送端的實體地址和ip位址,以及接收端的ip位址。因為傳送端不知道接收端的實體地址,所以查詢就在網路上廣播。
arp查詢分組將會被網路上的每乙個主機或者路由器接收和處理。但是,只有目的接收者才會識別arp查詢分組的ip位址,從而傳送arp響應分組。響應分組包括接受者的ip位址和實體地址。這個響應分組是用單播方式直接傳送給查詢者。
arp分組格式:
字段簡單解釋:
硬體型別:16位欄位,用來定義執行arp的網路的型別,如乙太網是型別1;
協議型別:16位欄位,用來定義協議的型別,如ipv4的值為0800;
操作:16位欄位,用來定義分組的型別,如arp請求為1,arp回答為2;
用 wireshark 軟體抓包驗證報文格式:
1、請求報文
2、響應報文
windows系統下檢視arp快取記憶體表:
ARP協議 位址解析協議
網路層使用的是ip位址,但實際網路的鏈路上傳送資料幀時,最終還是必須使用該網路的硬體位址。arp快取記憶體 ip位址到硬體位址的對映表 那麼一台主機 a 是如何獲知本區域網內其他主機或路由的硬體位址的?主機a廣播arp請求分組 我的ip是 硬體位址是 請告知我ip位址為 主機的硬體位址。本區域網內的...
位址解析協議 ARP
1.什麼是arp?英文原義 address resolution protocol 中文釋義 是乙個位於tcp ip協議棧中的低層協議,負責將某個ip位址解析成對應的mac位址。區域網中,網路中實際傳輸的是 幀 幀裡面是有目標主機的mac位址的。所謂 位址解析 就是主機在傳送幀前將目標ip位址轉換成...
ARP位址解析協議
資料鏈路如乙太網或令牌環網都有自己的定址機制 常常為48bit位址 這是使用資料鏈路的任何網路層都必須遵從的。乙個網路如乙太網可以同時被不同的網路層使用。例如,一組使用tcp ip協議的主機和另一組使用某種pc網路軟體的主機可以共享相同的電纜。當一台主機把乙太網資料幀傳送到位於同一區域網上的另一台主...