協定結構
RARP 協定頭結構和 ARP 相同:
Hardware Type ― 指定一種硬體接口類型,為傳送方請求回響所用。
Protocol Type ― 指由傳送方提供的高級協定地址類型。
Hlen ― 硬體地址大小。
Plen ― 協定地址大小。
Operation ― 各個值如下表所示:
Sender Hardware Address ― HLen二進制大小
Sender Protocol Address ― PLen二進制大小
Target Hardware Address ― HLen二進制大小
Target Protocol Address ― PLen二進制大小
基本內容
英文原義:A Reverse Address Resolution Protocol
中文釋義:(RFC-903)逆向地址解析協定
註解:就是將區域網路中某個主機的物理地址轉換為IP位址,比如區域網路中有一台主機只知道物理地址而不知道IP位址,那么可以通過RARP協定發出徵求自身IP位址的廣播請求,然後由RARP伺服器負責回答。
套用:RARP協定廣泛用於獲取無盤工作站的IP位址。
RARP的工作原理如下:
1. 傳送主機傳送一個本地的RARP廣播,在此廣播包中,聲明自己的MAC地址並且請求任何收到此請求的RARP伺服器分配一個IP位址;
2. 本地網段上的RARP伺服器收到此請求後,檢查其RARP列表,查找該MAC地址對應的IP位址;
3. 如果存在,RARP伺服器就給源主機傳送一個回響數據包並將此IP位址提供給對方主機使用;
4. 如果不存在,RARP伺服器對此不做任何的回響;
5. 源主機收到從RARP伺服器的回響信息,就利用得到的IP位址進行通訊;如果一直沒有收到RARP伺服器的回響信息,表示初始化失敗。
相關詞條
二進制 | 區域網路 | IP位址 |
乙太網 | 光纖 | LAN |