所有交换机都开启了STP(默认的MSTP,没有手动指根端口)、全局环路检测(端口下的环路检测没开、检测到环路shutdown端口功能也没开)。
故障现象:网络故障时,局域网主机ping外网是正常的,ping核心交换机延迟100以上。
核心交换机上dis mac-adrress mac-move 发现好多mac地址漂移,shutdown相关端口后,恢复正常,通过测试定位到故障交换机,在交换机上dis loopback-detection给出的信息是没有检测到环路。但是只要一接上这个交换机,内网就变得巨卡。只能把交换机下除接入正常终端外的端口都shutdown,接着尝试开启交换机的边缘端口,一打开故障就复现,关闭边缘端口后恢复正常。 像这种情况怎么定位故障或者怎么缩小接入交换机环路的影响范围。
拓扑大概就是下面这种,没有什么特别的配置,单纯的vlan、DHCP(所有DHCP地址池都在核心上)、DHCP snooping
最佳答案
既然已经找到故障范围就简单了。
故障交换机开启边缘端口的时候同时全局把BPDU保护 打开。
[Sysname] stp bpdu-protection
然后dis stp ab 看下有没有block的接口。如果有就找到了,如果没找到,还有个技巧就是
接着dis mac-address 回车。查看mac地址表,看下联接口哪个有多MAC地址,这个多MAC地址的接口下就连了傻瓜交换机了,环路从这个端口下手。
其它 还有很多办法
dis lldp nei brief 查看下邻居是否正常 是不是有异常
dis logbuff 看下mac flapping 提示的端口什么的。
(0)
核心上的mac漂移说明下级交换网络有二层环路,确认下是否整个交换网络的交换机都使能了生成树,根桥是否在指定的设备上(通常是核心)定位到接入交换机后,逐个端口排查,包括接入端口有无下联交换机的情况。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
因为傻瓜交换机不支持生成树,不发送BPDU,接入交换机识别不了,所以才让你看MAC地址多少来找傻瓜交换机。