動態路由--學習筆記

一`•概念

指路由器能夠根據路由器之間的交換的特定路由信息自動地建立自己的路由表,並且能夠根據鏈路和節點的變化適時地進行自動調整。

二•動態路由原理
動態路由機制的運作依賴路由器的兩個基本功能:路由器之間適時的路由信息交換,對路由表的維護:

  1. 路由器之間適時地交換路由信息。
    動態路由之所以能根據網絡的情況自動計算路由、選擇轉發路徑,是由於當網絡發生變化時,路由器之間彼此交換的路由信息會告知對方網絡的這種變化,通過信息擴散使所有路由器都能得知網絡變化。
    1. 路由器根據某種路由算法(不同的動態路由協議算法不同)把收集到的路由信息加工成路由表,供路由器在轉發IP報文時查閱。
      在網絡發生變化時,收集到最新的路由信息後,路由算法重新計算,從而可以得到最新的路由表。
      三•RIP工作原理

(1)初始化——RIP初始化時,會從每個參與工作的接口上發送請求數據包。該請求數據包會向所有的RIP路由器請求一份完整的路由表。該請求通過LAN上的廣播形式發送LAN或者在點到點鏈路發送到下一跳地址來完成。這是一個特殊的請求,向相鄰設備請求完整的路由更新。
(2)接收請求——RIP有兩種類型的消息,響應和接收消息。請求數據包中的每個路由條目都會被處理,從而爲路由建立度量以及路徑。RIP採用跳數度量,值爲1的意爲着一個直連的網絡,16,爲網絡不可達。路由器會把整個路由表作爲接收消息的應答返回。
(3)接收到響應——路由器接收並處理響應,它會通過對路由表項進行添加,刪除或者修改作出更新。
(4) 常規路由更新和定時——路由器以30秒一次地將整個路由表以應答消息地形式發送到鄰居路由器。路由器收到新路由或者現有路由地更新信息時,會設置一個180秒地超時時間。如果180秒沒有任何更新信息,路由的跳數設爲16。路由器以度量值16宣告該路由,直到刷新計時器從路由表中刪除該路由。刷新計時器的時間設爲240秒,或者比過期計時器時間多60秒。Cisco還用了第三個計時器,稱爲抑制計時器。接收到一個度量更高的路由之後的180秒時間就是抑制計時器的時間,在此期間,路由器不會用它接收到的新信息對路由表進行更新,這樣能夠爲網路的收斂提供一段額外的時間。
(5) 觸發路由更新——當某個路由度量發生改變時,路由器只發送與改變有關的路由,並不發送完整的路由表。

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