ARP学习失败 (huawei.com):https://info.support.huawei.com/network/ptmngsys/Web/tsrev_s/cn/content/s/50_edesk_arp_fail_to_learn/edesk_arp_fail_to_learn_edesk000.html

ARP学习失败 (huawei.com)-------------------

https://info.support.huawei.com/network/ptmngsys/Web/tsrev_s/cn/content/s/50_edesk_arp_fail_to_learn/edesk_arp_fail_to_learn_edesk000.html

 

检查接口协议状态是否UP

操作步骤

  1. 检查接口协议状态是否UP

     

    执行命令display interface interface-type interface-number查看接口协议状态。

    <HUAWEI> display interface gigabitethernet 1/0/1
    GigabitEthernet 1/0/1 current state : UP        
    Line protocol current state : UP      
    Description:                          
    Switch Port,Link-type : access(negotiated),
     PVID :    1, TPID : 8100(Hex), The Maximum Frame Length is 9216    
    IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0025-9ef4-abcd 
    Last physical up time   : -
    Last physical down time : 2015-12-21 16:12:29 UTC+08:00
    Current system time: 2012-06-05 18:56:41      
    Port Mode: COMMON FIBER, Transceiver: 1000_BASE_SX_SFP     
    Speed : 1000,   Loopback: NONE                 
    Duplex: FULL,   Negotiation: ENABLE         
    Mdi   : -, Flow-control: DISABLE          
    Last 300 seconds input rate 0 bits/sec, 0 packets/sec                           
    Last 300 seconds output rate 0 bits/sec, 0 packets/sec                          
    Input peak rate 0 bits/sec, Record time: -                                      
    Output peak rate 0 bits/sec, Record time: -   
    

    如果Line protocol current state不是UP的,需要排查物理链路和配置。

检查接口是否收到ARP报文

操作步骤

  1. 检查接口是否收到ARP报文

     

    执行命令debugging arp packet interface interface-type interface-number查看对应的接口发送和接收的ARP报文。只要有Send an ARP PacketReceive an ARP Packet代表接口发送和接收ARP报文正常。

    <HUAWEI> debugging arp packet interface gigabitEthernet 1/0/1
    Dec  5 2008 19:46:20.80.1-12:00 HUAWEI ARP/7/arp_send:Send an ARP Packet, operation : 1, sender_eth_addr : 0235-2036-adcc,sender_ip_addr : 192.168.150.12, target_eth_addr : 0000-0000-0000, target_ip_addr : 192.168.150.7                
    Dec  5 2008 19:46:20.80.2-12:00 HUAWEI ARP/7/arp_rcv:Receive an ARP Packet,operation : 2, sender_eth_addr : 00e0-0987-7895, sender_ip_addr : 192.168.150.7, target_eth_addr : 0235-2036-adcc, target_ip_addr : 192.168.150.12 
    

    在设备上Ping目的IP,如果没有ARP请求发送出去,也没有收到ARP应答报文,检查子接口上是否使能了arp broadcast enable。终结子接口不能转发ARP广播报文,在收到ARP广播报文后它们直接把该报文丢弃。为了允许终结子接口能转发ARP广播报文,可以通过在子接口上执行命令arp broadcast enable使能终结子接口的ARP广播功能

 

检查是否使能了ARP表项严格学习功能

操作步骤

  1. 检查是否使能了ARP表项严格学习功能

     

    执行命令display current-configuration | include arp,查看是否使能了ARP表项严格学习功能。

    <HUAWEI> display current-configuration | include arp
    arp learning strict 

    如果设备使能了arp learning strict命令,只有本设备主动发送的ARP请求报文的应答报文才能触发本设备学习ARP,其他设备主动向本设备发送的ARP报文不能触发本设备学习ARP,请根据组网需求排查该配置是否需要。

 

检查ARP表项是否超规格

