开放式最短路径优先协议(Open Shortest Path First,OSPF)是IETF于1988年提出的,是一个基于链路状态的动态路由协议。OSPF是一类Interior Gateway Protocol内部网关协议IGP。 OSPF简介 链路状态路由协议,克服了RIP的两个致命弱点 收敛速度慢(240秒以上) 规模限制,只有15跳 分区域概念: 骨干区域Area 0,非骨干区域Area N 骨干区域保持连续性,非骨干区域一定要与骨干区域连接 RFC 2328定义: 每台路由器向其同一管理域所有路由器,发送链路状态广播信息 , 路由器首先收集有关的链路状态信息 , 根据一定算法计算出到每个节点的最短路径。

OSPF路由协议的特点 可适应大规模网络 路由变化收敛速度快 无路由环 支持变长子网掩码VLSM 支持区域划分 支持以组播地址发送协议报

Hello报文 启动OSPF进程,每台路由器都会间隔一定时间发送Hello包; Hello包通过组播地址224.0.0.5发送; OSPF使用Hello包发起、建立邻接关系,监视这种关系存在和消失 在广播网或点对点网,Hello发送间隔是10秒; 在NBMA网络上,Hello发送间隔是30秒

OSPF工作原理----Router ID![] 运行OSPF路由器必须具备Router ID(RID)。 RID是一个32比特无符号整数,在一个自治系统中唯一标识一台路由器。 RID可以手工配置,也可以自动生成。 如果没有通过命令指定RID,按如下顺序生成一个RID: 当前设备配置Loopback接口,选取所有Loopback口数值最大IP地址作为RID; 当前设备没有配置Loopback接口,选取所有配置IP地址且链路有效接口上数值最大的IP作为RID。