LSA 类型认清了就好排障
OSPF 用不同类型的 LSA 描述不同范围的信息:1 型描述每台路由器自己的接口与链路状态,2 型由 DR 生成、描述广播网段的拓扑,3 型由区域边界设备翻译区域间路由,4 型提供 ASBR 的位置信息,5 型承载外部路由,7 型则是非完全末梢区域内部的特殊外部路由。排障时按范围反查类型非常有效:区域内路由丢了看 1 型和 2 型,区域间丢了看 3 型,外部路由丢了看 5 型或 7 型。
基本信息
| 适用场景 | 理解 LSDB 内容、定位某类路由来源 |
|---|---|
| 查看命令 | display ospf lsdb(华为/H3C)、show ip ospf database(思科) |
| 类型范围 | 1-5 型常见,7 型只在 NSSA 区域出现 |
| 关键角色 | ABR 翻译区域间,ASBR 引入外部路由 |
| 判断技巧 | 按路由丢失的范围反推该查哪一型 |
典型使用场景
- 区域间路由缺失:确认 ABR 是否正确生成并发布 3 型 LSA
- 外部路由不生效:检查 ASBR 是否完成重分发并生成 5 型 LSA
- NSSA 区域排障:域内看不到 5 型,需要在 ABR 上看 7 型翻译结果
- 路由汇总核对:确认 ABR 的汇总配置是否改变了对外发布的条目
- 学习与培训:理解 OSPF 数据库构成,是排查更复杂问题的基础
LSA 类型对照
| 类型 | 名称 | 产生者 | 承载内容 |
|---|---|---|---|
| 1 | Router-LSA | 每台路由器 | 本机接口与链路状态 |
| 2 | Network-LSA | DR | 广播网段拓扑 |
| 3 | Summary-LSA | ABR | 区域间路由 |
| 4 | ASBR-Summary-LSA | ABR | ASBR 的位置信息 |
| 5 | AS-External-LSA | ASBR | 外部引入的路由 |
| 7 | NSSA-External-LSA | NSSA 内的 ASBR | 非完全末梢区域内的外部路由 |
按类型过滤查看
按类型过滤查看
<Huawei> display ospf lsdb router ! 1 型
<Huawei> display ospf lsdb network ! 2 型
<Huawei> display ospf lsdb summary ! 3 型
<Huawei> display ospf lsdb ase ! 5 型外部 LSA
<Huawei> display ospf lsdb nssa ! 7 型(NSSA 区域)
! 思科对应 show ip ospf database router / network / summary / external查路由来源的口诀:区域内路由缺失看 1 型与 2 型;区域间路由缺失看 3 型,重点是 ABR 是否做了汇总或过滤;外部路由缺失看 5 型,重点是 ASBR 是否完成重分发。
4 型 LSA 描述的是 ASBR 的位置,不是具体的网段路由。看到 4 型就以为某条路由存在,是常见的理解偏差,会导致排障方向完全跑偏。