网络故障排查:OSPF故障排查

1、检查OSPF邻居状态

        1.1 首先查看两端OSPF邻居状态是否正常,正常情况下DRother之间的邻居关系应该稳定在2-way状态,非DRother之间的邻居关系应该稳定在Full状态。


<Huawei> display ospf 1 peer brief
                                                                                
         OSPF Process 1 with Router ID 1.1.1.1                             
                  Peer Statistic Information                                   
 -------------------------------------------------------------------            
 Area Id         Interface                  Neighbor id      State              
 0.0.0.0         GigabitEthernet1/0/0       3.3.3.3          Full                
 -------------------------------------------------------------------  
 Total Peer(s):     1

        1.2 确认OSPF及邻居两端OSPF参数匹配

                1.2.1 确认接口启动了OSPF

<Huawei> display ospf interface
          OSPF Process 1 with Router ID 192.168.1.1
                  Interfaces

 Area: 0.0.0.0        (MPLS TE not enabled)
 IP Address      Type         State    Cost  Pri   DR              BDR
 192.168.1.2     Broadcast    DR       1     1     192.168.1.2     192.168.1.3

 Area: 0.0.0.1        (MPLS TE not enabled)
 IP Address      Type         State    Cost  Pri   DR              BDR
 172.16.0.1      Broadcast    DR       1     1     172.16.0.1      172.16.0.2

                1.2.2 确认邻居两端OSPF参数相匹配

                        1.2.2.1 OSPF区域是否匹配

                        1.2.2.2 OSPF区域认证是否匹配

                        1.2.2.3 两端OSPF接口上计时器设定值是否匹配

                        1.2.2.4 两端OSPF接口类型是否匹配

                        1.2.2.5 广播网络中两端接口子网掩码是否相同

                        1.2.2.6 NBMA网络是否指定邻居

        1.3 确认邻接关系的两端接口没有设置为静默端口,当设置为静默端口,它将不能发送OSPF Hello报文,因此OSPF邻居关系无法形成。

<Huawei>display current-configuration configuration ospf

ospf 1
 silent-interface GigabitEthernet 1/0/1
    area 0.0.0.0s
     network 10.10.1.0 0.0.0.255
network 10.10.4.0 0.0.0.255
    area 0.0.0.1
network 10.10.2.0 0.0.0.255

        1.4 查看OSPF路由表是否存在相应路由

<Huawei> display ospf routing
         OSPF Process 1 with Router ID 10.2.2.9                                
                  Routing Tables                                                
                                                                                
 Routing for Network                                                            
 Destination        Cost  Type       NextHop         AdvRouter       Area       
 10.12.12.0/24      1     Transit    10.12.12.10     10.2.2.9        0.0.0.1    
 10.13.13.0/24      1     Stub       10.13.13.1      10.2.2.9        0.0.0.0    
 10.11.11.0/24      2     Transit    10.12.12.11     10.0.0.1        0.0.0.1    

 Routing for ASEs
 Destination        Cost      Type       Tag      NextHop         AdvRouter
 10.0.0.0/8         1         Type2      1        10.12.12.11     10.0.0.1
 
 Total Nets: 4
 Intra Area: 3  Inter Area: 0  ASE: 1  NSSA: 0

        1.5 查看OSPF路由表未发现响应路由信息,请首先确认路由信息是否在OSPF中正确发布,对于未进行发布的路由请修改配置将路由正确发布。

<Huawei>display current-configuration configuration ospf

ospf 1
    area 0.0.0.0s
     network 10.10.1.0 0.0.0.255
network 10.10.4.0 0.0.0.255
    area 0.0.0.1
network 10.10.2.0 0.0.0.255

        1.6 确认OSPF LSDB数据库中是否存在路由计算所需的正确LSA信息。

                1.6.1 区域内的LSDB有: router lsa ,network lsa (广播网络)

显示OSPF链路状态数据库中Router LSA的相关信息。

<HUAWEI> display ospf lsdb router
          OSPF Process 1 with Router ID 1.1.1.1
                          Area: 0.0.0.0
                  Link State Database

  Type      : Router
  Ls id     : 2.2.2.2
  Adv rtr   : 2.2.2.2
  Ls age    : 52
  Len       : 48
  Options   :  E
  seq#      : 80000006
  chksum    : 0xbf5a
  Link count: 2
     Link ID: 1.2.1.2
     Data   : 1.2.1.2
     Link Type: TransNet
     Metric : 1
     Link ID: 2.2.2.2
     Data   : 255.255.255.255
     Link Type: StubNet
     Metric : 0
     Priority : Medium

   

# 显示OSPF链路状态数据库中Network LSA的相关信息。

