我们知道不同网络之间通信需要路由,而最基础的便是直连路由和手写静态路由,我们也许接触过RIP、OSPF等动态路由协议,那么路由的分类又是如何,请看下图
OSPF是一种链路状态动态路由协议,是3层协议,协议号89;
OSPF之所以出现,是因为在一定的网络规模中,RIP这种路由已经无法满足需要。因为理论上OSPF没有网络规模限制,而RIP这种距离矢量路由是有跳数限制的,也就有了规模限制。
它是一种计算路由的协议,通过路由器之间建立邻居关系,传递数据,同步数据库,然后计算路由表形成路由。
那么OSPF具体是如何使用以及是如何运行的?
建立邻居影响因素:
1.router-id 一定不能相同
2.area-id 必须相同
3.认证必须得成功
4.子网掩码相同(一些网络类型除外)
5.hello 报文发送间隔一定要相同(默认10s)
6.dead 时间一定要相同(默认40s)
7.特殊标记位(options)必须得相同
8.优先级不能全为0(一些网络类型除外)
以下内容待续:网络类型,五个报文,七(八)个状态,DR和BDR,数据库,特殊区域,虚链路
来源:51CTO
作者:仇天明
链接:https://blog.51cto.com/14050317/2468695