S9306设备存在flap

发布时间:  2017-02-20 浏览次数:  122 下载次数:  0
问题描述

某客户现网内ME60主控板CPU利用率高,部分用户无法上线。ME60-X8软件补丁版本:V600R008C10SPC300+ V600R008SPH020

S9306软件版本:V100R006C00SPC800

备注:此案例续 KB1000518406



处理过程

   1、S9300交换机日志分析:

#Jan  1 2017 15:48:40 5S.HZ-lhc.HW9306 L2IFPPI/4/MAC_FLAPPING_ALARM:OID 1.3.6.1.4.1.2011.5.25.42.2.1.7.12The mac-address has flap value.  (L2IfPort=0,entPhysicalIndex=0,  BaseTrapSeverity=4, BaseTrapProbableCause=549, BaseTrapEventType=1,  MacAdd=0000-5e00-0101,vlanid=539,  FormerIfDescName=Eth-Trunk31,CurrentIfDescName=GigabitEthernet1/0/3,DeviceName=5S.HZ-lhc.HW9306)

结论:S9300交换机从eth-trunk31GE1/0/3接口同时学习到ME60子接口的浮动MAC地址:0000-5e00-0101;初步判断ME60定期向S9300发送的arp免费报文被下行设备环回至S9300.

acl number 4000

rule 5 permit source-mac 0000-5e00-0101

2、S9300交换机接口GE1/0/3inbound方向抓数据包,确认数据包类型

A、配置抓包数据:

capture-packet interface GigabitEthernet 1/0/3 acl 4000 destination terminal time-out 300 packet-len total-packet packet-num  20

B、抓包结果如下:

     arp报文:源MAC地址为0000-5e00-0101,目的MAC地址为FFFF-FFFF-FFFF;说明这个是由ME60发送的arp报文,S3328交换机或其下行设备收到后,又从S3328上送至S9300,导致MAC地址漂移。

 

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

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

 ff ff ff ff ff ff 00 00 5e 00 01 01 81 00 02 1b

  08 06 00 01 08 00 06 04 00 01 00 00 5e 00 01 01

  00 00 00 00 ff ff ff ff ff ff ff ff ff ff 00 00

  00 00 00 00 00 00 00 00 00 00 00 00

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

   

   3、ME60配置双机热备,配置vrrp子接口会不断发送arp免费报文来刷新下行设备MAC表项,指导报文进行二层数据转发,S9300交换机收到后会定期刷新mac表项;但是这个报文被S9300交换机转发至下层网络后,又从下层网络中某个或多个节点环回至S9300,最终导致MAC漂移。这种现象证明S9300下行的二层网络中存在环路。



根因

S9300下行的二层网络中存在环路。


解决方案

因二层设备非华为交换机,告知客户协调相关厂商人员排除二层环路。

END