地址解析協議是網絡應用程序或設備確定另一個設備的以太網地址的一種方法。也稱為ARP,它嘗試將Internet協議(IP)地址與硬件地址相匹配。ARP是本地網絡上的每個設備第一次與同一網絡上的另一個設備通信時使用的。地址解析...
地址解析協議是網絡應用程序或設備確定另一個設備的以太網地址的一種方法。也稱為ARP,它嘗試將Internet協議(IP)地址與硬件地址相匹配。ARP是本地網絡上的每個設備第一次與同一網絡上的另一個設備通信時使用的。地址解析協議嘗試將IP地址與硬件地址相匹配。應用程序和網絡設備在高級別上進行通信使用協議棧網絡層上的數據包。這些數據包被定向到IP地址。當每個數據包通過局域網(LAN)使用數據鏈路層發送時,接收器的以太網地址也必須是已知的。IP地址可以動態分配并隨時間變化,而以太網地址通常保持不變。應用程序或設備需要一種方法來確定當前與給定IP地址相關聯的硬件地址。ARP由本地網絡上的每個設備在第一次與同一網絡上的另一個設備通信時使用。地址解析協議定義了一個標準方法為了發現這些地址。ARP在1982年被因特網工程任務組(IETF)記錄為征求意見(RFC)826。當一個系統準備好發送一個IP包時,它會查詢最近解析的地址的緩存。如果目標IP地址不在緩存中,它使用ARP向整個LAN廣播一條消息,該消息請求具有目標IP地址的設備用其以太網硬件地址進行響應。該地址解析協議請求包包括請求者的IP和硬件地址,以及尋找的IP地址。LAN上的每個設備都監聽包含其IP地址的ARP請求包。如果聽到,則匹配的設備將組成一個包含其以太網硬件地址的ARP響應包然后,這個響應包被直接發送給請求者,請求者將地址存儲在其ARP緩存中以備以后重用,由于它可能會與請求者進一步通信,IP版本4(IPv4)和以太網地址是地址解析協議解析的最常見的地址類型。請求數據包確實通過協議類型和地址長度字段支持其他類型的地址,然而,IP版本6(IPv6)地址是用鄰居發現協議(NDP)而不是ARP來解析的。反向地址解析協議(RARP)為請求者的硬件地址請求一個IP地址。RARP服務器通過分配新的IP地址并將其與請求者的硬件相關聯來響應這些請求之一地址。反向ARP被認為是過時的,其功能包含在動態主機配置協議(DHCP)中。反向地址解析協議請求與給定硬件地址相關聯的現有IP地址。在這種情況下,硬件地址可以是同一LAN上任何節點的地址
-
發表于 2020-08-07 04:29
- 閱讀 ( 671 )
- 分類:電腦網絡