涉及产品和版本
S交换机所有产品和版本
组网情况
如图1所示,Switch-A和Switch-B通过Eth-Trunk链路直连,配置VRRP协议,Switch-A为VRRP主设备,Switch-B为VRRP备设备。Switch-A和Switch-B做三层网关,下挂多台接入交换机做二层,均使能了STP协议进行破环。二层交换机与接入用户相连。

现象描述
Switch-A交换机上ARP学习异常,有很多Incomplete的ARP表项,下面用户终端的ARP时有时无,业务不稳定。
原因分析
Switch下挂的二层交换机上,STP域的边缘端口均没有配置stp edged-port enable
,这些端口状态发生变化时会发送TC报文,Switch收到后进行STP收敛处理,立即清除ARP表项或进行老化探测处理Switch上因为ARP数量比较多,发送大量ARP请求报文进行探测,收到用户的ARP应答报文比较多,超过了cpcar值,部分ARP应答报文丢弃,这些ARP将被老化删除,对应用户业务不能使用。Switch频繁收到这样的TC报文,业务更加不稳定。
操作步骤
登录设备进行观察,查看VLANIF27接口下的ARP。该VLANIF接口接入的是经常在线的用户的服务器。长时间观察,发现接口下的ARP总数有时在50个左右,有时在20个左右,数量不稳定。同时还有Incomplete
状态的ARP,IP地址也不固定。学习到的ARP表项的老化时间有时都为0。
<Switch-A> display arp interface vlanif 27
IP ADDRESS MAC ADDRESS EXPIRE(M) TYPE INTERFACE VPN-INSTANCE VLAN/CEVLAN ------------------------------------------------------------------------------
10.212.4.3 0025-9e7f-fd01 I - Vlanif27
10.212.4.129 0014-38b9-73c3 0 D-0 Eth4/0/42 27/-
10.212.4.133 00e0-fc94-cddd 0 D-0 Eth4/0/42 27/-
10.212.4.203 0018-7172-5901 0 D-0 Eth4/0/42 27/-
10.212.4.107 0011-43a3-388f 0 D-0 Eth4/0/42