操作步骤

  1. 检查ARP表项是否超规格

     

    ARP表项超规格,设备上会产生如下超规格的告警:

    ARP/4/ARP_THRESHOLDEXCEED_TRAP:OID [OID] The number of ARP entries exceeded the threshold. (entPhysicalIndex=[INTEGER], Slot name=[OCTET], Threshold=[COUNTER], Number of dynamic ARP entries=[COUNTER], Number of static ARP entries=[COUNTER])

    如果ARP表项超规格,请按照下述步骤处理。

     

  2. 执行display arp statistics命令查看设备上ARP表项统计信息,根据网络规划和业务部署,确定是静态ARP表项还是动态ARP表项数量较多。

     

    • 动态ARP表项数量较多,请执行步骤3
    • 静态ARP表项数量较多,请执行步骤4

     

  3. 执行display arp all命令确定哪些接口的ARP表项数量较多,对于ARP表项数量较多的接口,执行display arp interface命令查看指定接口下的ARP表项,检查这些ARP表项是否是用户需要的。

     

    • ARP表项是用户需要的,请收集信息并寻求技术支持
    • 如果ARP表项不是用户需要的,在确保业务不受影响的前提下,可以执行reset arp命令手动清除部分ARP表项,接下来请执行步骤5

     

  4. 执行display current-configuration | include arp static命令,检查配置的静态ARP表项是否是用户需要的。

     

    • 静态ARP表项是用户需要的,请收集信息并寻求技术支持
    • 静态ARP表项不是用户需要的,在确保业务不受影响的前提下,可以执行undo arp static命令,通过指定参数删除指定的静态ARP表项或者执行reset arp static命令手动清除全部静态ARP表项,接下来请执行步骤5

     

  5. 执行display arp statistics命令观察设备的ARP表项总数是否还会异常增加。

     

    • ARP表项还会持续增加,请收集信息并寻求技术支持
    • ARP表项不会持续增加,检查设备上是否还有上述超限告警:
      • 如果没有超限告警,问题解决。
      • 如果仍然有超限告警,请收集信息并寻求技术支持
      • 收集信息并寻求技术支持

        如果上述步骤未能解决问题,请先按如下步骤收集相关信息,然后寻求技术支持。

        操作步骤

        1. 收集故障相关信息
          1. 收集上述步骤的操作结果,并记录到文件中。
          2. 一键式收集设备的所有诊断信息并导出文件。

             

            1. 在用户视图下,执行display diagnostic-information file-name命令,采集设备诊断信息并保存为文件。
              <HUAWEI> display diagnostic-information dia-info.txt
              Now saving the diagnostic information to the device
               100%
              Info: The diagnostic information was saved to the device successfully.
            2. 当诊断信息文件生成之后,您可以通过FTP、SFTP、SCP等方式将其从设备上导出,详细操作可参考管理本地文件
             注意:
            • 您可以在用户视图下执行dir命令,确认文件是否正确生成。
            • 您也可以直接执行display diagnostic-information命令,并通过终端日志存盘方式获取设备诊断信息文件,详细操作可参见设备诊断信息文件获取指导
            • 若输出诊断信息过长,可以按Ctrl+C停止。
            • 此命令主要用于问题定位,搜集系统诊断信息,搜集时可能会影响系统的性能(例如CPU占用率升高等)。因此,在系统正常运行时不建议执行此命令。
            • 严禁在连接到设备的多个终端上同时执行display diagnostic-information命令,否则可能造成设备的CPU占用率明显增高,导致设备性能下降。

             

          3. 收集设备的日志和告警信息并导出文件。

             

            1. 在用户视图下,执行save logfile all命令,将缓冲区的日志和告警信息保存为文件。
              <HUAWEI> save logfile all
              Info: Save logfile successfully.
              Info: Save diagnostic logfile successfully.
            2. 当诊断信息文件生成之后,您可以通过FTP、SFTP、SCP等方式将其从设备上导出,详细操作可参考管理本地文件
             说明:
            您也可以直接执行display logbufferdisplay trapbuffer命令查看设备的日志和告警信息,并通过终端日志存盘方式获取日志和告警信息文件,操作方法与设备诊断信息文件的获取方式相同,可参见设备诊断信息文件获取指导

             

        2. 寻求技术支持

          请您参考如下网页链接信息http://e.huawei.com/cn/how-to-buy/contact-us,寻求技术支持。

           说明:
          在技术支持过程中,请按技术支持人员的指导,将收集的所有信息和文件完整提交,方便技术支持人员进行问题定位。
           

          检查ARP表项是否超规格

          操作步骤

          1. 检查ARP表项是否超规格

             

            ARP表项超规格,设备上会产生如下超规格的告警:

            ARP/4/ARP_THRESHOLDEXCEED_TRAP:OID [OID] The number of ARP entries exceeded the threshold. (entPhysicalIndex=[INTEGER], Slot name=[OCTET], Threshold=[COUNTER], Number of dynamic ARP entries=[COUNTER], Number of static ARP entries=[COUNTER])

            如果ARP表项超规格,请按照下述步骤处理。

             

          2. 执行display arp statistics命令查看设备上ARP表项统计信息,根据网络规划和业务部署,确定是静态ARP表项还是动态ARP表项数量较多。

             

            • 动态ARP表项数量较多,请执行步骤3
            • 静态ARP表项数量较多,请执行步骤4

             

          3. 执行display arp all命令确定哪些接口的ARP表项数量较多,对于ARP表项数量较多的接口,执行display arp interface命令查看指定接口下的ARP表项,检查这些ARP表项是否是用户需要的。

             

            • ARP表项是用户需要的,请收集信息并寻求技术支持
            • 如果ARP表项不是用户需要的,在确保业务不受影响的前提下,可以执行reset arp命令手动清除部分ARP表项,接下来请执行步骤5

             

          4. 执行display current-configuration | include arp static命令,检查配置的静态ARP表项是否是用户需要的。

             

            • 静态ARP表项是用户需要的,请收集信息并寻求技术支持
            • 静态ARP表项不是用户需要的,在确保业务不受影响的前提下,可以执行undo arp static命令,通过指定参数删除指定的静态ARP表项或者执行reset arp static命令手动清除全部静态ARP表项,接下来请执行步骤5

             

          5. 执行display arp statistics命令观察设备的ARP表项总数是否还会异常增加。

             

            • ARP表项还会持续增加,请收集信息并寻求技术支持
            • ARP表项不会持续增加,检查设备上是否还有上述超限告警:
              • 如果没有超限告警,问题解决。
              • 如果仍然有超限告警,请收集信息并寻求技术支持
                • 收集信息并寻求技术支持

                  如果上述步骤未能解决问题,请先按如下步骤收集相关信息,然后寻求技术支持。

                  操作步骤

                  1. 收集故障相关信息
                    1. 收集上述步骤的操作结果,并记录到文件中。
                    2. 一键式收集设备的所有诊断信息并导出文件。

                       

                      1. 在用户视图下,执行display diagnostic-information file-name命令,采集设备诊断信息并保存为文件。
                        <HUAWEI> display diagnostic-information dia-info.txt
                        Now saving the diagnostic information to the device
                         100%
                        Info: The diagnostic information was saved to the device successfully.
                      2. 当诊断信息文件生成之后,您可以通过FTP、SFTP、SCP等方式将其从设备上导出,详细操作可参考管理本地文件
                       注意:
                      • 您可以在用户视图下执行dir命令,确认文件是否正确生成。
                      • 您也可以直接执行display diagnostic-information命令,并通过终端日志存盘方式获取设备诊断信息文件,详细操作可参见设备诊断信息文件获取指导
                      • 若输出诊断信息过长,可以按Ctrl+C停止。
                      • 此命令主要用于问题定位,搜集系统诊断信息,搜集时可能会影响系统的性能(例如CPU占用率升高等)。因此,在系统正常运行时不建议执行此命令。
                      • 严禁在连接到设备的多个终端上同时执行display diagnostic-information命令,否则可能造成设备的CPU占用率明显增高,导致设备性能下降。

                       

                    3. 收集设备的日志和告警信息并导出文件。

                       

                      1. 在用户视图下,执行save logfile all命令,将缓冲区的日志和告警信息保存为文件。
                        <HUAWEI> save logfile all
                        Info: Save logfile successfully.
                        Info: Save diagnostic logfile successfully.
                      2. 当诊断信息文件生成之后,您可以通过FTP、SFTP、SCP等方式将其从设备上导出,详细操作可参考管理本地文件
                       说明:
                      您也可以直接执行display logbufferdisplay trapbuffer命令查看设备的日志和告警信息,并通过终端日志存盘方式获取日志和告警信息文件,操作方法与设备诊断信息文件的获取方式相同,可参见设备诊断信息文件获取指导

                       

                  2. 寻求技术支持

                    请您参考如下网页链接信息http://e.huawei.com/cn/how-to-buy/contact-us,寻求技术支持。

                     说明:
                    在技术支持过程中,请按技术支持人员的指导,将收集的所有信息和文件完整提交,方便技术支持人员进行问题定位。
posted @ 2022-01-11 10:02  Mosity  阅读(575)  评论(0)    收藏  举报