糯米文學吧

位置:首頁 > 計算機 > 網絡技術

EIGRP和OSPF的區別

OSPF和EIGRP都是動態路由協議,OSPF以協議標準化強,而EIGRP協議由網絡界公認的領先廠商Cisco公司發明,並靠其在業界的影響力和絕對的市場份額,也受到用户的普遍認同。然而這兩種協議究竟有何區別?下面小編整理了EIGRP與OSPF的區別,希望有助您對EIGRP與OSPF的認識。

EIGRP和OSPF的區別

1. EIGRP是cisco專用的,而OSPF則是通用的協議。

2. EIGRP是一個距離矢量協議(有些資料説是混合型的),而OSPF是鏈路狀態協議。

3. EIGRP支持自動彙總功能,它可以在A.B.C類網絡的邊界實現自動彙總,同時也支持手動配置;而OSPF則不可以,彙總必須手動配置

4. EIGRP的匯聚速度要比OSPF快,因為在它的拓撲圖中保存了可選後繼,直接後繼找不到時可以直接通過可選後繼轉發。

5. EIGRP的多播地址是,OSPF是和。

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。

標籤:EIGRP OSPF