例解EIGRP DUAL算法網(wǎng)絡(luò)收斂原理圖文教程

最近有電腦用戶反映對EIGRP DUAL算法網(wǎng)絡(luò)收斂原理不太了解,下面腳本之家小編結(jié)尾大家介紹一下,快來看看吧。
EIGRP是一個平衡混合型路由協(xié)議,既有像RIP那樣的距離矢量路由協(xié)議的特點:有路由跳數(shù)的限制,路由信息依靠鄰居路由器通告,遵守路由水平分割和反向毒化水平分割規(guī)則,路由自動匯總;又有像OSPF那樣的鏈路狀態(tài)路由協(xié)議的特點:當路由信息發(fā)生變化時,采用增量更新的方式,保留對網(wǎng)絡(luò)拓撲信息、同時采用距離矢量和鏈路狀態(tài)兩種算法來計算路由開銷。同時,該協(xié)議又具有自己獨特的特點:支持非對等開銷路由上的負載均衡,采用DUAL算法在確保無路由環(huán)路的前提下,收斂迅速。因而適用于中大型網(wǎng)絡(luò)。但前面提到的IGRP是是距離矢量路由協(xié)議。
EIGRP采用的是DUAL(Diffusing Update Algorithm,擴散更新算法)。這個算法可以確保在極短時間內(nèi)無環(huán)路計算出路由結(jié)果,并且允許所有與拓撲改變相關(guān)的設(shè)備在同一時間進行同步更新。不受拓撲結(jié)構(gòu)改變的路由器不會進行重新計算。這種收斂效率要遠比其他已存的路由協(xié)議要高。
DUAL算法網(wǎng)絡(luò)收斂原理解析示例
本節(jié)以一個稍微復(fù)雜的EIGRP網(wǎng)絡(luò)收斂為例介紹UDAL的工作原理。本示例拓撲結(jié)構(gòu)如圖1的左圖所示,其中Router C、Router D和Router E是當前處于收斂狀態(tài)時的拓撲表。
圖1 DUAL網(wǎng)絡(luò)收斂原理解析示例二拓撲結(jié)構(gòu)及拓撲表
從圖中的拓撲表中可以看出,Router C、Router D和Router E這三臺路由器至少有一個通告度量(AD)小于它們自己的有限距離(FD)的有效路由到達Router A所連接的網(wǎng)絡(luò)(a)。其中標注為“Successor”的為當前Successor,標注為“fs”為可行后續(xù)。從中可以看出,這三臺路由器中僅Router C有一個備份用的FS,即Router D,其它兩個路由器均只有一個正在使用的Successor,如圖2所示。
圖2 收斂狀態(tài)時的三臺路由器上到達目的網(wǎng)絡(luò)的Successor和FS
此時,Router C標識通過Router B的路由作為當前使用的路由,因為這條路由的AD=1,小于Router C上到達網(wǎng)絡(luò)(a)的FD值3。Router C同時也標識通過Router D的路由作為備份使用的FS路由,因為這條路由的AD=2,小于Router C上到達網(wǎng)絡(luò)(a)的FD值3。但是通過Router E的路由不能作為FS路由,因為這條路由的AD=3,與Router C上到達網(wǎng)絡(luò)(a)的FD值3相等,不符合成為FS的條件。
Router D標識通過Router B的路由作為當前使用的路由,因為這條路由的AD=1,小于Router D上到達網(wǎng)絡(luò)(a)的FD值2。但在Router D中,通過Router C的路由也不能作為FS路由,因為這條路由的AD=3,大于Router D上到達網(wǎng)絡(luò)(a)的FD值2,不符合成為FS的條件。
Router E標識通過Router D的路由作為當前使用的路由,因為這條路由的AD=2,小于Router E上到達網(wǎng)絡(luò)(a)的FD值3。但在Router E中,通過Router C的路由也不能作為FS路由,因為這條路由的AD=3,等于Router E上到達網(wǎng)絡(luò)(a)的FD值3,不符合成為FS的條件。
現(xiàn)假設(shè)Router D與Router B之間的鏈路斷了。從前面的Router D拓撲表可以知道,它原來只有Router B這一個Successor,沒有其它FS,所以Router D需要使用DUAL計算新的路由到達網(wǎng)絡(luò)(a)。同時從拓撲表中刪除通過Router B到達網(wǎng)絡(luò)(a)的拓撲表項,如圖3所示。
圖3 斷開Router D與Router B之間的鏈后,Router D刪除通過Router B的拓撲表項
此時Router D因為沒有可到達網(wǎng)絡(luò)(a)的可行路徑了,所以成為活躍狀態(tài)(Active),開始向它的其它兩個鄰居路由器Router C和Router E發(fā)送查詢包,聲明自己沒有到達網(wǎng)絡(luò)(a)的FS了,問它們是否有可替代的路徑。當Router E收到這個來自同時為自己的Successor的Router D的查詢包后,從自己的拓撲表中刪除通過Router D到達網(wǎng)絡(luò)(a)所對應(yīng)的拓撲表項。如圖4所示。
圖4 Router D成為活躍狀態(tài),Router E刪除通過Router D的拓撲表項
因為此時Router E已再也沒有其它路徑到達網(wǎng)絡(luò)(a)了,所以Router E也轉(zhuǎn)換為活躍狀態(tài)。而當Router C收來這個來自為自己FS的Router D的查詢包后,從自己的拓撲表中刪除通過Router D到達網(wǎng)絡(luò)(a)所對應(yīng)的拓撲表項。但是它不會轉(zhuǎn)換為活躍狀態(tài),因為它此時仍有SuccessorRouter B可以到達網(wǎng)絡(luò)(a)。然后,Router C對Router D的查詢進行響應(yīng),告訴Router D它還有一條有效的路徑到達網(wǎng)絡(luò)(a)。但此時Router E也為活躍狀態(tài)了,所以它在收到來自Router D的查詢包后僅轉(zhuǎn)發(fā)到Router C,詢問是否有替代路徑到達網(wǎng)絡(luò)(a)。如圖5所示。
圖5 Router E成為活躍狀態(tài),Router C刪除通過Router D的拓撲表項
Router D在收到Router C發(fā)來的應(yīng)答包后,在自己的拓撲表中添加Router C的拓撲表項,同時標識Router C為Successor。與此同時,Router C會對Router E發(fā)來的查詢包進行響應(yīng),同樣告訴它有一條路徑可以達到網(wǎng)絡(luò)(a)。這樣Router E也會把Router C作為Successor,并向Router D應(yīng)答,此時的從原來的3改變成了4。如圖6所示。
圖6 Router D添加通過Router C和Router E的拓撲表項,Router E添加通過Router C的拓撲表項
當Router D收到Router E發(fā)來的應(yīng)答后(一直要等到收到所有鄰居路由器發(fā)來的應(yīng)答),更新拓撲表。此時它有兩條可行的路徑到達網(wǎng)絡(luò)(a),一條是以Router C為當前Successor的路徑,另一條是以Router E為FS的備用路徑。此時的從原來的2改變成了5。如圖7所示。
圖7 網(wǎng)絡(luò)重新收斂后的拓撲結(jié)構(gòu)和拓撲表
以上就是腳本之家小編為大家講解的EIGRP DUAL算法網(wǎng)絡(luò)收斂原理,需要的朋友快來看看吧,想了解更多精彩教程請繼續(xù)關(guān)注腳本之家!
相關(guān)文章
- 這篇文章主要是為探索一下這個校驗和算法具體怎么實現(xiàn)的,需要的朋友可以參考下2013-10-26
- NTP:Network Time Protocol,網(wǎng)絡(luò)時間協(xié)議,用于時間同步,它可以提供高精準度的時間校正(LAN上與標準時間差小于1毫秒,WAN上幾十毫秒),且可通過加密確認的方式來防止2013-03-28
OSPF協(xié)議在通信網(wǎng)絡(luò)中的應(yīng)用分析及算法優(yōu)化
這篇文章主要為大家介紹了開放最短路徑優(yōu)先(osPF)協(xié)議和通信一絡(luò)的相關(guān)概念,對osPF協(xié)議的應(yīng)用機制和算法優(yōu)化行分析。 需要的朋友可以和腳本之家的小編一起學(xué)習(xí)一下2014-09-23Cisco網(wǎng)絡(luò)協(xié)議:EIGRP中生成默認路由的4種方法
這篇文章主要為大家介紹了在Cisco網(wǎng)絡(luò)協(xié)議EIGRP中生成默認路由的4種方法,第一種寫一條默認路由,network到EIGRP進程,第二種寫一條默認路由,重分布靜態(tài)到EIGRP進程,第三2014-09-29Cisco網(wǎng)絡(luò)協(xié)議:EIGRP向本區(qū)域下放默認路由的設(shè)置方法
這篇文章主要為大家介紹了Cisco網(wǎng)絡(luò)協(xié)議中EIGRP向本區(qū)域下放默認路由的設(shè)置方法與步驟,EIGRP是加強型內(nèi)部網(wǎng)關(guān)路由協(xié)議,需要的朋友可以參考下2014-09-29- 今天我們給大家介紹的是路由器的一些基礎(chǔ)知道,路由表和路由選擇算法,這是每一個網(wǎng)管在設(shè)置網(wǎng)絡(luò)時必須掌握的內(nèi)容,否則就無法設(shè)置好路由器,從而造成整個網(wǎng)絡(luò)不穩(wěn)定,更多2012-11-13
敏捷交換機的特色:iPCA網(wǎng)絡(luò)包守恒算法
華為新推出S 12700 敏捷交換機,利用其靈活可編程的特點,開創(chuàng)性地實現(xiàn)了iPCA 功能,全面提升網(wǎng)絡(luò)質(zhì)量檢測和故障精確定位能力,降低網(wǎng)絡(luò)運維成本,iPCA網(wǎng)絡(luò)包守恒算法是怎2014-09-24- 我們都知道HTTPS能夠加密信息,以免敏感信息被第三方獲取。所以很多銀行網(wǎng)站或電子郵箱等等安全級別較高的服務(wù)都會采用HTTPS協(xié)議2021-11-27
網(wǎng)絡(luò)基礎(chǔ)知識:了解網(wǎng)絡(luò)協(xié)議的組成和常見的網(wǎng)絡(luò)協(xié)議
協(xié)議是網(wǎng)絡(luò)中計算機或設(shè)備之間進行通信的一系列規(guī)則的集合。常用協(xié)議有IP、TCP、HTTP、POP3、SMTP等2014-09-16網(wǎng)絡(luò)協(xié)議概述:物理層、連接層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層詳解
這篇文章主要介紹了網(wǎng)絡(luò)協(xié)議概述:物理層、連接層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層詳解,本文用生活中的郵差與郵局來幫助理解復(fù)雜的網(wǎng)絡(luò)協(xié)議,通俗易懂,文風(fēng)幽默,是少見的好文章,需2014-09-01