故障描述
客户现场出现上不了网或上网很慢。查看路由器,CPU使用率达90%,通过端口观察确认确认由下接S3700交换机导致,断开S3700后路由器CPU使用率正常。
故障分析
无
处理过程
1、 进入S3700交换机,查看端口统计确认21号端口不正常。怀疑有单端口环路。通过命令Shutdown后CPU使用率正常。
2、 通过命令loop-detection enable开启LDT,并重新开启21号端口,问题依旧。怀疑设备LDT功能无效。
3、 联系公司高级工程师确认,LDT功能有效。但如果下接环路设备为路由器可能会过滤掉S3700的报文。于是让用户确认端口下接设备,反馈结果为S3700交换机下接TP-LINK 四端口家用路由器LAN口,同时LAN口上有环路存在。处理掉环路后问题解决。
4、 为了确认LDT功能的有效性,我们在S3700下接华为S2700交换机。并在S2700交换机上形成环路。通过查看loop-detection信息,发现端口已经被Block掉。确认LDT功能有效。将S2700交换机换成D-LINK 24口普通交换机测试 。同样端口会被Block。
建议/总结
1、 不能仅凭LDT技术来确认端口是否存在环路。当下接环路设备为过滤掉报文时。LDT技术将失效。
2、 华为交换机默认出厂STP为关闭状态。为了防止本交换机形成环路,建议将STP功能开启。
3、 环路排除建议先通过dis int br查看端口流量统计来确认发现
附件