一、簡介
無盤系統的RARP實現過程是從接口卡上讀取唯一的硬件地址,然後發送一份RARP請求(一幀在網絡上廣播的數據),請求某個主機響應該無盤系統的IP地址(在RARP應答中)。感覺這個過程和上一章中的免費ARP一樣。
二、RARP分組格式
RARP分組格式與ARP格式基本一致,請參加(4)章中的介紹,主要差別是RARP請求或應答的幀類型代碼爲0x8035,而RARP請求的操作代碼爲3,應答操作代碼爲4。
對於ARP,RARP請求以廣播方式傳送,而RARP應答一般是單播傳送的。
RARP協議是許多無盤系統在引導時用來獲取IP地址的。
RARP帶來的問題包括使用鏈路層廣播,這樣就阻止大多數路由器轉發RARP請求,只返回很少信息:只是系統IP地址。網絡中一般會有多個RARP服務器,其實現與系統相關。較爲複雜。這裏不多做介紹。