- 相關(guān)推薦
路由器出現環(huán)路現象怎么辦
路由環(huán)路,就是數據包不斷在這個(gè)網(wǎng)絡(luò )傳輸,始終到達不了目的地,導致掉線(xiàn)或者網(wǎng)絡(luò )癱瘓。造成路由器環(huán)路的原因有很多,下面就有小編分享路由器出現環(huán)路現象解決方案,歡迎大家學(xué)習!
主要分為六大類(lèi):
1、定義最大值
距離矢量路由算法可以通過(guò)IP頭中的生存時(shí)間(TTL)自糾錯,但路由環(huán)路問(wèn)題可能首先要求無(wú)窮計數。為了避免這個(gè)延時(shí)問(wèn)題,距離矢量協(xié)議定義了一個(gè)最大值,這個(gè)數字是指最大的度量值(最大值為16),比如跳數。也就是說(shuō),路由更新信息可以向不可到達的網(wǎng)絡(luò )的路由中的路由器發(fā)送15次,一旦達到最大值16,就視為網(wǎng)絡(luò )不可到達,存在故障,將不再接受來(lái)自訪(fǎng)問(wèn)該網(wǎng)絡(luò )的任何路由更新信息。
2、路由環(huán)路水平分割
一種消除路由環(huán)路并加快網(wǎng)絡(luò )收斂的方法是通過(guò)叫做“水平分割”的技術(shù)實(shí)現的。其規則就是不向原始路由更新來(lái)的方向再次發(fā)送路由更新信息(個(gè)人理解為單向更新,單向反饋)。比如有三臺路由器ABC,B向C學(xué)習到訪(fǎng)問(wèn)網(wǎng)絡(luò )10.4.0.0的路徑以后,不再向C聲明自己可以通過(guò)C訪(fǎng)問(wèn)10.4.0.0網(wǎng)絡(luò )的路徑信息,A向B學(xué)習到訪(fǎng)問(wèn)10.4.0.0網(wǎng)絡(luò )路徑信息后,也不再向B聲明,而一旦網(wǎng)絡(luò )10.4.0.0發(fā)生故障無(wú)法訪(fǎng)問(wèn),C會(huì )向A和B發(fā)送該網(wǎng)絡(luò )不可達到的路由更新信息,但不會(huì )再學(xué)習A和B發(fā)送的能夠到達10.4.0.0的錯誤信息。
3、路由環(huán)路路由中毒(也稱(chēng)為路由毒化)
定義最大值在一定程度上解決了路由環(huán)路問(wèn)題,但并不徹底,可以看到,在達到最大值之前,路由環(huán)路還是存在的。為此,路由中毒就可以徹底解決這個(gè)問(wèn)題。其原理是這樣的:假設有三臺路由器ABC,當網(wǎng)絡(luò )10.4.0.0出現故障無(wú)法訪(fǎng)問(wèn)的時(shí)候,路由器C便向鄰居路由發(fā)送相關(guān)路由更新信息,并將其度量值標為無(wú)窮大,告訴它們網(wǎng)絡(luò )10.4.0.0不可到達,路由器B收到毒化消息后將該鏈路路由表項標記為無(wú)窮大,表示該路徑已經(jīng)失效,并向鄰居A路由器通告,依次毒化各個(gè)路由器,告訴鄰居10.4.0.0這個(gè)網(wǎng)絡(luò )已經(jīng)失效,不再接收更新信息,從而避免了路由環(huán)路。
4、路由環(huán)路反向中毒(也稱(chēng)為毒化逆轉)
結合上面的例子,當路由器B看到到達網(wǎng)絡(luò )10.4.0.0的度量值為無(wú)窮大的時(shí)候,就發(fā)送一個(gè)叫做毒化逆轉的更新信息給C路由器,說(shuō)明10.4.0.0這個(gè)網(wǎng)絡(luò )不可達到,這是超越水平分割的一個(gè)特列,這樣保證所有的路由器都接受到了毒化的路由信息。
5、路由環(huán)路控制更新時(shí)間(即抑制計時(shí)器)
抑制計時(shí)器用于阻止定期更新的消息在不恰當的時(shí)間內重置一個(gè)已經(jīng)壞掉的路由。抑制計時(shí)器告訴路由器把可能影響路由的任何改變暫時(shí)保持一段時(shí)間,抑制時(shí)間通常比更新信息發(fā)送到整個(gè)網(wǎng)絡(luò )的時(shí)間要長(cháng)。當路由器從鄰居接收到以前能夠訪(fǎng)問(wèn)的網(wǎng)絡(luò )現在不能訪(fǎng)問(wèn)的更新后,就將該路由標記為不可訪(fǎng)問(wèn),并啟動(dòng)一個(gè)抑制計時(shí)器,如果再次收到從鄰居發(fā)送來(lái)的更新信息,包含一個(gè)比原來(lái)路徑具有更好度量值的路由,就標記為可以訪(fǎng)問(wèn),并取消抑制計時(shí)器。如果在抑制計時(shí)器超時(shí)之前從不同鄰居收到的更新信息包含的度量值比以前的更差,更新將被忽略,這樣可以有更多的時(shí)間讓更新信息傳遍整個(gè)網(wǎng)絡(luò )。
6、路由環(huán)路觸發(fā)更新
正常情況下,路由器會(huì )定期將路由表發(fā)送給鄰居路由器。而觸發(fā)更新就是立刻發(fā)送路由更新信息,以響應某些變化。檢測到網(wǎng)絡(luò )故障的路由器會(huì )立即發(fā)送一個(gè)更新信息給鄰居路由器,并依次產(chǎn)生觸發(fā)更新通知它們的鄰居路由器,使整個(gè)網(wǎng)絡(luò )上的路由器在最短的時(shí)間內收到更新信息,從而快速了解整個(gè)網(wǎng)絡(luò )的變化。但這樣也是有問(wèn)題存在,有可能包含更新信息的數據包被某些網(wǎng)絡(luò )中的鏈路丟失或損壞,其他路由器沒(méi)能及時(shí)收到觸發(fā)更新,因此就產(chǎn)生了結合抑制的觸發(fā)更新,抑制規則要求一旦路由無(wú)效,在抑制時(shí)間內,到達同一目的地有同樣或更差度量值的路由將會(huì )被忽略,這樣觸發(fā)更新將有時(shí)間傳遍整個(gè)網(wǎng)絡(luò ),從而避免了已經(jīng)損壞的路由重新插入到已經(jīng)收到觸發(fā)更新的鄰居中,也就解決了路由環(huán)路的問(wèn)題。
【路由器出現環(huán)路現象怎么辦】相關(guān)文章:
有效解決路由器環(huán)路現象的方法05-17
如何有效解決路由器環(huán)路現象10-13
思科Cisco路由器硬件出現故障怎么辦08-16
電腦出現藍屏現象怎么解決07-14
騰達路由器設置及可能出現的問(wèn)題07-30
科目三考試中出現方向不穩的現象07-25
路由器斷網(wǎng)怎么辦08-25
路由器組網(wǎng)故障怎么辦09-21