开放最短路径优先协议的基本原理是什么?
开放最短路径优先协议是基于链路状态的分布式路由选择协议。它克服了RIP协议存在的一些缺点和局限,不受网络范围的限制(网络范围太大时,为了提高性能可以划分成若干网络区域),支持VLSM技术,并且提供服务类型选路、负载均衡等功能,能在不同网络之间同时使用多条路由,成为目前应用越来越普遍的内部网关协议。与RIP协议不同的是,使用OSPF协议的路由器发送的消息不是路由表中的信息,而是两个路由器之间的链路状态信息,并把该信息广播给网络中所有的路由器。每个路由器再把所有的信息收集起来,形成整个网络的拓扑结构图,采用Dijkstra最短路径路由算法产生各自的路由表。所谓链路状态信息,指的是与该路由器相邻的网络和路由器信息以及将信息发送到这些网络和路由器所需的费用,这种费用可以是带宽、距离、时延或真正的费用等,如以108/带宽表示。为了确认哪些相邻站是可到达的,OSPF规定,每两个相邻路由器每隔10s交换一次Hello报文(短报文),若40s没有收到某个相邻路由器发来的Hello报文,则认为该路由器是不可达的,应立即修改链路状态数据库,并重新计算路由表。由于链路状态的修改只包含路由器的链路报告,而不是整个路由表,因而开销小。而且路由器间链路状态信息的交流只在链路状态发生变化后才进行,OSPF信息不用UDP而是直接用IP数据报发送,并且数据报很短,减少了路由信息的通信量,避免数据报分片等带来的不便,所有这些都使OSPF比RIP效率更高,其使用配置也相对复杂一些。1997年7月公布了最新版本OSPFv2(RFC 2178),进一步改善了0SPF的性能。目前几乎所有路由器厂商都支持OSPF,并开始在一些网络中取代旧的RIP协议。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~