位址解析協議 ARP

2021-09-12 01:35:40 字數 533 閱讀 3334

同一區域網中的一台主機要和另一台主機進行直接通訊,必須要知道目標主機的mac位址。如果知道其ip位址,則可以通過arp(address resolution protocol,位址解析協議)查詢到其mac位址。arp僅用於ipv4,ipv6使用icmpv6

上圖是乙個乙太網封裝上層arp包後的乙太網幀,其中的一些字段,如

op:指出這個arp包是乙個請求或響應包,請求為1,響應為2

以主機a(192.168.1.103)向所在子網的主機b(192.168.1.101)傳送資料為例:

當主機a傳送資料時,主機a會在本機的arp快取表中尋找是否有主機b的ip位址。

同一子網上的主機都會收到這個幀,並且根據arp包的內容更新自己的arp快取表。但只有主機b接收到這個幀時,單播乙個目的ip位址為192.168.1.103的arp響應幀,其他主機則丟棄這個請求幀。

arp快取表採用老化機制,在一段時間內如果表中的某一行沒有使用,就會被刪除,這樣可以大大減少arp快取表的長度,加快查詢速度。

ARP協議 位址解析協議

網路層使用的是ip位址,但實際網路的鏈路上傳送資料幀時,最終還是必須使用該網路的硬體位址。arp快取記憶體 ip位址到硬體位址的對映表 那麼一台主機 a 是如何獲知本區域網內其他主機或路由的硬體位址的?主機a廣播arp請求分組 我的ip是 硬體位址是 請告知我ip位址為 主機的硬體位址。本區域網內的...

位址解析協議 ARP

1.什麼是arp?英文原義 address resolution protocol 中文釋義 是乙個位於tcp ip協議棧中的低層協議,負責將某個ip位址解析成對應的mac位址。區域網中,網路中實際傳輸的是 幀 幀裡面是有目標主機的mac位址的。所謂 位址解析 就是主機在傳送幀前將目標ip位址轉換成...

位址解析協議(ARP)

位址解析協議 arp 作用是將邏輯位址對映為實體地址,即將ip位址和實體地址關聯起來。當主機或路由器想要知道網路上另一台主機或者路由器的實體地址的時候,它就會傳送arp查詢分組。這個分組包括傳送端的實體地址和ip位址,以及接收端的ip位址。因為傳送端不知道接收端的實體地址,所以查詢就在網路上廣播。a...