解決路由環路的方法,解決路由環問題的方法有哪些?

時間 2021-05-05 07:21:52

1樓:匿名使用者

定義最大值

距離向量路由演算法可以通過ip頭中的生存時間(ttl)自糾錯,但路由環路問題可能首先要求無窮計數。為了避免這個延時問題,距離向量協議定義了一個最大值,這個數字是指最大的度量值(最大值為16),比如跳數。也就是說,路由更新資訊可以向不可到達的網路的路由中的路由器傳送15次,一旦達到最大值16,就視為網路不可到達,存在故障,將不再接受來自訪問該網路的任何路由更新資訊。

水平分割

一種消除路由環路並加快網路收斂的方法是通過叫做「水平分割」的技術實現的。其規則就是不向原始路由更新來的方向再次傳送路由更新資訊(個人理解為單向更新,單向反饋)。比如有三臺路由器abc,b向c學習到訪問網路10.

4.0.0的路徑以後,不再向c宣告自己可以通過c訪問10.

4.0.0網路的路徑資訊,a向b學習到訪問10.

4.0.0網路路徑資訊後,也不再向b宣告,而一旦網路10.

4.0.0發生故障無法訪問,c會向a和b傳送該網路不可達到的路由更新資訊,但不會再學習a和b傳送的能夠到達10.

4.0.0的錯誤資訊。

路由中毒(也稱為路由毒化)

定義最大值在一定程度上解決了路由環路問題,但並不徹底,可以看到,在達到最大值之前,路由環路還是存在的。為此,路由中毒就可以徹底解決這個問題。其原理是這樣的:

假設有三臺路由器abc,當網路10.4.0.

0出現故障無法訪問的時候,路由器c便向鄰居路由傳送相關路由更新資訊,並將其度量值標為無窮大,告訴它們網路10.4.0.

0不可到達,路由器b收到毒化訊息後將該鏈路路由表項標記為無窮大,表示該路徑已經失效,並向鄰居a路由器通告,依次毒化各個路由器,告訴鄰居10.4.0.

0這個網路已經失效,不再接收更新資訊,從而避免了路由環路。

反向中毒(也稱為毒化逆轉)

結合上面的例子,當路由器b看到到達網路10.4.0.

0的度量值為無窮大的時候,就傳送一個叫做毒化逆轉的更新資訊給c路由器,說明10.4.0.

0這個網路不可達到,這是超越水平分割的一個特列,這樣保證所有的路由器都接受到了毒化的路由資訊。

控制更新時間(即抑制計時器)

抑制計時器用於阻止定期更新的訊息在不恰當的時間內重置一個已經壞掉的路由。抑制計時器告訴路由器把可能影響路由的任何改變暫時保持一段時間,抑制時間通常比更新資訊傳送到整個網路的時間要長。當路由器從鄰居接收到以前能夠訪問的網路現在不能訪問的更新後,就將該路由標記為不可訪問,並啟動一個抑制計時器,如果再次收到從鄰居傳送來的更新資訊,包含一個比原來路徑具有更好度量值的路由,就標記為可以訪問,並取消抑制計時器。

如果在抑制計時器超時之前從不同鄰居收到的更新資訊包含的度量值比以前的更差,更新將被忽略,這樣可以有更多的時間讓更新資訊傳遍整個網路。

觸發更新

正常情況下,路由器會定期將路由表傳送給鄰居路由器。而觸發更新就是立刻傳送路由更新資訊,以響應某些變化。檢測到網路故障的路由器會立即傳送一個更新資訊給鄰居路由器,並依次產生觸發更新通知它們的鄰居路由器,使整個網路上的路由器在最短的時間內收到更新資訊,從而快速瞭解整個網路的變化。

但這樣也是有問題存在,有可能包含更新資訊的資料包被某些網路中的鏈路丟失或損壞,其他路由器沒能及時收到觸發更新,因此就產生了結合抑制的觸發更新,抑制規則要求一旦路由無效,在抑制時間內,到達同一目的地有同樣或更差度量值的路由將會被忽略,這樣觸發更新將有時間傳遍整個網路,從而避免了已經損壞的路由重新插入到已經收到觸發更新的鄰居中,也就解決了路由環路的問題。

2樓:匿名使用者

配置stp完全可以,具體配置你自己上網查吧。。。現在我也說不清楚。。。等我給你查查。。。。

解決路由環問題的方法有哪些?

3樓:zg譚

4樓:匿名使用者

