本文是小編帶來如何避免路由環路之觸發更新,歡迎大家閱讀。
觸發更新機制是在路由信思產生某些改變時.立即發送給相鄰路由器一種稱為觸發更新的信懇。路由器檢測到網絡拓撲變化,立即依次發送觸發更新信息給相鄰路由器,如果每個路由器都這樣做,這個更新會很快傳播到整個網絡。
如圖所不.網絡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幾通告此信息。
從上述敘述可以看出.使用觸發更新方法能夠存一定程度上避免路由環路發生。
但是.仍然存在兩個問題:
包含育更新信息的數據包可能會破丟掉或損壞。
如果觸發更新信息還沒有來得急發送,路由器就接收到相鄰路由器的周期性路由更新信思,使路由器更新了錯誤的路由信息。
為解決以上的問題,我們將抑利時間和觸發更新相結合,就可以解決上述問題。
抑制時間方法有一個規則就是。當到某一目的網絡的路徑出現故障.住一定時問內,路由器不輕易接收到這一目的網絡的路徑信啟、。因此將抑制時間和觸發更新相結合就可以確保了觸發信息有足夠的時間在網絡中傳播。