<HUAWEI> display ospf 1 lsdb network 1.1.1.1
          OSPF Process 1 with Router ID 1.1.1.1
                          Area: 0.0.0.0
                  Link State Database

  Type      : Network
  Ls id     : 10.1.1.1
  Adv rtr   : 1.1.1.1
  Ls age    : 167
  Len       : 32
  Options   :  E
  seq#      : 80000002
  chksum    : 0x3408
  Net mask  : 255.255.255.0

  Attached Router    2.2.2.2
  Attached Router    1.1.1.1

         

                1.6.2 区域间的LSDB有: Summary lsa , adv Rtr的Router LSA

# 显示OSPF链路状态数据库中Network Summary LSA的相关信息。

<HUAWEI> display ospf 1 lsdb summary 10.2.1.0
          OSPF Process 1 with Router ID 1.1.1.1
                    Area: 0.0.0.0
                  Link State Database

  Type      : Sum-Net
  Ls id     : 10.2.1.0
  Adv rtr   : 2.2.2.2
  Ls age    : 419
  Len       : 28
  Options   :  E
  seq#      : 80000001
  chksum    : 0x1d21
  Net mask  : 255.255.255.0
  Tos 0  metric: 1       
  Priority  : Medium

                1.6.3 区域外的LSDB有: ASE LSA,adv Rtr的Router LSA

# 显示OSPF链路状态数据库中ASBR Summary LSA的相关信息。

<HUAWEI> display ospf 1 lsdb asbr 2.2.2.2
          OSPF Process 1 with Router ID 1.1.1.1
                    Area: 0.0.0.2
                  Link State Database

  Type      : Sum-Asbr
  Ls id     : 2.2.2.2
  Adv rtr   : 1.1.1.1
  Ls age    : 90
  Len       : 28
  Options   :  E
  seq#      : 80000001
  chksum    : 0xec62
  Tos 0  metric: 1
显示OSPF链路状态数据库中AS-external LSA的相关信息。

<HUAWEI> display ospf 100 lsdb ase 10.10.1.0
          OSPF Process 1 with Router ID 1.1.1.1
                  Link State Database

  Type      : External
  Ls id     : 10.10.1.0
  Adv rtr   : 2.2.2.2
  Ls age    : 569
  Len       : 36
  Options   :  E
  seq#      : 80000002
  chksum    : 0x90d0
  Net mask  : 255.255.255.0
  TOS 0  Metric: 1
  E type    : 2
  Forwarding Address : 0.0.0.0
  Tag       : 1
  Priority  : Medium

                1.6.4 外部路由通过区域间学习的LSDB有: ASE LSA, ADV Router Asbr Sumarry LSA 

# 显示OSPF链路状态数据库中NSSA External LSA的相关信息。

<HUAWEI> display ospf 1 lsdb nssa 10.10.1.0
          OSPF Process 1 with Router ID 1.1.1.1
                    Area: 0.0.0.1
                  Link State Database

  Type      : NSSA
  Ls id     : 10.10.1.0
  Adv rtr   : 2.2.2.2
  Ls age    : 521
  Len       : 36
  Options   : None
  seq#      : 80000005
  chksum    : 0x9ea7
  Net mask  : 255.255.255.0
  TOS 0  Metric: 1
  E type    : 2
  Forwarding Address : 10.2.1.2
  Tag       : 1
  Priority  : Medium

1.7 导致OSPF数据库中LSA异常或者缺失的原因主要包括如下几种情况,需要从相关的配置或规划角度进行修正。

        1.7.1 骨干区域被分割,导致LSA缺失

        1.7.2  虚连接配置错误,导致LSA缺失

        1.7.3   Router ID冲突,导致LSA震荡

1.8 外部路由携带FA地址确认FA路由为有效路由,ospf必须能够通过区域内或区域间路由到达该FA地址,否则该该外部地址不会加入OSPF路由表。

<HUAWEI> display ospf 100 lsdb ase 10.10.1.0
          OSPF Process 1 with Router ID 1.1.1.1
                  Link State Database

  Type      : External
  Ls id     : 10.10.1.0
  Adv rtr   : 2.2.2.2
  Ls age    : 569
  Len       : 36
  Options   :  E
  seq#      : 80000002
  chksum    : 0x90d0
  Net mask  : 255.255.255.0
  TOS 0  Metric: 1
  E type    : 2
  Forwarding Address : 0.0.0.0
  Tag       : 1
  Priority  : Medium

