(三)網絡層——路由選擇協議RIP

內部網關協議:RIP、OSPF
外部網關協議:BGP

1、工作原理
(1)路由信息協議RIP是一種分佈式的基於距離向量的路由選擇協議。RIP協議要求網絡中每一個路由器都要維護從它自己到其它每一個目標網絡的距離。
(2)RIP協議的距離也成爲跳數,每經過一個路由器,跳數加1。RIP允許一條路徑最多包含15個路由器,當距離等於16時相當於不可達。
(3)RIP只適用於小型互聯網。

2、RIP協議特點
(1)僅和相鄰路由交換信息。
(2)交換的信息爲本路由器的路由表。
(3)按固定的時間間隔交換路由信息。

路由表中最主要的信息是:到某個網絡的距離(最短距離),以及應該經過的下一跳地址。
路由表更新的原則是:找到每個目標網絡的最短距離。

3、距離向量法
通過舉例說明路由表的更新過程:
(1)已知R6 的路由表,現在收到相鄰路由器R4 發來的路由更新信息。
這裏寫圖片描述

(2)把R4 發來的路由更新信息中距離都加1,並把下一跳路由都改成R4 ,得到新表。
這裏寫圖片描述

(3)把新表中的每一行和R6 的路由表進行比較。
第一行在R6 路由表中不存在,因此把這一行添加到R6 的路由表中;
第二行的Net2在R6 路由表中存在,且下一跳路由相同,因此要更新(距離增大了);
第三行的Net3在R6 路由表中存在,但下一跳路由不同,需要比較距離。新表中的距離爲2,小於原表中的4,因此要更新。

(4)更新後的R6 路由表爲:
這裏寫圖片描述

4、RIP協議的報文格式
RIP協議使用運輸層的用戶數據報UDP進行傳送,使用UDP的端口520。
這裏寫圖片描述

RIP報文由首部路由部分組成。
(1)命令:1字節,1表示請求路由信息,2表示對請求路由信息的響應或發出的路由更新報文。
(2)版本:1字節,標識RIP的版本號。
(3)必爲0:2字節,爲了4字節對齊。
(4)地址族標識AFI(address family identifier):2字節,值爲2時表示IP協議。
注意:一個RIP報文最多可包含25個路由,因此RIP報文的最大長度是 4+20*25 = 504字節。

5、RIP協議的問題
當網絡出現故障時,要經過比較長的時間才能將此信息傳送到所有路由。即“好消息傳播的快,壞消息傳播的慢”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章