OSPF 内容概要 1.概述 OSPF 是一个内部网关协议,用于在单一自治系统内决策路由
它是基于链路状态的路由协议,链路状态是指路由器接口或链路的参数
这些参数是接口的物理条件:包括接口是Up 还是Dow n、接口的IP 地址、分配给接口的子网掩码、接口所连的网络,以及使用路由器的网络连接的相关费用
OSPF 与其他路由器交换交换信息,但所交换的不是路由,而是链路状态
OSPF 路由器不是告知其他路由器可以到达哪些网络及距离是多少,而是告知它的网络链路状态,这些接口所连的网络及使用这些接口的费用
各个路由器都有其自身的链路状态,称为本地链路状态,这些本地链路状态在OSPF 路由域内传播,直到所有的OSPF路由器都有完整而等同的链路状态数据库为止
一旦每个路由器都接收到所有的链路状态,每个路由器可以构造一棵树,以它自己为根,而分支表示到 AS 中所有网络的最短的或费用最低的路由
OSPF 对于规模巨大的网络,通常将网络划分成多个OSPF 区域,并只要求路由器与同一区域的路由器交换链路状态,而在区域边界路由器上交换区域内的汇总链路状态,这样可以减少传播的信息量,且使最短路径计算强度减少
在区域划分时,必须要有一个骨干区域(即区域 0),其它非 0 或非骨干区域与骨干区域必须要有物理或者逻辑连接
当有物理连接时,必须有一个路由器,它的一个接口在骨干区,而另一个接口在非骨干区
当非骨干区不可能与物理连接到骨干区时,必须定义一个逻辑的或虚拟链路,虚拟链路由两个端点和一个传输区来定义,其中一个端点是路由器接口,是骨干区域的一部分,另一端点也是一个路由器接口,但在与骨干区没有物理连接的非骨干区域中
传输区是一个区域,介于骨干区域与非骨干区域之间
2.术语 在OSPF 中,经常要使用以下术语: Rou ter ID(路由器ID):用于标识每个路由器的32 位数
通常,将最高的IP 地