EIGRP路由選擇協(xié)議全面介紹
了解一些關(guān)于路由選擇協(xié)議的知識(shí)還是非常有幫助的,于是我研究了一下路由協(xié)議中EIGRP的基礎(chǔ)知識(shí),在這里拿出來和大家分享一下,希望對(duì)大家有用。EIGRP是結(jié)合了鏈路狀態(tài)和距離矢量型路由選擇協(xié)議優(yōu)點(diǎn)的Cisco專用協(xié)議。EIGRP是源于距離矢量型路由選擇協(xié)議。容易進(jìn)行配置并能適合各種網(wǎng)絡(luò)拓樸結(jié)構(gòu)。它增加了幾種鏈路狀態(tài)特性,比如動(dòng)態(tài)鄰居發(fā)現(xiàn),這使它成為一種高級(jí)的距離矢量型路由選擇協(xié)議。
EIGRP比傳統(tǒng)的距離矢量型路由選擇協(xié)議提供了更多的好處,最重要的好處之一是對(duì)帶寬的使用方面。采用EIGRP時(shí),路由選擇協(xié)議運(yùn)行數(shù)據(jù)流主要是通過多目組播方式而不是廣播,其結(jié)果是,未端站點(diǎn)不受路由更新或查詢信息的影響。EIGRP采用IGRP中的算法來計(jì)算度量值,但該值是以32比特的格式來表示,EIGRP的度量值是將IGRP的度量值乘以256。EIGRP的一個(gè)重要優(yōu)點(diǎn)是它支持非等度量值負(fù)載均衡,從而允許管理員能夠在網(wǎng)絡(luò)中更好地分布數(shù)據(jù)流。載有E IPRP信息的IP數(shù)據(jù)包在它們的頭部中使用協(xié)議號(hào)88。
EIGRP是被設(shè)計(jì)來同時(shí)在局域網(wǎng)和廣域網(wǎng)環(huán)境中運(yùn)行的,鄰居關(guān)系是通過可靠的多目組播方式來形成和維護(hù)的,它同時(shí)支持體系化IP編址。E IGRP也支持VSM,這促進(jìn)了IP地址的有效分配,缺省地,EIGRP在主網(wǎng)絡(luò)邊界進(jìn)行路由選擇協(xié)議歸納,EIGRP支持超級(jí)網(wǎng)絡(luò)(supernet)的創(chuàng)建或聚合的地址塊。
EIGRP相關(guān)術(shù)語(yǔ)
鄰居表---每臺(tái)EIGRP路由器都維護(hù)著一個(gè)列有相鄰路由器的路由表。該表與OSPF所使用的鄰居(毗鄰關(guān)系)數(shù)據(jù)庫(kù)是可比的。
拓樸結(jié)構(gòu)表---EIGRP路由器為所配置的第種網(wǎng)絡(luò)協(xié)議都有維護(hù)著一個(gè)拓樸結(jié)構(gòu)表
路由表---EIGRP從拓樸結(jié)構(gòu)表中選擇到目的地的最佳路徑,并將這些路由放到路由表中。
后繼路由器(successor)---這是用來到期達(dá)目的地的主要路由器。
可行后繼路由器(Feasibe Successor , FS)---一條到達(dá)目的地的備份路由。
EIGRP采用下面的五種類型數(shù)據(jù)包
HEO---HEO數(shù)據(jù)包用地發(fā)現(xiàn)鄰居。
更新---更新信息被發(fā)送來通告已被某臺(tái)路由器認(rèn)為達(dá)到收斂的路由
查詢---當(dāng)路由器進(jìn)行路由選擇協(xié)議計(jì)算但沒能發(fā)現(xiàn)可行的后繼路由選擇協(xié)議時(shí),它就向他鄰居發(fā)送一個(gè)查詢數(shù)據(jù)包以詢問它們是否有一個(gè)到目的地的可行后繼路由。
答復(fù)---答復(fù)數(shù)據(jù)包是用于對(duì)查詢數(shù)據(jù)包進(jìn)行應(yīng)答。
確認(rèn)(ACK)---確認(rèn)是用來確認(rèn)更新、查詢和答復(fù)的。
EIGRP的可靠性
EIGRP的可靠性技術(shù)確保了到期相鄰路由器的關(guān)鍵路由信息的傳輸。這些信息是EIGRP維護(hù)無環(huán)路拓樸結(jié)構(gòu)所需要的。所有傳遞路由選擇協(xié)議信息(更新、查詢和答復(fù))的數(shù)據(jù)都被可靠地發(fā)送。可靠傳輸協(xié)議RTP,負(fù)責(zé)EIGRP數(shù)據(jù)包到所有鄰居的有保證和按順序的傳輸。它支持多目組播或單點(diǎn)傳送數(shù)據(jù)包的混合傳輸。出于對(duì)效率的考慮,只有某些E IGRP數(shù)據(jù)包被保證可靠傳輸。RTP確保在相鄰路由器間正在進(jìn)行的通信能夠被維持。因此,它為第個(gè)鄰居維護(hù)了一張重傳表。該表指示還沒有被鄰居確認(rèn)的數(shù)據(jù)包。未確認(rèn)的可靠數(shù)據(jù)包最多可以被重傳1 6次或直到保持時(shí)間超時(shí),以它們當(dāng)中時(shí)間更長(zhǎng)的那個(gè)為限。痛過HEO協(xié)議,EIGRP路由器可以動(dòng)態(tài)地發(fā)現(xiàn)直接與它相連的其它路由器。
EIGRP對(duì)鏈路帶寬的使用
缺省的EIGRP將使用在接口或子接口上宣布的最多50%的帶寬。這個(gè)百分比可以通過下面的接口命令在接口上進(jìn)行調(diào)整:
Router(config-if)#ip bandwidth-percent eigrp as-number percent
核驗(yàn)EIGRP運(yùn)行的命令
Show ip eigrp neighbors顯示EIGRP所發(fā)現(xiàn)的鄰居
Show ip eigrp topoogy顯示EIGRP拓樸結(jié)構(gòu)表
Show ip route eigrp顯示當(dāng)前在路由選擇協(xié)議中的EIGRP條目
Show ip protocos顯示活躍路由選擇協(xié)議進(jìn)程的參數(shù)和當(dāng)前狀態(tài)
Show ip eigrp traffic顯示發(fā)送和接收的EIGRP數(shù)據(jù)包數(shù)量
DEBUG命令
Debug eigrp packets顯示發(fā)送和接收的EIGRP數(shù)據(jù)包類型
Debug eigrp neighbors顯示EIGRP所發(fā)現(xiàn)的鄰居和HEO數(shù)據(jù)包的內(nèi)容
Debug ip eigrp顯示在接口上發(fā)送和接收的EIGRP數(shù)據(jù)包
Debug ip eigrp summary顯示EIGRP活動(dòng)的歸納信息