<HUAWEI> display ospf routing
          OSPF Process 1 with Router ID 4.4.4.4
                   Routing Tables
 
 Routing for Network
 Destination        Cost  Type       NextHop         AdvRouter       Area
 172.16.1.0/24      4     Inter-area 192.168.2.1     2.2.2.2         0.0.0.2
 172.17.1.0/24      1     Transit    172.17.1.1      4.4.4.4         0.0.0.2
 192.168.0.0/24     2     Inter-area 192.168.2.1     2.2.2.2         0.0.0.2
 192.168.1.0/24     3     Inter-area 192.168.2.1     2.2.2.2         0.0.0.2
 192.168.2.0/24     1     Stub       192.168.2.2     4.4.4.4         0.0.0.2

 Routing for ASEs
 Destination    Cost      Type       Tag         NextHop         AdvRouter
 10.0.0.0/8     1         Type2      1           192.168.2.1     1.1.1.1

 Total Nets: 6
 Intra Area: 2  Inter Area: 3  ASE: 1  NSSA: 0

1.9 查看OSPF路由是否加入全局路由表,只有加入到全局路由表的路由才能指导数据包的转发,并需要确保该路由为最优路由。

<HUAWEI> display ip routing-table 1.1.1.1 32 verbose
Route Flags: R - relay, D - download
to fib
---------------------------------------------------------------
Routing Table : Public
Summary Count : 1
 
 
Destination: 1.1.1.1/32
     Protocol: Static          Process ID: 0
   Preference: 60                    Cost: 0
      NextHop: 2.2.2.2          Neighbour: 0.0.0.0
        State: Active Adv GotQ        Age: 02h17m46s
          Tag: 0                 Priority: 0
        Label: NULL               QoSInfo: 0x0
 RelayNextHop: 192.168.12.1     Interface: Ethernet0/2/0
     TunnelID: 0x0                  Flags: RD
BkNextHop: 24.24.24.241   BkInterface: GigabitEthernet6/0/2
Routing Table: 该路由所在的实例名,“Public”特指公网实例
Summary Count:命令行中前缀的路由的条数
Destination:路由的目的地址以及掩码长度
Protocol:路由协议名称
Process ID:路由所在的进程ID
Preference:路由协议的优先级
Cost:路由开销
NextHop:路由的下一跳。对于需要迭代的路由,这是原始下一跳。
Neighbour:邻居
State:路由的状态。包括如下几种:
Active:活跃的路由
Invalid:无效的路由
Inactive:非活跃的路由
NoAdv:不允许发布的路由
Adv:可以发布的路由
Del:即将被删除的路由
GotQ:迭代成功的路由
WaitQ:尚未迭代成功的路由
Stale:带Stale标记的路由,在GR中使用
Age:路由生成后的持续时间
Tag:路由标识
Label:MPLS分配的标签
QosInfo:Qos信息
RelayNextHop:迭代下一跳
Interface:出接口
TunnelID:隧道ID
Flags:路由标记。包括:
R:表示该路由是迭代路由
D:表示该路由成功下发到FIB表
BkNextHop:备份下一跳
BkInterface:备份出接口

   

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在配置OSPF时,可能会遇到以下常见故障: 1. 邻居关系未建立:邻居关系未建立可能是由于Hello报文未能正确传递或邻居参数不匹配所致。解决方法包括检查接口配置、网络连接、Hello报文参数(如区域ID、优先级)是否正确,并确保网络层连接正常。 2. 邻居关系异常断:邻居关系的断可能是由于网络故障、链路状态数据库(LSDB)同步问题或路由器配置更改引起的。解决方法包括检查链路状态数据库同步状态、邻居的连通性、网络连接问题,并确保路由器配置的一致性。 3. 路由信息不更新:路由信息不更新可能是由于数据库描述(DBD)报文未正确交换、链路状态请求(LSR)报文未被响应或链路状态更新(LSU)报文未传递等原因引起的。解决方法包括检查DBD报文的交换情况、LSR报文是否被响应、LSU报文是否被传递,并确保网络连接和配置正确。 4. 路由环路:路由环路可能是由于OSPF区域划分不合理、区域边界路由器(ABR)配置错误或网络拓扑异常等原因引起的。解决方法包括重新设计区域划分、检查ABR配置是否正确、验证网络拓扑的物理连接和逻辑设计,并确保网络的层次结构合理。 5. 路由丢失或错误:路由丢失或错误可能是由于配置错误、OSPF进程异常或报文传递问题引起的。解决方法包括检查路由器的配置、验证OSPF进程状态、检查报文传递的连通性和参数设置,并确保网络的稳定性和正确性。 在解决这些故障时,可以采取以下方式: 1. 检查配置:仔细检查路由器的OSPF配置,确保参数设置正确,包括区域ID、优先级、Hello定时器等。 2. 验证接口:检查OSPF相关接口的状态和配置,***

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值