(10)動態選路協議

一、簡介

    動態選路協議用於路由器間的通信。

二、RIP:選路信息協議

    RIP報文包含在UDP數據報中。如下所示:


    RIP常用的UDP端口號是520。RIP協議的routed程序正常運行過程如下:

    (1)初始化:在啓動一個路由守護程序時,它先判斷啓動了哪些接口,並在每個接口上發送一個請求報文,要求其他路由器發送完整路由表。在點對點鏈路中,該請求是發送給其他終點的。如果網絡支持廣播的話,這種請求是以廣播形式發送的。目的UDP端口號是520;
    (2)接收到請求。如果這個請求是剛纔提到的特殊請求,那麼路由器就將完整的路由表發送給請求者。否則,就處理請求中的每一個表項:如果有連接到指明地址的路由,則將度量設置成我們的值,否則將度量置爲16,然後發回響應;
    (3)接收到響應。使響應生效,可能會更新路由表。可能會增加新表項,對已有的表項進行修改,或是將已有表項刪除;
    (4)定期選路更新。每過30秒,所有或部分路由器會將其完整路由表發送給相鄰路由器。發送路由表可以是廣播形式的,或是發送給點對點鏈路的其他終點的;
    (5)觸發更新。每當一條路由的度量發生變化時,就對它進行更新。不需要發送完整路由表,而只需要發送那些發生變化的表項;
    RIP所使用的度量是以跳(hop)計算的。所有直接連接接口的跳數爲1。跳數最大值爲15,這意味着RIP只能用在主機間最大跳數值爲5的AS內,度量爲16表示無路由到達該IP地址。

    有關OSPF(開放最短路徑優先)、BGP(邊界網關協議)和CIDR(無類型域間選路)相見書中的P102~105。

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