ospf排错

1、看邻居是否 Full

 

[AR2]dis ospf peer

         OSPF Process 1 with Router ID 2.2.2.2
               Neighbor Brief Information

 Area: 0.0.0.0
 Router ID       Address         Pri Dead-Time  State             Interface
 1.1.1.1         12.12.12.1      1   37         Full/DR           GE0/0/0
 3.3.3.3         23.23.23.3      1   31         Full/BDR          GE0/0/1
[AR2]

 

整体信息

  • OSPF Process 1:运行的是 OSPF 进程 1
  • Router ID 2.2.2.2:本台路由器(AR2)的 Router-ID 是 2.2.2.2
  • Area: 0.0.0.0:邻居都在 区域 0(骨干区域)

字段含义

 
字段含义
Router ID 邻居路由器的 ID
Address 邻居接口的 IP 地址
Pri OSPF 接口优先级(DR/BDR 选举用)
Dead-Time 邻居失效倒计时(秒)
State OSPF 邻居状态
Interface 本端哪个接口和它建邻
 2、接口是否启用 OSPF
[AR2]display ospf interface


         OSPF Process 1 with Router ID 2.2.2.2
                 Interfaces

 Area: 0.0.0.0
 IP Address      Type      State    Cost  Pri   DR              BDR
 12.12.12.2      Broadcast BDR      1     1     12.12.12.1      12.12.12.2
 23.23.23.2      Broadcast DR       1     1     23.23.23.2      23.23.23.3

整体信息

  • OSPF 进程 1,本路由器 ID:2.2.2.2
  • 两个接口都在 区域 0(骨干区域)
  • 网络类型都是 Broadcast(以太网广播型)

字段含义

  • IP Address:本端接口 IP
  • Type:网络类型
  • State:接口在 OSPF 中的状态(DR/BDR/DROther)
  • Cost:接口开销
  • Pri:接口优先级(DR/BDR 选举用)
  • DR:本网段指定路由器
  • BDR:本网段备份指定路由器
3、是否学到路由
[AR2]display ip routing-table protocol ospf

Summary count : 5

OSPF Routing table status : <Active>
Summary count : 3

Destination/Mask   Proto   Pre Cost        NextHop         Interface
4.4.4.4/32         O_INTER 10  2           23.23.23.3      GE0/0/1
34.34.34.0/24      O_INTER 10  2           23.23.23.3      GE0/0/1
192.168.1.0/24     O_INTER 10  2           12.12.12.1      GE0/0/0

OSPF Routing table status : <Inactive>
Summary count : 2

Destination/Mask   Proto   Pre Cost        NextHop         Interface
12.12.12.0/24      O_INTRA 10  1           0.0.0.0         GE0/0/0
23.23.23.0/24      O_INTRA 10  1           0.0.0.0         GE0/0/1

先看懂几个关键字段

  • Destination/Mask:目标网段
  • Proto:路由类型Pre:优先级,OSPF 默认 10
    • O_INTRA:OSPF 区域内路由(本区域直连网段)
    • O_INTER:OSPF 区域间路由(从其他区域传过来的)
  • Cost:开销值
  • NextHop:下一跳
  • Interface:出接口

Active 路由(真正在用的 3 条)

这三条是跨区域学习来的路由,已经加入转发表:
  1. 4.4.4.4/32
    • 区域间路由 O_INTER
    • 下一跳:23.23.23.3(AR3)
    • 出接口:GE0/0/1
    • 说明:去 4.4.4.4 走 AR3
  2. 34.34.34.0/24
    • 区域间路由 O_INTER
    • 下一跳:23.23.23.3(AR3)
    • 出接口:GE0/0/1
    • 说明:去 AR3、AR4 之间的网段
  3. 192.168.1.0/24
    • 区域间路由 O_INTER
    • 下一跳:12.12.12.1(AR1)
    • 出接口:GE0/0/0
    • 说明:去 AR1 后面的业务网段

Inactive 路由(2 条,为什么不生效?)

12.12.12.0/24   O_INTRA
23.23.23.0/24   O_INTRA
  • 这两个是本设备直连的网段
  • OSPF 也学到了,但直连路由优先级(Pre=0)比 OSPF(Pre=10)更高
  • 所以 OSPF 学到的自己直连网段被压制,显示 Inactive
  • 实际转发用的是直连路由,不是这条 OSPF 路由

