《TCP IP 卷1》筆記 RARP協議

2021-10-01 19:04:54 字數 1030 閱讀 4257

該協議是給哪些無盤系統使用的,根據硬體位址廣播傳送rarp請求,獲取本機的ip。rfc 903

rarp和arp的分組格式基本一致。幀型別**為0x8035.操作碼請求時3,應答是4

對應於arp,rarp請求以廣播方式傳送,而rarp應答一般是單播發送的

r a r p伺服器的複雜性在於,伺服器一般要為多個主機(網路上所有的無盤系統)提供硬

件位址到i p位址的對映。該對映包含在乙個磁碟檔案中(在 u n i x系統中一般位於/ e t c / e t h e r s目

錄中)。由於核心一般不讀取和分析磁碟檔案,因此 r a r p伺服器的功能就由使用者程序來提供,

而不是作為核心的t c p / i p實現的一部分。

r a r p伺服器實現的乙個複雜因素是 r a r p請求是在硬體層上進行廣播的,如圖 5 - 2所示。

這意味著它們不經過路由器進行**。為了讓無盤系統在r a r p伺服器關機的狀態下也能引導,

通常在乙個網路上(例如一根電纜)要提供多個 r a r p伺服器。

當伺服器的數目增加時(以提供冗餘備份),網路流量也隨之增加,因為每個伺服器對每

個r a r p請求都要傳送r a r p應答。傳送r a r p請求的無盤系統一般採用最先收到的 r a r p應答

(對於a r p,我們從來沒有遇到這種情況,因為只有一台主機傳送 a r p應答)。另外,還有一

種可能發生的情況是每個r a r p伺服器同時應答,這樣會增加乙太網發生衝突的概率。

r a r p在概念上很簡單,但是 r a r p伺服器的實現卻與系統相關。因此,並不是所有

的t c p / i p實現都提供r a r p伺服器

習題

5.1 rarp需要不同的幀型別欄位嗎? a r p和r a r p都使用相同的值0 x 0 8 0 6嗎?

答:需要,不同的協議。

5.2 在乙個有多個r a r p伺服器的網路上,如何防止它們的響應發生衝突?

答:~~~~

《TCP IP 卷1》筆記 IP協議

ip協議具有兩個特性 ip資料報格式 各字段的含義 ip路由選擇 主機也可以配置成路由器。區別 主機從不把資料報從乙個介面 到另乙個介面,而路由器要 資料報。路由表的表目資訊 ip路由選擇是逐跳地進行的。ip路由器收到請求時會做一下三件事 搜尋路由表,尋找與目標ip完全匹配的表目 網路號和主機號 如...

《TCP IP 卷1》筆記 ICMP協議

使用範圍 ip層和更高層協議 tcp udp 使用。作用 把差錯報文返回給使用者程序。規範 rfc792 posterl 1981 b 詳細介紹 位址掩碼請求和應答 時間戳請求和應答以及不可達埠。ping程式所使用的回應請求和應答報文和處理ip路由的icmp報文 icmp報文的型別 丟棄ip資料報時...

《TCP IP詳解 卷1》 筆記 鏈路層

引言 在tcp ip協議族中,鏈路層主要有三個目的 1 為ip模組傳送和接收ip資料報 2 為arp模組傳送arp請求和接收arp應答 3 為rarp傳送rarp請求和接收rarp應答。tcp ip支援多種不同的鏈路層協議,這取決於網路所使用的硬體,常見的鏈路層協議有如下幾種 1.乙太網 ether...