AR29的loopback0无法访问AR33的loopback0

题目;AR29的loopback0无法访问AR33的loopback0。

一、故障根因判断

          AR29的loopback0无法访问AR33的loopback0的根本原因是:AR29和AR33存在hello时间不一致,(Hello Int: 10, Hello Int: 15),并且区域类型不一致(Option: _E_,Option: _N_)。其中AR29被配置为普通区域类型,AR33被配置为了NSSA区域类型。
二、故障分析

2.1 故障重现:在AR29上,以自身的Loopback0接口的地址作为源地址去ping AR33的LoopBack0接口的地址,测试结果如下:

<AR29>ping -a 10.5.1.29 10.5.1.33
  PING 10.5.1.33: 56  data bytes, press CTRL_C to break
    Request time out
    Request time out
    Request time out
    Request time out
    Request time out

  --- 10.5.1.33 ping statistics ---
    5 packet(s) transmitted
    0 packet(s) received
    100.00% packet loss
------------------------------------------------------------------------------------------------------------------------------

       由测试结果得知,故障确实存在,需要在AR29上检查路由表是否存在AR33的Loopback0接口地址的路由。

2.2 在AR29上使用display ip routing-table 命令检查是否存在AR33的Loopback0接口地址的路由,测试及输出结果如下所示:

<AR29>dis ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 11       Routes : 11       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      10.5.1.29/32  Direct  0    0           D   127.0.0.1       LoopBack0
      10.5.40.0/24  Direct  0    0           D   10.5.40.30      GigabitEthernet
0/0/1
     10.5.40.30/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
    10.5.40.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
     10.5.128.0/24  Direct  0    0           D   10.5.128.30     GigabitEthernet
0/0/0
    10.5.128.30/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
   10.5.128.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
------------------------------------------------------------------------------------------------------------------------------

      由以上输出可见,AR29并不存在到达AR33的Loopback0接口地址的路由。由于当前运行的是OSPF路由协议,所以需要检查OSPF邻居关系是否建立正常。

2.3 在AR29上通过display ospf peer brief 命令检查AR29与AR33的邻居关系是否建立正常,输出结果如下所示:

------------------------------------------------------------------------------------------------------------------------------

<AR29>dis ospf peer  brief 

     OSPF Process 1 with Router ID 10.5.1.29
          Peer Statistic Information
 ----------------------------------------------------------------------------
 Area Id          Interface                        Neighbor id      State    
 ----------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------

       由以上输出结果可知,AR29与AR33没有建立full的邻居关系,需要进一步判断OSPF邻居建立是否出现错误,先排查接口是否发布到OSPF的进程中了。

2.4 检查AR29的相关接口信息,输出结果如下所示:

----------------------------------------------------------------------------------------------------------------

<AR29>dis ospf interface  all  

。。。。。。

Area: 0.0.0.2          (MPLS TE not enabled)

 Interface: 10.5.40.30 (GigabitEthernet0/0/1)
 Cost: 1       State: DR        Type: Broadcast    MTU: 1500  
 Priority: 1
 Designated Router: 10.5.40.30
 Backup Designated Router: 0.0.0.0
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1 

 Interface: 10.5.1.29 (LoopBack0)
 Cost: 0       State: P-2-P     Type: P2P       MTU: 1500  
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1 
----------------------------------------------------------------------------------------------------------------

      由以上输出结果可知,AR29的Loopback0和G0/0/1都发布在area 2 中,并且得知G0/0/1接口网络类型是广播型,hello间隔是10s,dead间隔时间是40s,mtu是1500。由于邻居关系的建立依赖于网络层连通性,所以下一步检查路由器之间的网络连通性。

2.5 在AR29上使用ping测试AR29和AR33的接口G0/0/1的网络层通信输出结果如下:

----------------------------------------------------------------------------------------------------------------

<AR29>ping 10.5.40.34
  PING 10.5.40.34: 56  data bytes, press CTRL_C to break
    Reply from 10.5.40.34: bytes=56 Sequence=1 ttl=255 time=30 ms
    Reply from 10.5.40.34: bytes=56 Sequence=2 ttl=255 time=20 ms
    Reply from 10.5.40.34: bytes=56 Sequence=3 ttl=255 time=20 ms
    Reply from 10.5.40.34: bytes=56 Sequence=4 ttl=255 time=30 ms
    Reply from 10.5.40.34: bytes=56 Sequence=5 ttl=255 time=30 ms

  --- 10.5.40.34 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 20/26/30 ms

----------------------------------------------------------------------------------------------------------------

      由以上输出结果可知,AR29和AR33的接口G0/0/1的网络层通信正常,所以下一步检查OSPF协议配置的故障信息。

