• 已删除用户
WDDDDD
WDDDDD
发布于 2024-08-08 / 29 阅读
0

OSPF的3个表,6种LSA,8个状态机

OSPF的3个表,6种LSA,8个状态机

3个表

display ospf peer 邻居表

display ospf lsdb 链路状态数据库

display ospf routing-table ospf路由表

6种LSA

Type 1 LSA(Router LSA)

  • Advertising Router: 生成该LSA的路由器的Router ID。

  • Link State ID: 生成该LSA的路由器的Router ID。

  • 说明:每个路由器生成描述自身直连链路的LSA。

示例:

LSA Type: 1 (Router)
Advertising Router: 192.168.1.1
Link State ID: 192.168.1.1  # 与Advertising Router相同

Type 2 LSA(Network LSA)

  • Advertising Router: DR(指定路由器)的Router ID。

  • Link State ID: DR在该广播网络中的接口IP地址。

  • 说明:由广播/NBMA网络中的DR生成,描述该网络内的所有路由器。

示例:

LSA Type: 2 (Network)
Advertising Router: 192.168.1.2  # DR的Router ID
Link State ID: 10.1.1.1          # DR的接口IP地址

Type 3 LSA(Summary LSA)

  • Advertising Router: ABR(区域边界路由器)的Router ID。

  • Link State ID: 目标网络的IP地址(例如172.16.1.0)。

  • 说明:ABR生成汇总LSA,将区域内的路由通告到其他区域。

示例:

LSA Type: 3 (Summary)
Advertising Router: 192.168.1.3  # ABR的Router ID
Link State ID: 172.16.1.0        # 通告的目标网络地址

Type 4 LSA(ASBR Summary LSA)

  • Advertising Router: 生成该LSA的ABR的Router ID(不是ASBR的Router ID)

  • Link State ID: ASBR的Router ID(目标ASBR的标识符)

  • 说明:描述ASBR的位置,由ABR生成。

Type 5 LSA(External LSA)

  • Advertising Router: ASBR(自治系统边界路由器)的Router ID。

  • Link State ID: 外部路由的目标网络地址(例如0.0.0.0/0表示默认路由)。

  • 说明:由ASBR生成,通告外部路由(如从RIP、BGP引入的路由)。

示例:

LSA Type: 5 (External)
Advertising Router: 192.168.1.4  # ASBR的Router ID
Link State ID: 0.0.0.0           # 默认路由的目标地址

Type 7 LSA(NSSA External LSA)

  • Advertising Router: NSSA区域内ASBR的Router ID。

  • Link State ID: 外部路由的目标网络地址(与Type 5类似)。

  • 说明:仅在NSSA区域中使用,通告外部路由,由ABR转换为Type 5 LSA后泛洪到其他区域。

示例:

LSA Type: 7 (NSSA)
Advertising Router: 192.168.1.5  # NSSA区域内的ASBR
Link State ID: 203.0.113.0       # 外部网络地址

8个状态机

down

A,B两个直连路由器未发送hello报文,都处于down状态

attempt

非广播型网络里面的

init

A,B两个直连路由器互相发送携带自己rid的hello报文,处于init状态

2-way

A,B两个路由器互相发送带有自己rid和对方rid的hello报文,邻居关系建立

ex-start

A,B两个设备发送不带链路状态信息摘要的DD报文(空DD报文,会随机生成一个序列号),来进行主从设备的选举,rid大的成为主设备,设A为主,主设备序列号为X,B为从,从设备为Y

exchange

从设备向主设备发送带有自己链路状态信息摘要的DD报文,序列号是主设备的序列号X,主设备回复带有自己链路状态信息摘要的DD报文,序列号递增+1为X+1,回复给从设备,从设备再回复一个空DD报文给主设备表示自己收到,序列号是X+1

loading

A,B两个设备,A向B发送LSR(携带自己缺少的链路状态信息摘要),B向A发送LSU(携带对面设备需要的完整的链路状态信息),确认信息无误后A向B回复LSACK

full

邻接关系建立成功