链路状态路由协议-OSPF
前言 开放式最短路径优先OSPF(Open Shortest Path First)协议是IETF定义的一种基于 链路状态 的 内部网关路由协议 。 RIP是一种基于 距离矢量算法 的路由协议,存在着 收敛慢 、易产生 路由环路 、 可扩展性差 等问题,目前已逐渐被OSPF取代。 开放式最短路径优先(OSPF) OSPF原理介绍 ospf中存在这两种关系,需要区分一下: 在ospf中有两个关键名词: 1. 邻居 关系:即两台路由器 没有路由交互 2. 邻接 关系:即两台路由器 有路由交互 与rip的区别是,ospf发送的数据包直接封装在 网络层 ,即直接封装在ip报文之上,且ospf传输的是 LSA(链路状态通告信息) ,该信息包含 链路状态信息 和 拓扑信息(这个可以理解为自己所知道的拓扑地图) ,因为有了拓扑信息,相比rip协议收敛更快一些。 OSPF报文 OSPF报文封装在IP报文中,协议号为 89 (rip封装在传输层udp协议之上协议号为520)。 OSPF报文类型有5种: Hello 报文 DD(Database Description)报文 LSR(LSA Request)报文 LSU(LSA Update)报文 LSACK(Link State Acknowledgment)报文 报文中: hello interval :代表发送hello包间隔,一般为10s