4. 整体一句话总结

  • AR2 通过 OSPF 正常学到 3 条域外 / 区域间业务路由,都正常优选、可用。
  • 自己直连的两个网段,OSPF 也学到了,但因为直连路由优先级更高,所以显示 Inactive。
  • 整个 OSPF 路由学习完全正常。
4、看 LSA 是否正常
[AR2]display ospf lsd

         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    3.3.3.3         3.3.3.3         847  48    80000008  0
 Router    1.1.1.1         1.1.1.1         1311 36    80000006  0
 Router    4.4.4.4         4.4.4.4         846  36    80000003  0
 Router    2.2.2.2         2.2.2.2         1248 48    80000008  0
 Network   23.23.23.2      2.2.2.2         1248 32    80000004  0
 Network   12.12.12.1      1.1.1.1         1307 32    80000004  0
 Sum-Net   34.34.34.0      4.4.4.4         850  28    80000003  1
 Sum-Net   34.34.34.0      3.3.3.3         1243 28    80000003  1
 Sum-Net   4.4.4.4         4.4.4.4         850  28    80000003  0
 Sum-Net   192.168.1.0     1.1.1.1         1363 28    80000003  1
[AR2]

命令整体含义

查看 OSPF 链路状态数据库(LSDB),所有 OSPF 路由器的拓扑、路由信息都在这里。
当前 AR2 的 LSDB 完整、同步正常,没有缺失、没有老化异常。

字段含义

  • Type:LSA 类型
  • LinkState ID:LSA 标识(不同类型意义不同)
  • AdvRouter:发布这条 LSA 的路由器(Router-ID)
  • Age:老化时间(正常 0~3600s)
  • Sequence:序列号,越大越新
  • Metric:开销

逐类 LSA 详细解释

Router LSA(Type 1)

Router    3.3.3.3         3.3.3.3
Router    1.1.1.1         1.1.1.1
Router    4.4.4.4         4.4.4.4
Router    2.2.2.2         2.2.2.2
  • 每个路由器都会发布自己的 Type1 LSA
  • 这里出现 1.1.1.1、2.2.2.2、3.3.3.3、4.4.4.4
    → 说明区域 0 内 4 台路由器都正常在线、宣告链路

 Network LSA(Type 2)

Network   23.23.23.2      2.2.2.2
Network   12.12.12.1      1.1.1.1
 
由 本网段 DR 发布,描述广播网段有哪些路由器:
  • 12.12.12.1 由 1.1.1.1 发布 
    → 12.12.12.0 网段 DR 是 AR1
  • 23.23.23.2 由 2.2.2.2 发布
    → 23.23.23.0 网段 DR 是 AR2
和你之前 display ospf interface 完全一致 ✅

Sum-Net LSA(Type 3 网络汇总 LSA)

由 ABR 发布,传递区域间路由,对应你路由表里的 O_INTER 路由:
Sum-Net   34.34.34.0      4.4.4.4
Sum-Net   34.34.34.0      3.3.3.3
Sum-Net   4.4.4.4         4.4.4.4
Sum-Net   192.168.1.0     1.1.1.1

逐条对应路由表

  1. 192.168.1.0/24 
    • AdvRouter:1.1.1.1
      → 去这个网段走 AR1(12.12.12.1)
  2. 4.4.4.4/32
    • AdvRouter:4.4.4.4 
      → 去 4.4.4.4 走 AR3(23.23.23.3)
  3. 34.34.34.0/24
    • 同时由 3.3.3.3 和 4.4.4.4 发布 
      → 冗余路径,正常

整体状态总结

  1. OSPF 邻居 Full,DR/BDR 正常
  2. 接口状态正常
  3. LSDB 完整同步,所有 LSA 正常
  4. Type3 LSA 全部学到,路由表正确生成
  5. 无老化、无重复、无异常序列号
→ 整个 OSPF 区域 0 运行完全健康,没有任何问题。
 
posted @ 2026-04-21 23:55  星火撩原  阅读(3)  评论(0)    收藏  举报