ARP - 地址解析協議

定義:ARP(地址解析協議)將Internet協議(IP)地址轉換為其對應的物理網絡地址。 IP網絡(包括那些在以太網Wi-Fi上運行的網絡)需要ARP才能運行。

ARP的歷史和目的

ARP是在20世紀80年代早期開發的,作為IP網絡的通用地址轉換協議。 除了以太網和Wi-Fi之外,ARP還可用於ATM令牌環和其他物理網絡類型。

ARP允許網絡管理獨立於每個連接的特定物理設備的連接。 這使得互聯網協議能夠更有效地工作,而不是必須管理所有不同種類的硬件設備和物理網絡本身的地址。

ARP如何工作

ARP在OSI模型中的第2層工作。 協議支持在網絡操作系統的設備驅動程序中實現。 Internet RFC 826記錄了協議的技術細節,包括其包格式以及請求和響應消息的工作

ARP適用於現代以太網和Wi-Fi網絡,具體如下:

逆向ARP和反向ARP

在20世紀80年代還開發了稱為RARP(反向ARP)的網絡協議來補充ARP。 顧名思義,RARP執行ARP的相反功能,將物理網絡地址轉換為分配給這些設備的IP地址。 RARP被DHCP廢棄,不再使用。

一個稱為逆向ARP的獨立協議也支持反向地址映射功能。 逆向ARP不用於以太網或Wi-Fi網絡,雖然它有時可以在其他類型中找到。

免費ARP

為了提高ARP的效率,一些網絡和網絡設備使用稱為免費ARP的通信方法,其中設備向整個本地網絡廣播ARP請求消息以通知其他設備其存在。