OSPF和EIGRP都是收斂速度較快並且不會形成loop的演算法,網路帶寬佔用較小,使用靈活,安全性較好
的路由協議。但是從以上分析可以看出,各自還是有優缺點。
(一)、OSPF的缺點
1. 配置較複雜。由於網路區域劃分和網路屬性的複雜性,需要有較高的網路技術才能管理OSPF網路。
2. 路由負載均衡能力較弱。OSPF雖然能根據介面的速率、連接可靠性等資訊,自動生成介面路由優先
等級,但通往同一目的的不同優先級路由,OSPF只選擇優先級較高的轉發,不同優先級的路由,不
能實現負載分擔。只有相同優先等級的,才能達到負載均衡的目的,不像EIGRP那樣可以根據優先等
級不同,自動配置流量。
(二)、EIGRP的缺點
1. EIGRP沒有區域(AREA)的概念,而OSPF在大規模網路的情況下,可以通過劃分區域來規劃和限制
網路規模。所以EIGRP適用於網路規模相對較小的網路,這也是向量-距離路由演算法(RIP協議就是
使用這種演算法)的局限所在。
2. 運行EIGRP的路由器之間必須通過定時發送HELLO封包來維持鄰居關係,這種鄰居關係即使在撥號網
路上,也需要定時發送HELLO封包,這在需撥號的網路上,無法定位這是有用的資料封包還是EIGRP
發送的定時探詢報文,從而可能誤觸發需撥號網路發起連接,尤其在備份網路上,引起不必要的麻煩。
所以一般使用EIGRP的路由器,在撥號備份端口還需配置Dialer list和Dialer group,以便過濾不必要
的封包,或者運行TRIP協議,這樣做增加路由器運行的開銷。而OSPF可以提供對撥號網路需撥號的支
援,只用一種路由協議就可以滿足各種專線或撥號網路應用的需求。
3. EIGRP的無loop計算和收斂速度是基於分佈式的DUAL演算法的,這種演算法實際上是將不確定的路由
資訊(active route)散播(向鄰居發query封包),得到所有鄰居的確認後(reply封包)再收斂的
過程,鄰居在不確定該路由資訊可靠性的情況下又會重復這種散播,因此某些情況下可能會出現該路由
資訊一直處於active狀態(這種路由被稱為stuck in active route),並且,如果在active route的這
次DUAL計算過程中,出現到該路由的後繼者(successor)的metric發生變化的情況,就會進入多重計
算,這些都會影響DUAL演算法。
留言列表