合适的路由选择和设计不仅可以优化网络效能,还可以在一定程度上提高网络的安全性和可靠性。本文依据实体网络拓扑,利用OPNET搭建仿真环境,对动态路由协议中的RIP、OSPF和EIGRP三种协议的性能进行仿真对比分析。仿真结果表明,EIGRP在路由收敛时间以及网络队列时延上均具有较大性能优势,但由于EIGRP为思科设备私有协议,使得该协议的进一步推广受到考验;RIP受其算法限制,比较适合小型网络;OSPF协议由于其对各类规模网络均有不错的支持,所以其应用范围最广。网络路由协议的选择和设计要根据网络的实际情况具体问题具体分析,而在实际大型的网络中,静态和动态路由协议通常会被同时采用,以确保网络综合效能的最大化。
随着网络的快速发展和越来越广泛而多样化的应用,网络结构和规模越来越复杂化。而合适的路由选择和设计不仅可以优化网络效能,还可以在一定程度上提高网络的安全性和可靠性。一般来说,路由协议可分为静态路由协议和动态路由协议。静态路由必须由专人手工将所有的网络位置输入到路由器的路由选择表中,一旦网络连接发生变化,必须对其进行手动更改以更新路由选择表;而运行动态路由协议的路由器可以不断更新各自对所有网络的感知,并将相关的信息加入到路由选择表中,当网络连接发生变化时,动态路由协议将根据各自的算法将这个变化自动通告给所有的路由器,自动完成路由选择表的更新。
本文依据某部实体网络拓扑, 利用OPNET [1]搭建仿真环境, 对动态路由协议中的RIP [2]、OSPF [3]和EIGRP [4]三种协议的性能进行仿真对比分析。
2. 动态路由协议 动态路由协议就是路由器根据协议查找网络并更新路由选择表。一般来说,使用动态路由要比使用静态或默认路由容易,但会占用更多的路由器CPU 处理时间和网络带宽。常用的动态路由协议有路由信息协议(Routing Information Protocol, RIP)、开放最短路径优先(Open Shortest Path First, OSPF)和增强内部网关路由协议(Enhanced Interior Gateway Routing Protocol, EIGRP)。
2.1. RIP RIP 是内部网关协议IGP 中最先得到广泛使用的协议[1]。RIP 是一种分布式的基于距离向量的路由选择协议,它在传输层使用UDP:520 端口更新路由信息,是因特网的标准协议。RIP 最大的优点是实现简单,开销小,并且是唯一的所有路由设备都支持的动态路由选择协议[2]。
RIP 是一种纯粹的距离矢量路由选择协议,采用Bellman-Ford 算法,每隔30 秒就将自己的路由选择表从所有激活的接口上送出。RIP 只将跳计数作为判断到达远程网络最佳路径的依据,并且在默认情况下允许的最大跳计数为15,也就是说16 跳被认为不可达。在小型网络应用中,RIP 可以很好的运行,但对于配备有慢速WAN 链接的大型网络或安装有大量路由器的网络,它的运行效率就很低了。