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