先有建立邻居关系,再相互交互 LSA 以形成 LSDB,最后计算生成路由表;
OSPF Neighbor Table
OSPF Neighbor Table(邻居表),其中记录邻居关系:
1)OSPF 在传递链路状态信息之前,需要通过 Hello 报文来先建立 OSPF 邻居关系;
在华为设备中,使用 display ospf peer 来查看邻居关系;
OSPF LSDB Table, LSA
OSPF LSDB Table(LSDB),其中记录 LSA 信息:
1)记录自己的 LSA 信息;记录从邻居收到的 LSA 信息;同区域路由器的 LSDB 是相同的;
2)Type 表示 LSA 的类型;AdvRouter 标识发送 LSA 的路由器;
在华为设备中,使用 display ospf lsdb 来查看 LSDB 表:
<AR2>display ospf lsdb
OSPF Process 1 with Router ID 2.2.2.2
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 4.4.4.4 4.4.4.4 608 36 8000000C 1
Router 2.2.2.2 2.2.2.2 609 36 8000000B 1
Router 1.1.1.1 1.1.1.1 607 36 8000000E 1
Router 3.3.3.3 3.3.3.3 608 36 8000000C 1
Network 10.0.12.3 3.3.3.3 608 40 80000006 0
OSPF Routing Table
OSPF Routing Table(协议路由表),其中记录 OSPF 路由:
1)通过 OSPF 协议学习而得到的路由表(此表是协议路由表,而非本地核心路由表);
2)其包含 Destination、Cost、NextHop 等等指导转发的信息;
3)在华为设备中,使用 display ospf routing 查看 OSPF 路由表;
注意事项,在 OSPF 中,配置的是地址范围,而非路由条目,但是对端收到的仍旧是路由[……]