如何避免路由環路之觸發更新

  本文是小編帶來,歡迎大家閱讀。

  觸發更新機制是在路由信思產生某些改變時.立即傳送給相鄰路由器一種稱為觸發更新的信懇。路由器檢測到網路拓撲變化,立即依次傳送觸發更新資訊給相鄰路由器,如果每個路由器都這樣做,這個更新會很快傳播到整個網路。

  如圖所不.網路11.4.0.0不可達了,路由器C最先得到這一資訊。通常,更新路由資訊會定時傳送給相鄰路由器。例如.RIP協議每隔30秒傳送一次。但如果在路由器C等待更新週期到來的時候,路由器B的更新報文傳到了路由器C,路由器C就會學到路由器B的去往網路11.4.0.0的錯誤路由。這樣就會形成路由環路。如果路由器C發現網路故障之後,不再等待更新週期到來,就立即傳送路由更新資訊.則可以避免產生上述問題。這就是觸發更新機制。

  觸發更新機制是在路由信思產生某些改變時.立即傳送給相鄰路由器一種稱為觸發更新的信懇。路由器檢測到網路拓撲變化,立即依次傳送觸發更新資訊給相鄰路由器,如果每個路由器都這樣做,這個更新會很快傳播到整個網路。

  在圖中,路由器C立即通告網路11 4.0.0不可達資訊.路由器B接收到這個資訊,就從SO口發出網路11.4.0.0不可達資訊,依次路由器A從EO幾通告此資訊。

  從上述敘述可以看出.使用觸發更新方法能夠存一定程度上避免路由環路發生。

  但是.仍然存在兩個問題:

  包含育更新資訊的資料包可能會破丟掉或損壞。

  如果觸發更新資訊還沒有來得急傳送,路由器就接收到相鄰路由器的週期性路由更新信思,使路由器更新了錯誤的路由資訊。

  為解決以上的問題,我們將抑利時間和觸發更新相結合,就可以解決上述問題。

  抑制時間方法有一個規則就是。當到某一目的網路的路徑出現故障.住一定時問內,路由器不輕易接收到這一目的網路的路徑信啟、。因此將抑制時間和觸發更新相結合就可以確保了觸發資訊有足夠的時間在網路中傳播。