通過show ip protocols命令可以檢視rip的計時器資訊,具體如下:
圖1- rip計時器
sending updates every 30 seconds:表示週期性更新時間為30s(更新計時器)
next due in 22 seconds:還剩下22s更新時間
invalid after 180 seconds:如果在 180 秒還沒有收到更新,則被標記為無效(失效計時器)
hold down 180:抑制計時器也是180s
flushed after 240:路由條目如果在 240 秒還沒有收到更新,則從路由表中刪除此路由條目(重新整理計時器)
更新計時器:用於實現對路由條目的週期互動(是否有資料流量),預設是30秒更新一次路由表中的資訊。
也就是一台路由器從接收到鄰居發來的路由條目更新包開始,計時器會重置為0s (秒)並重新計時。(rip路由器總是每隔30s通過udp 520埠以rip廣播應答方式向鄰居路由器傳送乙個路由更新包)
圖2 - 更新計時器
這裡,我們重點關注18,26,34這幾個資料報每次傳送的時間間隔,這說明r2裝置每隔30秒就會通告自己的路由資訊,告知對方更新路由資訊。對於r1來說同理。
注意:為了防止更新同步,rip會以 15%的誤差傳送更新,即實際傳送更新的週期的範圍是25.5-30 秒。
失效計時器:如果某一條路由資訊在180s內沒有收到更新或確認,那麼這條路由資訊將被標記為「失效」。
如果路由器30s還未收到鄰居發過來的路由更新包,則更新計時器超時。如果再過150s,達到180s(即30s + 150s = 180s)還沒收到路由更新包,說明失效計時器超時了,然後路由器將鄰居路由器的相應路由條目標記為is possibly down,此時並不是真正失效了,是提示快要失效了
。
圖3 - 失效計時器
通過不斷地show ip route rip命令發現,3.0.0.0網段在超過180s(3分鐘)後,就被標記為了is possibly down狀態
,但是這條路由還不會馬上從路由表中刪除掉,而是還會等待60s時間才會真正的刪除,我們可以從重新整理計時器中看到這一點。
抑制計時器:失效計時器到時,立馬進入180s的抑制計時器,用於防止路由環路。
如果在抑制期間從任何相鄰路由器接收到少量的路由更新包,則恢復該網路並刪除抑制計時器。
如果在抑制期間從相鄰路由器收到的一條路由更新的跳數大於路由表已記錄的跳數,則該更新將被忽略。
重新整理計時器:失效計時器到時,再過60s
,達到240s的重新整理計時器(180s + 60s = 240s),還沒收到路由更新包。路由器就重新整理路由表,把不可達的路由條目刪掉。
圖4 - 重新整理計時器
在過了60s後,我們從上圖中發現被標記為is possibly down狀態
的3.0.0.0路由資訊已經從路由表中刪除掉了。從rip計時器來看,如果路由在傳輸過程中出現故障,檢測到故障需要長達3分鐘的時間,到4分鐘才會把故障路由刪除掉。rip計時器的目的是使整個網路上的路由器在最短的時間內收到更新資訊,從而快速(學習收斂)了解整個網路的變化。
華為路由器的抵制計時器介紹
一 該路由將發生擺動。使用觸發更新時,路由器可能會反應過快,從而在不知情的情況下造成路由環路。此外,路由器在不穩定期間傳送的定期更新也可能導致路由環路。抑制計時器可以防止在上述情況 現路由環路。抑制計時器還有助於防止計數至無窮大情況的出現。二 抑制計時器可用來防止定期更新訊息錯誤地恢復某條可能已經發...
RIP的相關資訊與計時器類別以及防環機制。
路由演算法 dv距離向量 鄰居間共享路由表 傳聞型協議 更新量小 ls 鏈路狀態 鄰居間共享lsa 鏈路狀態通告 主要共享拓撲資訊 更新大 防環 rip 路由資訊協議 v1 v2 hg ipv6 使用範圍 igp 鄰居間直接共享路由表 週期更新 30s 和觸發更新,使用跳數作為度量 基於udp520...
RIP的相關資訊與計時器類別以及防環機制。
rip 路由演算法 dv距離向量 鄰居間共享路由表 傳聞型協議 更新量小 ls 鏈路狀態 鄰居間共享lsa 鏈路狀態通告 主要共享拓撲資訊 更新大 防環 rip 路由資訊協議 v1 v2 hg ipv6 使用範圍 igp 鄰居間直接共享路由表 週期更新 30s 和觸發更新,使用跳數作為度量 基於ud...