关于OSPF路由的基础概述可以看看这篇博客
动态路由---OSPF协议基础https://blog.csdn.net/ZZZCY2003/article/details/141335261
区域内路由计算
LSA概述
其中类型2、网络LSA是由DR生成,描述网络上所有路由器的连接状态
Router-LSA
报文格式
Link Type | Link ID | Link Data |
Point-to-Point(P2P):描述一个从本路由器到邻居路由器之间的点到点链路,属于拓扑信息 | 邻居路由器的Router ID | 宣告该Router LSA的路由器接口的IP地址 |
TransNet:描述一个从本路由器到一个Transit网段(例如MA或者NBMA网段)的连接,属于拓扑信息 | DR的接口IP地址 | 宣告该Router LSA的路由器接口的IP地址 |
StubNet:描述一个从本路由器到一个Stub网段(例如Loopback接口)的连接,属于网段信息 | 宣告该Router LSA的路由器接口的IP地址 | 该Stub网络的网络掩码 |
Router LSA描述P2P网络
<Huawei>display ospf lsdb router self-originate
Network-LSA
报文格式
SPF计算过程
区域间路由计算
OSPF要求网络内的路由器同步LSDB,但是当网络规模达到一定程度时,LSDB会非常臃肿,设备根据LSDB进行计算也变得复杂。所以这时候就需要划分多区域
区域间路由信息传递
Network Summary LSA
报文格式
区域间的防环机制
在多域间路由中,并没有使用SPF树算法,而是使用了星型拓扑,中心为Area 0。每个区域都需要和Area 0进行相连。其它区域之间不直接相连
区域内则是使用SPF树算法,在区域外则使用星型拓扑进行防环机制