如何避免路由環(huán)路之觸發(fā)更新
如何避免路由環(huán)路之觸發(fā)更新
本文是小編帶來如何避免路由環(huán)路之觸發(fā)更新,歡迎大家閱讀。
觸發(fā)更新機制是在路由信思產(chǎn)生某些改變時.立即發(fā)送給相鄰路由器一種稱為觸發(fā)更新的信懇。路由器檢測到網(wǎng)絡拓撲變化,立即依次發(fā)送觸發(fā)更新信息給相鄰路由器,如果每個路由器都這樣做,這個更新會很快傳播到整個網(wǎng)絡。
如圖所不.網(wǎng)絡11.4.0.0不可達了,路由器C最先得到這一信息。通常,更新路由信息會定時發(fā)送給相鄰路由器。例如.RIP協(xié)議每隔30秒發(fā)送一次。但如果在路由器C等待更新周期到來的時候,路由器B的更新報文傳到了路由器C,路由器C就會學到路由器B的去往網(wǎng)絡11.4.0.0的錯誤路由。這樣就會形成路由環(huán)路。如果路由器C發(fā)現(xiàn)網(wǎng)絡故障之后,不再等待更新周期到來,就立即發(fā)送路由更新信息.則可以避免產(chǎn)生上述問題。這就是觸發(fā)更新機制。
觸發(fā)更新機制是在路由信思產(chǎn)生某些改變時.立即發(fā)送給相鄰路由器一種稱為觸發(fā)更新的信懇。路由器檢測到網(wǎng)絡拓撲變化,立即依次發(fā)送觸發(fā)更新信息給相鄰路由器,如果每個路由器都這樣做,這個更新會很快傳播到整個網(wǎng)絡。
在圖中,路由器C立即通告網(wǎng)絡11 4.0.0不可達信息.路由器B接收到這個信息,就從SO口發(fā)出網(wǎng)絡11.4.0.0不可達信息,依次路由器A從EO幾通告此信息。
從上述敘述可以看出.使用觸發(fā)更新方法能夠存一定程度上避免路由環(huán)路發(fā)生。
但是.仍然存在兩個問題:
包含育更新信息的數(shù)據(jù)包可能會破丟掉或損壞。
如果觸發(fā)更新信息還沒有來得急發(fā)送,路由器就接收到相鄰路由器的周期性路由更新信思,使路由器更新了錯誤的路由信息。
為解決以上的問題,我們將抑利時間和觸發(fā)更新相結合,就可以解決上述問題。
抑制時間方法有一個規(guī)則就是。當?shù)侥骋荒康木W(wǎng)絡的路徑出現(xiàn)故障.住一定時問內(nèi),路由器不輕易接收到這一目的網(wǎng)絡的路徑信啟、。因此將抑制時間和觸發(fā)更新相結合就可以確保了觸發(fā)信息有足夠的時間在網(wǎng)絡中傳播。