2.6 在AR29上使用命令display  ospf error  interface g0/0/1来检查OSPF邻居建立是否接收到错误的数据包,测是结果如下所示:

----------------------------------------------------------------------------------------------------------------

<AR29>display  ospf error  interface g0/0/1

     OSPF Process 1 with Router ID 10.5.1.29
         OSPF error statistics 

 Interface: GigabitEthernet0/0/1 (10.5.40.30)
General packet errors:
 0     : Bad version                    0     : Bad checksum
 0     : Bad area id                    0     : Bad authentication type
 0     : Bad authentication key         1     : Unknown neighbor
 0     : Bad net segment                6     : Extern option mismatch
 0     : Router id confusion

HELLO packet errors:
 0     : Netmask mismatch               111   : Hello timer mismatch
 0     : Dead timer mismatch            0     : Invalid Source Address

----------------------------------------------------------------------------------------------------------------

      由以上输出课件,AR29于AR33的hello时间不匹配,所以无法正常建立邻居关系,为确定是否还存在其他影响邻居无法建立的因素,需要进一步排查。

2.7 在AR29上打开调试命令来确定AR29和AR33是否存在其他影响邻居关系的建立,测试的输出结果如下:

Sep 28 2020 14:50:57.279.2-08:00 AR29 RM/6/RMDEBUG:    Source Address: 10.5.40.34
Sep 28 2020 14:50:57.279.3-08:00 AR29 RM/6/RMDEBUG:    Destination Address: 224.0.0.5
Sep 28 2020 14:50:57.279.4-08:00 AR29 RM/6/RMDEBUG:    Ver# 2, Type: 1 (Hello)
Sep 28 2020 14:50:57.279.5-08:00 AR29 RM/6/RMDEBUG:    Length: 44, Router: 10.5.1.33
Sep 28 2020 14:50:57.279.6-08:00 AR29 RM/6/RMDEBUG:    Area: 0.0.0.2, Chksum: 0
Sep 28 2020 14:50:57.279.7-08:00 AR29 RM/6/RMDEBUG:    AuType: 02
Sep 28 2020 14:50:57.279.8-08:00 AR29 RM/6/RMDEBUG:    Key(ascii): * * * * * * * *
Sep 28 2020 14:50:57.279.9-08:00 AR29 RM/6/RMDEBUG:    Net Mask: 255.255.255.0
Sep 28 2020 14:50:57.279.10-08:00 AR29 RM/6/RMDEBUG:  Hello Int: 15, Option: _N_
Sep 28 2020 14:50:57.279.11-08:00 AR29 RM/6/RMDEBUG:  Rtr Priority: 1, Dead Int: 60
Sep 28 2020 14:50:57.279.12-08:00 AR29 RM/6/RMDEBUG:  DR: 10.5.40.34
Sep 28 2020 14:50:57.279.13-08:00 AR29 RM/6/RMDEBUG:  BDR: 0.0.0.0
Sep 28 2020 14:50:57.279.14-08:00 AR29 RM/6/RMDEBUG:  # Attached Neighbors: 0
 

Sep 28 2020 14:51:02.739.2-08:00 AR29 RM/6/RMDEBUG:   Source Address: 10.5.40.30
Sep 28 2020 14:51:02.739.3-08:00 AR29 RM/6/RMDEBUG:   Destination Address: 224.0.0.5
Sep 28 2020 14:51:02.739.4-08:00 AR29 RM/6/RMDEBUG:   Ver# 2, Type: 1 (Hello)
Sep 28 2020 14:51:02.739.5-08:00 AR29 RM/6/RMDEBUG:   Length: 44, Router: 10.5.1.29
Sep 28 2020 14:51:02.739.6-08:00 AR29 RM/6/RMDEBUG:   Area: 0.0.0.2, Chksum: 0
Sep 28 2020 14:51:02.739.7-08:00 AR29 RM/6/RMDEBUG:   AuType: 02
Sep 28 2020 14:51:02.739.8-08:00 AR29 RM/6/RMDEBUG:   Key(ascii): * * * * * * * *
Sep 28 2020 14:51:02.739.9-08:00 AR29 RM/6/RMDEBUG:   Net Mask: 255.255.255.0
Sep 28 2020 14:51:02.739.10-08:00 AR29 RM/6/RMDEBUG:  Hello Int: 10, Option: _E_
Sep 28 2020 14:51:02.739.11-08:00 AR29 RM/6/RMDEBUG:  Rtr Priority: 1, Dead Int:40
Sep 28 2020 14:51:02.739.12-08:00 AR29 RM/6/RMDEBUG:  DR: 10.5.40.30
Sep 28 2020 14:51:02.739.13-08:00 AR29 RM/6/RMDEBUG:  BDR: 0.0.0.0
Sep 28 2020 14:51:02.739.14-08:00 AR29 RM/6/RMDEBUG:  # Attached Neighbors: 0
-----------------------------------------------------------------------------------------------------------------------------------------

      由以上输出结果可知,AR29和AR33存在hello时间不一致,(Hello Int: 10, Hello Int: 15),并且区域类型不一致(Option: _E_,Option: _N_)。其中AR29被配置为普通区域类型,AR33被配置为了NSSA区域类型。其他影响邻居建立的因素Router-id不冲突、dead time一致、Area信息一致、接口掩码一致、hello报文源地址在一个网段、不存在认证错误。

