AR34没有学习到两条等价默认路由,只从AR30学习到一条。

题目:AR34没有学习到两条等价默认路由,只从AR30学习到一条。

一、故障根因判断

        AR31配置了错误的ISIS路由器类型和区域地址。
二、故障分析

2.1 故障重现,在AR34上查看IP路由表,命令及输出结果如下:

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

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

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   ISIS-L1 15   10          D   10.5.34.30      GigabitEthernet0/0/0

. . . . . .

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

         由以上输出可见,AR34只存在一条缺省路由,下一跳为AR30的接口IP地址。由拓扑可知AR34和AR30、AR31需要建立ISIS邻居关系,进一步检查ISIS邻居关系。

2.2 在AR34上查看ISIS邻居关系,命令及输出结果如下:

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

<AR34>dis isis peer  

                          Peer information for ISIS(1)

  System Id     Interface          Circuit Id       State HoldTime          Type      PRI
-------------------------------------------------------------------------------
0000.0000.0030  GE0/0/0            0000.0000.0034.01 Up   29s      L1       64 

Total Peer(s): 1

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

        由以上输出可见,AR34只和AR30建立ISIS邻居关系,与AR31没有建立ISIS邻居关系,需要进一步检查AR34和AR31的ISIS邻居无法建立的原因。

2.3 在AR34上查看ISIS的摘要信息,命令及输出结果如下:

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

[AR34]display isis brief

                     ISIS Protocol Information for ISIS(1)
                     -------------------------------------
SystemId: 0000.0000.0034      System Level: L1    
Area-Authentication-mode: NULL
Domain-Authentication-mode: NULL
Ipv6 is not enabled
ISIS is in invalid restart status
ISIS is in protocol hot standby state: Real-Time Backup

Interface: 10.5.34.34(GE0/0/0)
Cost: L1 10        L2 10                     Ipv6 Cost: L1 10   L2 10   
State: IPV4 Up                                 IPV6 Down
Type: BROADCAST                         MTU: 1497      
Priority: L1 64   L2 64   
Timers:     Csnp: L1 10    L2 10    ,Retransmit: L12 5   , Hello: L1 10 L2 10  ,
 
Hello Multiplier: L1 3    L2 3     , LSP-Throttle Timer: L12 50  

Interface: 10.5.14.34(GE0/0/1)
Cost: L1 10        L2 10                       Ipv6 Cost: L1 10   L2 10   
State: IPV4 Up                                  IPV6 Down
Type: BROADCAST                          MTU: 1497      
Priority: L1 64   L2 64   
Timers:     Csnp: L1 10    L2 10    ,Retransmit: L12 5   , Hello: L1 10 L2 10  ,
 
Hello Multiplier: L1 3    L2 3     , LSP-Throttle Timer: L12 50  

Interface: 10.5.1.34(Loop0)
Cost: L1 0         L2 0                         Ipv6 Cost: L1 0    L2 0    
State: IPV4 Up                                 IPV6 Down
Type: P2P                                         MTU: 1500      
Priority: L1 64   L2  64   
Timers:     Csnp: L12 10  , Retransmit: L12 5   , Hello: 10  ,
Hello Multiplier: 3            , LSP-Throttle Timer: L12 50  

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

       由以上输出可见,AR34是level-1类型的ISIS路由器,并且接口g0/0/0和g0/0/1都启用了ISIS,链路cost相同都为10,接口类型为Broadcast,需要进一步检查AR34和AR31的直连链路网络层连通性。

2.4 在AR34进行ping命令测试,命令及输出结果如下:

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

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

  --- 10.5.14.31 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 20/36/90 ms

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

        由以上输出结果可见,该链路网络层通信正常,此时需要检查AR31的ISIS邻居。

2.5 在AR31上查看ISIS邻居关系,命令及输出结果如下:

<AR31>display  isis  peer 

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

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

        没有任何的输出,可见AR31没有与任何路由器形成ISIS邻居关系,进一步查看AR31的ISIS摘要信息。

2.6 在AR31上查看ISIS摘要信息,命令及输出结果如下:

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

