欢迎来到天天文库
浏览记录
ID:37866173
大小:24.50 KB
页数:3页
时间:2019-06-01
《OSPF和EIGRP的比较》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、OSPF和EIGRP的比较OSPF和EIGRP都是收敛速度较快并且不会形成环路的算法,网络带宽占用较小,使用灵活,安全性较好的路由协议。但是从以上分析可以看出,各自还是有优缺点。1.1.1 OSPF的缺点1. 配置相对复杂:由于网络区域划分和网络属性的复杂性,需要网络分析员有较高的网络知识水平才能配置和管理OSPF网络,但由于OSPF使用的广泛性,绝大部分管理员都熟悉OSPF,问题并不大。2. 路由负载均衡能力较弱:OSPF虽然能根据接口的带宽等信息,自动生成接口路由开销,但通往同一目的的不同开销路由,OSPF只选择最优路径转发(当然,可以
2、支持等价路由负载分担),不同开销的路径,不能实现负载分担,不象EIGRP那样可以配置一个范围,根据链路开销不同,按比例发送流量。1.1.2 EIGRP的缺点1. EIGRP没有区域(Area)的概念,不适合层次性较强的网络部署。而OSPF在大规模网络的情况下,可以通过划分区域来规划和限制网络规模。所以EIGRP适用于网络规模相对较小的网络,这也是矢量-距离路由算法(RIP协议就是使用这种算法)的局限所在。EIGRP虽然也可以划分自治系统并互相引用,但是这样的组网方案在实际中很少使用,效果不及OSPF的划分区域理想,也不如OSPF+BGP的实现方案。2.
3、 没有在拨号链路上的DC扩展:运行EIGRP的路由器之间必须通过定时发送HELLO报文来维持邻居关系,这种邻居关系即使在拨号网络上,也需要定时发送HELLO报文,这样在按需拨号的网络上,无法定位这是有用的业务报文还是EIGRP发送的定时探询报文,从而可能误触发按需拨号网络发起连接,尤其在备份网络上,引起不必要的麻烦。所以一般运行EIGRP的路由器,在拨号备份端口还需配置Dialerlist和Dialergroup,以便过滤不必要的报文,或者运行TRIP协议,这样做增加路由器运行的开销。而OSPF可以提供对拨号网络按需拨号的支持,只用一种路由协议就可以满足各种
4、专线或拨号网络应用的需求。3. EIGRP的无环路计算和收敛速度是基于分布式的DUAL算法的,这种算法实际上是将不确定的路由信息(activeroute)散播(向邻居发query报文),得到所有邻居的确认后(reply报文)再收敛的过程,邻居在不确定该路由信息可靠性的情况下又会重复这种散播,因此某些情况下可能会出现该路由信息一直处于active状态(这种路由被称为stuckinactiveroute),并且,如果在activeroute的这次DUAL计算过程中,出现到该路由的后继(successor)的metric发生变化的情况,就会进入多重计算,这些都会
5、影响DUAL算法的收敛速度。而OSPF算法则没有这种问题,所以从收敛速度上看,虽然整体相近,但在某种特殊情况下,EIGRP还有不理想的情况。比如说对于狭长形的网络拓扑结构,如果一端路由器的网络路由丢失,丢失路由的路由器将向所有邻居发起查询,每个邻居又会向各自的所有邻居发起查询。在狭长形的网络拓扑结构中,一端的路由信息变化需要较长时间才能传递到另外一端,然后才能从远端向回收敛,效率不理想。4. 在共享网段上,EIGRP路由器将两两交换路由信息,但是OSPF因为选举DR、BDR,所有路由器将只和DR、BDR交换路由信息。这样EIGRP将会使用更多的带宽来传送协
6、议报文,当一个共享网段上有大量EIGRP路由器时,协议报文对带宽的占用更加严重。5. EIGRP是Cisco公司的私有协议。Cisco公司是该协议的发明者和唯一具备该协议解释和修改权的厂商,没有受到外界监督与完善。Cisco公司对该协议的修改没有义务通知任何其他厂家和使用该协议的用户,因此会在网络升级扩展中导致运行的安全隐患;从另外一个角度,如果用户使用了这种协议组网,由于担心网络扩展而出现的隐患,从而选择了单一设备,则又将陷入封闭网络的怪圈,步入使用SNA这种私有网络体系的后尘,最终使得网络的构建及维护费用都大大增加。而OSPF是开放的协议,是IETF组
7、织公布的标准。世界上主要的网络设备厂商都支持该协议,所以它的互操作性和可靠性由于公开而得到保障,并因为竞争的存在也使得网络的构建在合理的价格范围内,而在众多的厂商支持下,该协议也会不断走向更加完善。
此文档下载收益归作者所有