<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
在最初開發
rip的時候就發現環路的問題,所以已經在
ripv1
和ripv2
中整合了幾種防止環路的方式:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
l 最大跳數:當乙個路由條目作為副本傳送出去的時候就會自加
1跳,那麼最大加到
16跳,到
16跳就已經被視為最大條數不可達了。
l 水平分割:路由器不會把從某個介面學習到的路由在從該介面廣播回去或者以組播的方式傳送回去。
l 帶毒性逆轉的水平分割:路由器從某些介面學習到的路由有可能從該介面反傳送出去,只是這些被路由已經具有毒性,即跳數都被加到了
16跳。
l 抑制定時器:當路由表中的某個條目所指網路消失時,路由器並不會立刻的刪除該條目並學習新條目,而是嚴格按照我們前面所介紹的計時器時間現將條目設定為無效接著是掛起,在
240秒時才刪除該條目,這麼做其實是為了盡可能的給於乙個時間等待發生改變的網路恢復。
l 觸發更新:因網路拓撲發生變化導致路由表發生改變時,路由器立刻產生更新通告直連鄰居,不在需要等待
30秒的更新週期,這樣做是為了盡可能的將網路拓撲的改變通告給其他人。
RIP的路由環路
需要注意的是,距離向量路由協議只是簡單地將自己的路由表周期性地通告出去,同時也將收到的有效路由載入到路由表中,並通過累加的度量值來體現到達目標網路的距離,但是執行距離向量路由協議的路由器其實並不了解整個網路的拓撲結構,這些特點使得網路中非常容易出現路由環路。如下圖所示的網路拓撲中 r1準備在下乙個更...
RIP路由防止環路的方法
距離向量路由協議中路由環路問題的解決方法 概括來講,主要分為六種 1.定義最大值 2.水平分割技術 3.路由中毒 4.反向路由中毒 5.控制更新時間 6.觸發更新。下面我們就來一一講解各種解決方法的實現原理 1.定義最大值 距離向量路由演算法可以通過ip頭中的生存時間 ttl 來 糾錯,但路由環路問...
RIP防環機制
dv 距離向量性路由協議 特點 鄰居之間主要共享的是路由條目,更新量小 ls 鏈路狀態型路由協議 特點 鄰居之間共享的是las 鏈路狀態通告 主要共享拓撲資訊,更新量大,防環 問 為什麼ospf協議要基於lsa收斂 答 採用lsa收斂來共享拓撲資訊,防止環路的產生ospf工作原理 收集1 2類的ls...