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