EIGRP
EIGRP:Enhanced Interior Gateway Routing Protocol 即 增強內部網關路由協議。也翻譯為 加強型內部網關路由協議。 EIGRP是Cisco公司的私有協議(2013年已經公有化)。 EIGRP結合了鏈路狀態和距離矢量型路由選擇協議的Cisco專用協議,采用彌散修正算法(DUAL)來實現快速收斂,可以不發送定期的路由更新信息以減少帶寬的占用,支持Appletalk、IP、Novell和NetWare等多種網絡層協議。
OSPF
OSPF(Open Shortest Path First開放式最短路徑優先)是一個內部網關協議(Interior Gateway Protocol,簡稱IGP),用于在單一自治系統(autonomous system,AS)內決策路由。是對鏈路狀態路由協議的一種實現,隸屬內部網關協議(IGP),故運作于自治系統內部。著名的迪克斯加算法(Dijkstra)被用來計算最短路徑樹。OSPF分為OSPFv2和OSPFv3兩個版本,其中OSPFv2用在IPv4網絡,OSPFv3用在IPv6網絡。OSPFv2是由RFC 2328定義的,OSPFv3是由RFC 5340定義的。與RIP相比,OSPF是鏈路狀態協議,而RIP是距離矢量協議。
EIGRP和OSPF的十大區別
眾所周知,OSPF和EIGRP都是動態路由協議,OSPF以協議標準化強,支持廠家多,受到廣泛應用,而EIGRP協議由網絡界公認的領先廠商Cisco公司發明,并靠其在業界的影響力和絕對的市場份額,也受到用戶的普遍認同。然而這兩種協議究竟有何區別?下面我們整理為您EIGRP與OSPF的區別,溫故知新,希望有助您對EIGRP與OSPF的認識。
1. EIGRP是cisco專用的,而OSPF則是通用的協議。
2. EIGRP是一個距離矢量協議(有些資料說是混合型的),而OSPF是鏈路狀態協議。
3. EIGRP支持自動匯總功能,它可以在A.B.C類網絡的邊界實現自動匯總,同時也支持手動配置;而OSPF則不可以,匯總必須手動配置
4. EIGRP的匯聚速度要比OSPF快,因為在它的拓撲圖中保存了可選后繼,直接后繼找不到時可以直接通過可選后繼轉發。
5. EIGRP的多播地址是224.0.0.10,OSPF是224.0.0.5和224.0.0.6。
6. EIGRP的路徑度量是復合型的,OSPF則是Cost型的(當然一般的cost還是根據bandwidth來計算的)
7. 盡管EIGRP支持路由匯總功能,但是它沒有分級(hierachical)路由的概念,不像OSPF那樣對網絡進行分級。
8. 在鄰居關系的建立上,EIGRP沒有OSPF那么復雜的down-init-two way的過程,只要一個路由器看到鄰居的hello包,它就與之建立鄰接關系。
9. 在匯總功能的實現上,EIGRP可以在任何路由器的任何接口實現,而OSPF則只能在ABR和ASBR上實現,而且它的路由匯總不是基于接口的。
10. EIGRP支持不等路徑度量值的負載均衡,而OSPF則只支持相等度量值的負載均衡。
11. EIGRP使用DUAL算法計算最短路徑,而且它采用了有限狀態機(finite-state machine)來跟蹤所有的路由信息包,保證無回路(loop-free)以及后繼路由的選擇。OSPF采用Dijikstra算法計算最短路徑,它不采用有限狀態機。 eigrp在丟失鄰居后如果有可行后繼路由器的時候會立刻選擇可行后繼路由器作為后繼路由器,如果沒有,就以組播的方式向每一個有EIGRP鄰居端口發送Query消息,原后繼路由器端口除外,因為Query是RTP,所有在重傳超時RTO的時間內會收到鄰居發送回來的ACK包,如果在RTO內沒有收到鄰居發送的ACK包,路由器會以單播的方式向這個沒有回復ACK數據包的鄰居發送一次Query,所以Query第一次發是組播,第2次就以單播發送了。
12. EIGRP鄰接關系的確立只要兩個參數相符合就行:K-value和AS number;而OSPF的鄰接關系的建立需要多個參數符合:hello/dead timer ,authentication password,area id, stub flag等。
13. 最后就是它們配置以及檢查(show command)上的不同了,這方面不同點很多,就要慢慢體會了。如ospf 中的show ip ospf database對應eigrp中的show ip eigrp topology。
-
網關協議
+關注
關注
0文章
113瀏覽量
8594 -
OSPF
+關注
關注
0文章
80瀏覽量
14893 -
EIGRP
+關注
關注
0文章
13瀏覽量
9119
發布評論請先 登錄
相關推薦
評論