★快速收斂---EIGRP採用彌散修正算法(DUAL)來實現快速收斂。
★減少帶寬佔用---EIGRP不發送定期的路由更新信息。
★支持多種網絡層協議(eigrp使用獨立於協議的的模塊(PDM))---Appletalk、Ip、Nevell的Netware。
▲EIGRP是源於距離矢量型路由選擇協議。容易進行配置並能適合各種網絡拓樸結構。它增加了幾種鏈路狀態特性,比如動態鄰居發現,這使它成爲一種高級的距離矢量型路由選擇協議。
▲EIGRP比傳統的距離矢量型路由選擇協議提供了更多的好處,最重要的好處之一是對帶寬的使用方面。採用EIGRP時,路由運行數據流主要是通過多目組播方式而不是廣播,其結果是,未端站點不受路由更新或查詢信息的影響。
▲EIGRP採用IGRP中的算法來計算度量值,但該值是以32比特的格式來表示,EIGRP的度量值是將IGRP的度量值乘以256。EIGRP的一個重要優點是它支持非等度量值負載均衡,從而允許管理員能夠在網絡中更好地分佈數據流。載有E IPRP信息的IP數據包在它們的頭部中使用協議號88。
▲EIGRP是被設計來同時在局域網和廣域網環境中運行的,鄰居關係是通過可靠的多目組播方式來形成和維護的,它同時支持體系化IP編址。E IGRP也支持VLSM,這促進了IP地址的有效分配,缺省地,EIGRP在主網絡邊界進行路由歸納,EIGRP支持超級網絡(supernet)的創建或聚合的地址塊。
★鄰居表---每臺EIGRP路由器都維護着一個列有相鄰路由器的路由表。命令:#show ip eigrp nei
★拓樸表---EIGRP路由器根據配置的網絡協議都有維護着一個拓樸結構表 。命令:#show ip eigrp top
★路由表---EIGRP從拓樸結構表中選擇到目的地的最佳路徑,並將這些路由放到路由表中
★FD----到達目的網段的最小開銷
★後繼路由器(successor)---這是用來到期達目的地的主要路由器
★AD----鄰居路由器到達目的網段的最小開銷
★可行後繼路由器(Feasible Successor , FS)---一條到達目的地的備份路由
★HELLO包:該數據包用來發現並形成鄰居
★更新包:更新信息被髮送來通告已被某臺路由器認爲達到收斂的路由(剛啓動時發送的數據包)
★查詢包:當路由器進行路由計算但沒能發現可行的後繼路由時,它就向他鄰居發送一個查詢數據包以詢問它們是否有一個到目的地的可行後繼路由(當鏈路有故障時才用)
★答覆包:答覆數據包是用於對查詢數據包進行應答
★確認包:確認是用來確認更新、查詢和答覆的。其中Hello包和確認包無需確認。
EIGRP的可靠性:
EIGRP的可靠性技術確保了到期相鄰路由器的關鍵路由信息的傳輸。這些信息是EIGRP維護無環路拓樸結構所需要的。所有傳遞路由信息(更新、查詢和答覆)的數據都被可靠地發送。
可靠傳輸協議RTP,負責EIGRP數據包到所有鄰居的有保證和按順序的傳輸。它支持多目組播或單點傳送數據包的混合傳輸。出於對效率的考慮,只有某些E IGRP數據包被保證可靠傳輸。
RTP確保在相鄰路由器間正在進行的通信能夠被維持。因此,它爲第個鄰居維護了一張重傳表。該表指示還沒有被鄰居確認的數據包。未確認的可靠數據包最多可以被重傳1 6次或直到保持時間超時,以它們當中時間更長的那個爲限。
EIGRP所使用的多目組播地址是224.0.0.10
通過HELLO協議,EIGRP路由器可以動態地發現直接與它相連的其它路由器。
lEIGRP選擇主路由與備份路由,並將這些路由加到拓樸結構表中(每個目的地最多有6個,默認4個)然後將主路由放到路由表中。
lEIGRP度量值是IGRP度量值乘以256。該度量值的計算可以使用下面5個變量
----帶寬:源和目的地間最少帶寬;
----延時:路徑上的累積接口延時;
----可靠性:根據keepalive信息的源與目的地間的最差可靠性;
----負載:在源和目的地之間鏈路上的最重負載;
----最大傳輸單元(MTU):路徑中最小MTU;
EIGRP採用DUAL算法計算到目的地的最佳路由。
備份路徑中的下一跳路由器也被子稱爲可行後繼路由器(FS)。