學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識 > 路由器 > 路由器基礎(chǔ) > 如何避免路由環(huán)路之觸發(fā)更新

如何避免路由環(huán)路之觸發(fā)更新

時間: 若木635 分享

如何避免路由環(huán)路之觸發(fā)更新

  本文是小編帶來如何避免路由環(huán)路之觸發(fā)更新,歡迎大家閱讀。

  觸發(fā)更新機(jī)制是在路由信思產(chǎn)生某些改變時.立即發(fā)送給相鄰路由器一種稱為觸發(fā)更新的信懇。路由器檢測到網(wǎng)絡(luò)拓?fù)渥兓?,立即依次發(fā)送觸發(fā)更新信息給相鄰路由器,如果每個路由器都這樣做,這個更新會很快傳播到整個網(wǎng)絡(luò)。

  如圖所不.網(wǎng)絡(luò)11.4.0.0不可達(dá)了,路由器C最先得到這一信息。通常,更新路由信息會定時發(fā)送給相鄰路由器。例如.RIP協(xié)議每隔30秒發(fā)送一次。但如果在路由器C等待更新周期到來的時候,路由器B的更新報文傳到了路由器C,路由器C就會學(xué)到路由器B的去往網(wǎng)絡(luò)11.4.0.0的錯誤路由。這樣就會形成路由環(huán)路。如果路由器C發(fā)現(xiàn)網(wǎng)絡(luò)故障之后,不再等待更新周期到來,就立即發(fā)送路由更新信息.則可以避免產(chǎn)生上述問題。這就是觸發(fā)更新機(jī)制。

  觸發(fā)更新機(jī)制是在路由信思產(chǎn)生某些改變時.立即發(fā)送給相鄰路由器一種稱為觸發(fā)更新的信懇。路由器檢測到網(wǎng)絡(luò)拓?fù)渥兓?,立即依次發(fā)送觸發(fā)更新信息給相鄰路由器,如果每個路由器都這樣做,這個更新會很快傳播到整個網(wǎng)絡(luò)。

  在圖中,路由器C立即通告網(wǎng)絡(luò)11 4.0.0不可達(dá)信息.路由器B接收到這個信息,就從SO口發(fā)出網(wǎng)絡(luò)11.4.0.0不可達(dá)信息,依次路由器A從EO幾通告此信息。

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

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

  包含育更新信息的數(shù)據(jù)包可能會破丟掉或損壞。

  如果觸發(fā)更新信息還沒有來得急發(fā)送,路由器就接收到相鄰路由器的周期性路由更新信思,使路由器更新了錯誤的路由信息。

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

  抑制時間方法有一個規(guī)則就是。當(dāng)?shù)侥骋荒康木W(wǎng)絡(luò)的路徑出現(xiàn)故障.住一定時問內(nèi),路由器不輕易接收到這一目的網(wǎng)絡(luò)的路徑信啟、。因此將抑制時間和觸發(fā)更新相結(jié)合就可以確保了觸發(fā)信息有足夠的時間在網(wǎng)絡(luò)中傳播。

122793