1、OSPF 简介
OSPF(Open Shortest Path First,开放式最短路径优先)协议是IETF 组织开发的一个基于链路状态的AS内部的IGP(内部网关协议),广泛应用在接入网和城域网中。
在OSPF出现前,网络上广泛使用RIP作为内部网关协议。但由于RIP是基于距离矢量算法的路由协议,存在着收敛慢、路由环路、可扩展性差等问题,所以最终逐渐被可全面解决 RIP 的这些问题的 OSPF 所取代。
相对于RIP动态路由协议来说,OSPF路由的配置更为复杂,功能也更为强大。
其显著特点就是不仅可以在一台路由器上运行多种OSPF路由进程,还可把一个AS(自治系统)划分成多个不同的Area(区域),然后基于路由器的位置和功能划分多种不同的OSPF路由器类型和OSPF路由类型,同时支持不同类型网络的连接。
但OSPF仍与RIP一样,是一种IGP(内部网关协议)类型动态路由协议,所以OSPF路由也只用于一个AS内部。总体来说,OSPF是通过LSA(链路状态通告)报文进行路由信息交互,通过5种报文(Hello、DBD、LSR、LSU、LSAck)进行邻居和邻接关系的建立以及同一区域内部各路由器间的LSDB(链路状态数据库)信息的同步,最终形成统一的区域内拓扑