结论:此故障产生的原因是AR29和AR33的OSPF区域类型配配置不匹配,hello时间不匹配,从而导致无法建立full的邻居关系进而无法计算路由。

三、故障处理

3.1 根据拓扑可知,AR33于AR29处于OSPF区域2中,将AR29的Area2配置为NSSA区域即可:

system-view

ospf 1

area 2

nssa

intterface g0/0/1

ospf timer hello 15

执行完以上命令后在AR29上进行一下测试:

display ospf peer brief

display ip routing-table

ping -a 10.5.1.29 10.5.1.33

3.2 如果以上处理方式仍然不能解决那么还可能存在一下几种高可能性故障:

(1)AR33上Loopback0接口没有加入到OSPF进程中,需要执行以下命令来解决。

sys

ospf 1

area 2

network 10.5.1.33 0.0.0.0

(2)AR29和AR33在OSPF进程下做了路由过滤,需要执行以下命令来解决。

display ospf brief

sys

ospf  1

undo filter-policy xxx import

(3)AR33接口做了过滤策略,需要执行以下命令来解决。

display traffic-filter appiled-record

display traffic-policy appiled-record

sys

int {启用了策略的接口}

undo  traffic-policy inbound/outbound

undo  traffic-filter  inbound/outbound

 

执行完以上命令后在AR29上进行一下测试:

display ospf peer brief

display ip routing-table

ping -a 10.5.1.29 10.5.1.33

 

3.3 如果以上命令均不能解决问题则需要用户提供完整的设备配置信息或者直接派遣工程师前往排查,并且拨打华为400服务热线请求华为TAC专家协助故障处理,谢谢!

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
目录 HCE诊断拓扑 AC考试题含题目 1taC1、AR29loopback0无法访问AR28的 loopback0(HCE3.0新增tac)xt 2taC2、AR29loopback0无法访问AR33loopback0.tt 3tac3、AR32的 loopback0无法访问AR28的 loopback0.tt 4ta4、AR32无法访问中间系统到中间系统所有路由(暂时没考,不要关注)tt 5tac5-1R28G002口使用了基于源地址为R32 loopback出方向的流量过滤tt 5ac5-2R30G000口做了基于源地址为R32 loopback0出方向的流量tt 6tac6-1AR34没有学习到两条等价缺省路由区域D和类型不一致(暂时没考,不要关注)tt 6tac62AR34没有学习到两条等价缺省路由中间系统到中间系统类型不一致bxt 6tac6-3AR34没有学习到两条等价缺省路由区域D不一致txt 1、AR29 Loopback0无法访问AR28 Loopback0 1.341,125字节 2、AR29 Loopback0无法访问AR33 Loopback 3、AR29 Loopback0无法访问AR33 Loopback 4、AR29 Loopback0无法访问AR33 Loopback0 5、AR32 Loopback0无法访问AR28 Loopback 6、AR32 Loopback0无法访可SIS区域中的任何地址(该题所有地址都无法访问) 7、AR32 Loopback0无法访问SS区域中的部分地址(该题无法访问AR31的所有接口,AR34的G001) 8、AR32 Loopback0无法访问S区域中的部分地址(该题无法访问AR31的所有接囗,AR34的G001) 9、AR32 Loopback0无法访问SS区域中的部分地址(该题无法访问AR34的G000和 Loopback) 10、AR34没有学习到两条等价默认路由,只从AR30学习到条 11、AR34没有学习到两条等价默认路由,只从AR30学习到条 诊断1SW6Van划分错误 诊断2-10 SPF hello时间和区域不一致 诊断2-2OSPF区域不一致 诊断2-30 SPf hello时间不一致 诊断3 OSPF AR28三类LSA过滤 诊断4-10 SPF AR28五类LSA过滤 诊断4-2AR28的G002接口过滤 诊断4-3AR30的G000接口过滤 诊断5-1SIAR31类型错误 诊断5-2 ISIS AR31区域ID错误 环境说明tt

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晶晶娃在战斗

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值