<AR31>display  isis brief

                     ISIS Protocol Information for ISIS(1)
                     -------------------------------------
SystemId: 0000.0000.0031      System Level: L1    
Area-Authentication-mode: NULL
Domain-Authentication-mode: NULL
Ipv6 is not enabled
ISIS is in invalid restart status
ISIS is in protocol hot standby state: Real-Time Backup

Interface: 10.5.14.31(GE0/0/1)
Cost: L1 10        L2 10                      Ipv6 Cost: L1 10   L2 10   
State: IPV4 Up                                 IPV6 Down
Type: BROADCAST                         MTU: 1497      
Priority: L1 64   L2 64   
Timers:     Csnp: L1 10    L2 10    ,Retransmit: L12 5   , Hello: L1 10 L2 10  ,
 
Hello Multiplier: L1 3    L2 3     , LSP-Throttle Timer: L12 50  

Interface: 10.5.130.31(GE0/0/2)
Cost: L1 10        L2 10                      Ipv6 Cost: L1 10   L2 10   
State: IPV4 Up                                 IPV6 Down
Type: BROADCAST                         MTU: 1497      
Priority: L1 64   L2 64   
Timers:     Csnp: L1 10    L2 10    ,Retransmit: L12 5   , Hello: L1 10 L2 10  ,
 
Hello Multiplier: L1 3    L2 3     , LSP-Throttle Timer: L12 50  

Interface: 10.5.1.31(Loop0)
Cost: L1 0         L2 0                        Ipv6 Cost: L1 0    L2 0    
State: IPV4 Up                                IPV6 Down
Type: P2P                                       MTU: 1500      
Priority: L1 64   L2  64   
Timers:     Csnp: L12 10  , Retransmit: L12 5   , Hello: 10  ,
Hello Multiplier: 3            , LSP-Throttle Timer: L12 50  

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

       由以上输出可见,AR31的接口g0/0/1和g0/0/2都正常启用了ISIS,接口类型为Broadcast,且AR31为level-1的ISIS路由器。存在故障AR31的ISIS路由器类型配置错误,应该配置为Level1/2,需要进一步检查R31的ISIS的接口信息。

2.7 在AR31上查看ISIS的接口信息,命令及输出结果如下:

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

<AR31>display isis interface 

                       Interface information for ISIS(1)
                       ---------------------------------
 Interface         Id       IPV4.State          IPV6.State      MTU     Type     DIS   
 GE0/0/1         001          Up                   Down            1497     L1/L2    No/No 
 GE0/0/2         002          Up                   Down            1497     L1/L2    No/No 
 Loop0            001          Up                  Down             1500     L1/L2     -- 

       由以上输出可见,AR31的接口均为类型L1/2,继续对比AR34和AR31互发的ISIS报文是否错误。

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

2.8 在AR31上查看ISIS接口错误信息,命令及输出结果如下:

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

<AR31>display  isis error  interface  g0/0/1
Statistics of errored packets for GE0/0/1:
--------------------------------------------------------------------
LSP packet errors:
Longer LSP                       : 0           Smaller LSP             : 0           
Mismatched Level             : 0           Invalid Sysid           : 0           
Zero Sequence Number    : 0           Illegal IS Type         : 0           
Zero Checksum                 : 0           Incorrect Checksum      : 0           
Bad Authentication            : 0           Bad Auth Count          : 0           
More Protocol TLV             : 0           Bad Nbr TLV             : 0           
Bad Extended IS TLV        : 0           Bad IF Addr TLV         : 0           
Bad Reach TLV                 : 0           Bad Inter Domain TLV    : 0           
Mismatched Area Id(L1)    : 0           Bad TLV Length          : 0          
Bad Alias TLV                    : 0           Bad Area TLV            : 0           
Bad SRLG TLV                  : 0           Unknown Adjacency       : 0           
Bad Protocol ID                 : 0           Bad Version             : 0           
Zero Lifetime                     : 0           Bad Ext Reach TLV       : 0           
Bad TE Router ID TLV      : 0           Bad TE Sub TLV          : 0           

