1、OSPF(Open Shortest Path First,开放式最短路径优先)协议,是目前网络中应用最广泛的路由协议之一。属于内部网关路由协议,能够适应各种规模的网络环境,是典型的链路状态(link-state)协议。
OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库(LSDB),然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。
OSPF属于无类路由协议,支持VL***(变长子网掩码)。OSPF是以组播的形式进行链路状态的通告的。
在大模型的网络环境中,OSPF支持区域的划分,将网络进行合理规划。划分区域时必须存在area0(骨干区域)。其他区域和骨干区域直接相连,或通过虚链路的方式连接。
2、区域(Area)
在OSPF中使用区域来为自治系统分段,OSPF是一种层次化的路由选择协议,区域0是一个OSPF网络中必须具有的区域,也称为主干区域,其他所有区域要求通过区域0互连到一起。
3、OSPF中的路由器种类
① 内部路由器(Internal Router)
所有接口都在同一个区域内的路由器,他们有相同的链路状态数据库.
② 骨干路由器(Backbone Router)
位于主干区域内的路由器,他们至少有一个接口连接到区域0,区域0是其它区域的转接区域.
③ 区域边界路由器(Area Border Router)
有连接到多个区域接口的路由器,一个区域可能有多台ABR.
④ 自治系统边界路由器(Autonomous System Boundary Router)
至少一个到外部网络的接口,和一个在OSPF内的接口的路由器; 这些路由器可以使用路由重发布的技术。