水平分割、定義最大值、路由毒化、毒性逆轉、抑制計時器、觸發更新

5樓:

定義最大值

距離向量路由演算法可以通過ip頭中的生存時間(ttl)自糾錯,但路由環路問題可能首先要求無窮計數。為了避免這個延時問題,距離向量協議定義了一個最大值,這個數字是指最大的度量值(最大值為16),比如跳數。也就是說,路由更新資訊可以向不可到達的網路的路由中的路由器傳送15次,一旦達到最大值16,就視為網路不可到達,存在故障,將不再接受來自訪問該網路的任何路由更新資訊。

rip路由協議採用的避免路由環路的方法是

6樓:匿名使用者

第一:路由毒化

第二:水平分割

第三:毒性逆轉

第四:定義最大跳數:16

第五:抑制時間,和路由毒化結合使用

第六:觸發更新

7樓:

最好別研究這個協議,多看看ospf isis bgp吧,這個東西沒人用了,也就培訓中心還在瞎忽悠騙學生

rip的路由環路有那幾種解決方法

8樓:匿名使用者

它本身自帶的解決方案就有好幾種,計數到無窮大,毒性逆轉,水平分割,帶有毒性逆轉的水平分割,等等。水平分割,即不接收通告路由器從本地路由器學習到的路由,我從你處學習到的路由竟然是你從我這邊學習到的,這樣必然形成環路,所以思科路由器是預設開啟水平分割的。關於毒性逆轉,接收到一條路由條目,直接將其度量值記為16,並廣播周邊路由器,其它路由器收到該資訊時即知道不可達,就不會再**這條路由資訊了。

計數到無窮大,就是,從你那邊過來,跳數加1,我這邊過去又加1,如此迴圈下去,等到跳數加到16時,就不會再傳遞這條路由了。帶有毒性逆轉的水平分割,就是度量值為16後,單方向廣播後,就不會再傳遞這條路由資訊了。我個人理解,這幾種方式,應該是平行的,路由形成環路後,路由器自己解決問題,它可能利用其中的一種或幾種方法。

反正它把問題解決了,具體當時用的是什麼方法,是根據具體情況確定的。

為了解決rip協議形成路由環路的問題可以採用多種方法,下面列出的方法中效果最好的是 5

9樓:匿名使用者

您好~這是2023年下

復半年中級制網工的上午卷

bai第25題~

防止rip環路的du4種方案zhi就是最大跳計數,水平分dao割,路由中毒(毒性逆轉),保持失效(保持關閉)~見ccna第7版294頁~

我個人認為這4種方法是平級的,沒有最好最不好的區分,只看在生產網路中哪一種方案容易實現,佔的開銷少~或者是根據網路規模來選擇~

所以這一題出題的水平不高,鬧了笑話~

10樓:萬事求真難

網上各種答案,我都搞鬱悶了。有的說是a,看看也對,水平分割。有的說c,也對,毒化逆轉。。。真鬱悶。不知道正確答案

解決問題的策略與方法(急需),數學中解決問題的策略與方法有何區別

琴音歆韻 1 畫圖的策略 根據孩子的年齡特點,他們對符號 運算性質的推理可能會發生一些困難,如果適時地讓孩子們自己在紙上塗一塗 畫一畫,可以拓展學生解決問題的思路,幫助他們找到解決問題的關鍵。因為畫圖比較直觀,通過畫圖能夠把一些抽象的數學問題具體化,把一些複雜的問題簡單化,從而有效地解決問題。1 線...

解決問題的思考方法有哪幾種,解決問題的思考方法有幾種

加友 問題解決一般包括提出問題 明確問題 提出假設 檢驗假設四個基本步驟。問題解決過程是一個發現問題 分析問題,最後導向問題目標與結果的過程。一 提出問題 問題就是矛盾,發現問題就是發現矛盾的存在,併產生解決矛盾的需要和動機,這是把社會的需要轉化為個人思維活動的過程。發現問題是問題解決的開端,也是問...

解決青少年教育問題的方法,解決青少年教育問題的方法?

長鬆諮詢專家 家庭教育問題是目前中國家庭面臨的一個比較普遍的問題,不管是財富自由家庭還是一般家庭都會考慮到底要走什麼路線的家庭教育,因為現在很多家長有一種感覺,就是現在孩子越來越難教了,為什麼呢?先來看看現在的家底模式吧,四二一家庭 四個老人一對父母一個孩子 孩子成了全家的核心因素,很多時候家長只有...