下面我们主要探讨一下有关于OSPF协议的一些优点和缺点。在跟以往的RIP协议相比,OSPF有很多优势,并且做了不少的改进,那么我们就来具体了解一下。
OSPF协议优缺点
与RIP协议不同,OSPF将一个自治域再划分为区,相应地即有两种类型的路由选择方式。当源和目的地在同一区时,采用区内路由选择;当源和目的地在不同区时,则采用区间路由选择。这就大大减少了网络开销,并增加了网络的稳定性。当一个区内的路由器出了故障时并不影响自治域内其他区路由器的正常工作,这也给网络的管理、维护带来方便。
(1)OSPF协议主要优点
OSPF协议主要优点如下:
快速收敛。OSPF是真正的LOOP- FREE(无路由自环)路由协议。源自其算法本身——链路状态及最短路径树算法,OSPF收敛速度快,能够在最短的时间内将路由变化传递到整个自治系统。
区域划分。提出区域(Area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量,也使得路由信息不会随网络规模的扩大而急剧膨胀。
开销控制。将协议自身的开销控制到最小。目的如下所示:
用于发现和维护邻居关系的是定期发送的不含路由信息的hello报文,非常短小。包含路由信息的报文是触发更新的机制,而且只有在路由变化时才会发送。但为了增强协议的健壮性,每1800秒全部重发一次。
在广播网络中,使用组播地址(而非广播)发送报文,减少对其他不运行OSPF的网络设备的干扰。
在各类可以多址访问的网络中(广播型网络和非广播型多路访问),通过选举DR(指定路由器),使同网段的路由器之间的路由交换(同步)次数由O(N×N)次减少为O(N)次。
OSPF协议提出STUB区域的概念,使得STUB区域内不再传播引入的ASE路由。
在ABR(区域边界路由器)上支持路由聚合,进一步减少区域间的路由信息传递。
在点到点接口类型中,通过配置按需播号属性(OSPF over On Demand Circuits),使得OSPF不再定时发送hello报文及定期更新路由信息。只在网络拓扑真正变化时才发送更新信息。
路由可信。通过严格划分路由的级别(共分4级),提供更可信的路由选择。
安全性高。良好的安全性,OSPF支持基于接口的明文及MD5 验证。
适应性广。OSPF适应各种规模的网络,最多可达数千台。
(2)OSPF协议主要缺点
OSPF协议主要缺点如下:
配置相对复杂。由于网络区域划分和网络属性的复杂性,需要网络分析员有较高的网络知识水平才能配置和管理OSPF网络。
路由负载均衡能力较弱。OSPF虽然能根据接口的速率、连接可靠性等信息,自动生成接口路由优先级,但在通往同一目的的不同优先级路由中,OSPF只选择优先级较高的转发,不同优先级的路由中,不能实现负载分担。只有相同优先级的,才能达到负载均衡的目的,不像EIGRP那样可以根据优先级不同,自动匹配流量。