網絡故障(network failure)是指由于硬件的問題、軟件的漏洞、病毒的侵入等引起網絡無法提供正常服務或降低服務質量的狀態。 STP用于解決交換機之間生成的環路,以下方法用于解決路由器之間生成的環路 路由循環的生成: 當A路由器側的X網絡發生故障時,A路由器接收到故障信息,并將X網絡設置為不可達,并等待更新周期通知相鄰的B路由器。但是,如果相鄰路由器B的更新周期首先到來,則路由器A從路由器B獲知到網絡X的路由,這是一條錯誤的路由,因為此時X網絡已損壞,并且路由器A自行運行通過路由器B到X網絡的路由被添加到的路由表中。然后,路由器A將繼續向路由器B通告錯誤的路由。路由器B將更新其路由表,并認為它必須通過A路由才能到達X網絡,然后繼續通知相鄰路由器。此時,形成路由環路,路由器A認為它將到達X網絡。在B路由器之后,B認為它到達X網絡并進入A路由器。 解決方案: 定義最大值: 如上所述,當形成路由環路時,當路由器A和B相互不斷地更新到X網絡的路由表時,跳數繼續增加,并且網絡無法收斂。因此,定義條數的最大值 值,當條目數達到此最大值時,X網絡被認為不可訪問。但是,定義最大值不能避免循環的產生,并且不能將最大值定義得太大,否則會花費很多。 收斂時間不能定義為太短。如果太小,它將僅限于小型網絡。 水平分割: 查看路由循環的原因。 A接收到從B到X網絡的路由信息??,然后將信息發送到B網絡,這引起了連續的相互更新,并且沒有水平分割 允許路由器將路由更新信息發送回接收路由信息的端口,即在A從B接收到路由信息后,A無法再將信息發送回B。 避免循環。 路線?亢捅3謺r間(路線停靠和保持時間) 兩者的結合可以在一定程度上避免路由環路,并抑制接口復位引起的網絡沖擊。路由中毒意味著當網絡出現故障或接口重置時,讓 相應的路由項目中毒,即路由項目的度量標準設置為無窮大,這意味著該路由項目已失敗。通常,抑制時間將在此時激活。例如 例如,如果上面的X網絡發生故障,則從A路由器到X網絡的路由表的度量值將設置為最大值,這意味著X網絡不可達,并且抑制時間將被激活。如果在 在抑制時間結束之前,如果在X網絡側收到到X網絡的路由,則路由條目將更新,因為此時X網絡故障已消除,并且抑制時間被刪除。如果是從B路由 如果路由器或其他路由器C接收到X網絡的路由,并且新的度量標準值優于舊的度量標準值,則更新路由項并刪除抑制時間,因為可能存在另一條未通過的路由A 但是可以到達X網絡端路由器的路徑。但是,如果指標值不如以前好,則不會更新。 觸發更新 回顧路由循環的原因。路由器X收到X網絡故障信息后,等待更新周期到來,并通知路由器B。結果,路由器B的更新周期更早到達。 如果X網絡的故障信息被掩蓋,則會形成環路。觸發更新的機制用于解決此問題。收到故障信息后,它不等待更新周期到來,而是立即發送 發送路由更新信息。但是仍然存在問題。如果在觸發更新時收到來自B的更新信息,則更新將被錯誤地執行。您可以壓制時間并觸摸 結合發送和更新,當接收到故障信息時,立即開始抑制時間。在這段時間內,路由更新信息將不容易被接受。這種機制可以確保觸發信息足夠 網絡中傳播的時間。
當今,越來越多的業務應用運行于網絡架構之上,保障網絡的持續、高效、安全的運行,成為網絡管理者面臨的巨大挑戰。 |
溫馨提示:喜歡本站的話,請收藏一下本站!