3026ef trunk端口环回受控功能未关闭造成环路问题

来源:百度文库 编辑:神马文学网 时间:2024/04/27 21:59:30
3026ef trunk端口环回受控功能未关闭造成环路问题                        本博文由昆哥提供原稿,在此共享给有类似情况的同仁;以及对昆哥表示敬意!
 现象描述:组网为S8016+++(trunk)+++3026EF+++2016
在没有改变组网的情况下S8016 1/0/0端口下带所有业务中断;
其实S5000的交换机也有这种情况发生。
告警信息:%Jun 20 06:53:52 2004 s3026f DRV_NI/5/LOOP BACK:
Loopback does exist on port 10 vlan 100, please check it
%Jun 20 06:54:22 2004 s3026f DRV_NI/5/LOOP BACK:
Loopback does exist on port 10 vlan 100, please check it
原因分析:登录3026EF,可以查看到有上述告警提示;
3026EF有环回检测功能,定时发送检测数据包,如果收到自己发送过来的数据包,则认为存在环路,同时删除对应端口的MAC地址并关闭MAC地址学习功能;
如果是ACCESS端口,这种处理方式可以方便查到对应哪个端口形成环路;
如果是TRUNK 端口,因为透传的VLAN 比较多,任意一个VLAN内形成环路,均会导致将TRUNK端口
锁定;从告警上看VLAN 100存在环路,而上行TRUNK端口透传该VLAN,因此导致端口锁定,导致所有用户无法上网;其实这是交换机自己发送的检测环路数据包造成的环路问题,跟拓朴无关。

处理过程:对于3026EF,上行口如果是TRUNK端口,可以采用下面的命令关闭控制功能;
undo loopback-detection control enable
执行该命令后,如果对应VLAN内有环路存在,会有告警提示,但不会将端口关闭;
如果仅仅执行undo loopback-detection enable会将端口检测功能关闭,无法提示告警。