Hello packet errors:
Bad Packet Length            : 0           Reserved CircType       : 0           
Repeated System ID         : 0           Bad Circuit Type        : 0           
Longer packet                        : 0           More Area Addr          : 0           
Longer Area Addr                  : 0           Bad Area Addr TLV       : 0           
More IF Addr                         : 0           Bad Formatted IF TLV    : 0           
More Nbr SNPA(LAN)           : 0           Invalid Sysid           : 0           
Bad TLV Length                    : 0           Zero HoldingTime        : 0           
Unusable IP Addr                 : 0           Repeated IPv4 Addr      : 0           
Mismatched Area Addr(L1): 137         Mismatched Proto        : 0           
SNPA Conflicted(LAN)         : 0           Mismatched Level        : 0           
Mismatched Max Area Addr: 0           Bad Authentication      : 0           
More Auth TLV                     : 0           3-Way Option Error(P2P) : 0           
No Area Addr TLV               : 0           Bad Protocol ID         : 0           
Bad Version                        : 0           Invalid IPv6 Addr       : 0           
More IPv6 IF Addr              : 0           Duplicate IPv6 Addr     : 0           
More Optional Checksum  : 0           Bad Optional Checksum   : 0           
---------------------------------------------------------------------------------------------------------------------------------------------------------------

          由以上输出可见,有错误计数“Mismatched Area Addr(L1): 137”,说明AR34和AR31能够正常交互Level-1的Hello报文,无法建立ISIS Level-1邻居的原因是ISIS区域地址不匹配。进一步查看AR34和AR31的区域配置参数。

2.9 分别在AR31和AR34上查看ISIS区域配置参数,命令及输出结果如下:

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

<AR31>dis isis lsdb  local  verbose 

                        Database information for ISIS(1)
                        --------------------------------

                          Level-1 Link State Database

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL
-------------------------------------------------------------------------------
0000.0000.0031.00-00* 0x00000004   0x4c0f        1152          88      0/0/0   
 SOURCE       0000.0000.0031.00
 NLPID        IPV4
 AREA ADDR    49.0006 

. . . . . . 

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

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

<AR34>dis isis lsdb local  verbose 

                        Database information for ISIS(1)
                        --------------------------------

                          Level-1 Link State Database

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL
-------------------------------------------------------------------------------
0000.0000.0034.00-00* 0x0000000d   0xe154        1068          102     0/0/0   
 SOURCE       0000.0000.0034.00
 NLPID        IPV4
 AREA ADDR    49.0005 

. . . . . . 

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

      由以上输出可见,AR31的ISIS区域地址为49.0006 ,AR34的ISIS区域地址为49.0005。

结论:AR31和AR34无法建立ISIS L1邻居关系的原因是ISIS区域地址不匹配,需要将AR31的ISIS区域地址配置为49.0005;AR31和AR28无法建立ISIS L2邻居关系的原因是AR31不是类型L1/2的ISIS路由器。

三、故障处理

3.1 在AR31上执行以下命令:

system-view

isis {isis进程号}

undo network 49.0006.0000.0000.0031.00

network 49.0005.0000.0000.0031.00

is-level level-1-2

        执行完以上命令在AR34上使用“display ip routing-table”查看故障是否解决。

3.2 其他高可能性故障

(1)AR31上配置了不通告ATT比特位的命令,在AR31上执行以下命令:

            system-view

            isis {isis进程号}

            undo attached-bit advertise

(2)在AR34上针对下一跳配置了weight值,在AR34上执行以下命令:

            system-view

            isis {isis进程号}

            dis this

undo nexthop 10.5.x.x

(3)AR28的g0/0/2接口配置了认证

            system-view

            interface g0/0/2

            undo isis authticate-mode

(4)AR28的g0/0/2接口没有启用ISIS

            system-view

            interface g0/0/2

            isis enable {isis进程号}

3.3 执行完以上命令后在AR34上再次查看IP路由表。如果故障依然存在,请提供完整的设备配置信息并拨打华为400服务热线寻求华为专家的协助!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

晶晶娃在战斗

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

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

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

打赏作者

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

抵扣说明:

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

余额充值