如果沒有針對路由環路的措施,如果沒有針對路由環路的措施,附注:Rip協議中有可能導致路由環路的發生,是因為運行rip協議的路由器之間通過直接交換路由表來更新自身的路由表,當網絡發生改變時,有可能因為鏈路問題導致各路由器的路由信息收斂不及時,從而導致路由環路的發生。
路由環路,會造成部分主機無法連接網絡,或者是只能連接某些特定網絡(局域網中形成了路由環路大多情況下完全無法上網)。最大的危害是:造成網絡中的一部分數據包在網絡環路中不停的傳輸,浪費了帶寬。如果沒有針對路由環路的措施。隨著時間積累,在網絡中將會充斥無數的無法到達目的網絡的數據包,導致網絡癱瘓。所以在IP層,添加了TTL字段。每經過一個路由節點,TTL都會-1,當TTL值為0時,路由將不再轉發該數據包,而是丟棄。這樣及時該數據包因為路由環路而無法到達目的網絡,在經過有限次傳輸后,也會被丟棄掉,而不是在環路中無休止的傳輸下去
定義最大值是rip防止環路措施的一種。用到這種的情況:F故障,E又從A那里學到了到達F的rip路由信息,例如當C有數據包到F時,C給A,A給E,E又給A,如此循環,傳遞一次跳數就要增加一次,最后到16就要丟棄數據包了,認為網絡出現環路同時還有一種措施叫做路由毒化也在發揮作用。在F故障時,E會將F標記為不可達,就是直接把跳數標記為16,然后發給A,A收到后就知道了F不可達了
3、OSPF協議是如何防止路由環路的?你好,OSPF協議不存在路由環路,是因為在一個OSPF自治系統中的路由器之間并不是直接傳遞路由信息來維護路由表,它們之間交換的是鏈路狀態信息(LSA),然后各個路由器都維護著統一的一個鏈路狀態數據庫!各路由器根據鏈路狀態數據庫的信息,同時以自己為根節點,通過計算鏈路開銷(cost),從而得出自己的路由表。因為鏈路狀態數據庫(LSDB)是一致的,所以不存在路由環路的發生,附注:Rip協議中有可能導致路由環路的發生,是因為運行rip協議的路由器之間通過直接交換路由表來更新自身的路由表,當網絡發生改變時,有可能因為鏈路問題導致各路由器的路由信息收斂不及時,從而導致路由環路的發生。針對此問題,Rip協議中定義了最大跳數(HOP)為15,即路由信息最多能傳遞到第16個路由器,從而避免路由環路的發生,以上,供參。