OSPF路由协议基本介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40478570/article/details/82852188

       开放式最短路径优先协议(open shortest path first,OSPF),由internet工程任务组(IETF)开发出的IGP路由协议,开放式意味着它不属于任何一个私人或厂商所拥有,大多用于企业网络,ospf的灵活性导致他可以适用于非常复杂的网络,比如说一个网络中既有以太网,又有帧中继,也就是说在一个网络中同时存在高速链路及低速链路,而ospf路由协议可以针对每个不同的环境做优化,在高端路由器上可以运行的非常好,而在低端路由器上也可以通过特殊配置使ospf运行起来

       OSPF版本号, OSPFv1为实验版本,OSPFv2为正式版本,有RFC1247,RFC2328两篇RFC文档可以提供参考,OSPFv3支持IPv6,有RFC2740文档提供参考

       OSPF是一种链路状态路由协议,使用Dijkstra的 SPF算法,Dijkstra是is-is的核心算法,由于最早期最纯粹的is-is只支持OSI参考模型,所以在后来TCP/IP快速发展后,因为is-is不支持TCP/IP,导致它的受用范围减少了,但是他的核心算法是一个非常优秀的算法,所以被继承了下来,SPF会收集全网拓扑,例如每个路由器的接口的IP地址,子网掩码等,并根据这些拓扑信息,计算以自己为根去往每个网段的最短且无环的路径,相比起DV路由协议,它的优势显而易见,最大的优势就是不会产生环路,其次在收集到全网的拓扑后,他可以做出比DV路由协议更加精确的选择

       OSPF与其他距离矢量路由协议相比,最大的改善在于他的快速收敛,这使得他可以支持更加大型的的网络,并且他无环的特性使得他不容易像RIP那样受到有害路由的影响

       OSPF还拥有其他链路状态路由协议所不具备的特性,例如:

  • 引入了区域的概念,这使得网络可以有一个层次化,而且大大降低了路由器原本所需要承受的CPU&内存以及其他资源的消耗
  • 支持无类域间路由,VLSM,和更有效管理网络地址的超网技术
  • 支持任意度量值,这意味着更加容易控制流量的方向
  • 默认支持最多同时4条的等价负载均衡
  • 使用保留组播地址,减轻不参与 OSPF的路由器的负担
  • 支持路由认证
  • 可以使用跟踪外部路由的路由标记

猜你喜欢

转载自blog.csdn.net/qq_40478570/article/details/82852188