一、组网概述与故障现象
汇聚两台CE6850堆叠,现新增两台华为S5720接入交换机SW05和SW06,最初SW05和SW06的双上联口做的trunk没有做链路聚合,汇聚CE6850做链路聚合允许vlan2-4094。上架后,SW06的两个上联口UP,SW05的一个接口UP,另一个接口不UP,检查配置,将SW05的双上联口已调整为链路聚合,一个接口还是不亮,后检查原因是汇聚上对应接口配置了关闭自协商开启后正常UP。汇聚CE6850上看到SW06日志有定时发起泛洪。
二、处理过程
1.display interface eth-trunk 104查看状态,确认物理接口状态。
2.display interface brief查看接口状态,加入Eth-Trunk的物理口状态。
3.display cur查看配置,Eth-Trunk104配置正确。
4.display logbuffer查看日志,提示上述告警。
三、故障根因
当汇聚设备为捆绑口,而对端设备为独立的两个口时,形成一个类似三角形的环路,但是这个环路和普通意义上的环路是不同的,区别在于
1.正常的三角形,属于标准的生成树破环场景,每个端口根据收到的对端的BPDU报文计算出自己端口的状态,并破环。
2.而这个组网的三角形,接入设备上两个口所收到的bpdu报文完全一致,因为对端都是eth-trunk104,这就造成生成树持续震荡,无法收敛,所以在汇聚上能够看到与接入相连的eth-trunk 104(IfIndex=207)端口状态持续震荡。