在實際的應用當中我們會遇到這樣的問題,比如:我們直到乙個機器得ip位址,但不知道相應的硬體位址。位址解析協議就是用來解決這樣的問題
位址解析協議arp解決這個問題的方法是在主機arp高速緩衝中存放乙個從ip位址到硬體位址的對映表,並且這個對映表在不斷的更新。
過程:當主機a需要向本區域網上的b主機傳送資料,就需要在apr高速緩衝中查詢b的ip位址,如果有就在arp高速緩衝中查詢其硬體位址,再把硬體位址寫入mac幀,然後通過區域網把該mac幀發往硬體位址。
2.在本區域網上所有的主機執行的arp程序都會受到這個請求
3.主機b發現自己的ip和執行的arp請求分組中的ip一致,就收下這個請求,並且向a主機發出arp響應報文,同時在這個arp響應報文中寫入自己的硬體位址。響應的內容:我的ip是zzz,我的硬體位址為aaa。
注意:請求報文是廣播,響應報文是單播。
4.主機a收到主機b的arp響應報文,就在自己的高速緩衝中寫入主機b的ip位址到硬體位址的對映。
網路原理 ARP協議
寫在前面,感謝這篇部落格 定義 arp協議是address resolution protocol 位址解析協議。他主要功能就是根據ip在自己維護的表裡找到對應的mac位址。原理 在區域網中,主機之間傳送訊息,必須要有mac位址 這個位址被固化在網絡卡上上,所以基本上不會被改變,當a主機向b主機傳送...
網路基礎 ARP協議
arp協議 arp資料報格式 arp工作過程 arp請求 arp響應 免費arp arp協議 位址解析協議,資料鏈路層在進行資料封裝時,需要目的mac位址,通過目的ip位址獲取目的mac位址的過程是由arp協議實現的。protocol type 三層協議 一般來說是ip協議 operation co...
網路協議 ARP和RARP協議
arp address resolution protocol 位址解析協議,位於tcp ip協議棧中的鏈路層。當區域網內主機間 或者是主機與閘道器間 需要通訊時,通過使用arp協議獲取目標ip位址對應的硬體mac位址,然後主機間通過該硬體mac位址完成資料報傳送和接收。具體過程如下 本地主機在區域...