故障现象:多个接口丢包,导致网络异常
原因:tc报文导致报文泛洪,需要排查下tc源是否有端口闪断等
Tc报文优化配置(不影响业务):
1、收到TC报文后会清除MAC和ARP重新学习,建议配置以下命令减少频繁收到TC报文对设备的影响;
代码语言:javascript复制arp topology-change disable //去使能设备响应TC报文的功能(即当设备收到TC报文时,不对ARP表项进行老化或删除)
mac-address update arp //使能MAC刷新ARP功能,即MAC地址的出接口变化时,通知更新ARP表项的出接口。
优化配置在三层网关设备上配置,收到TC报文就不会更新arp了,但是收到TC报文还是会删除mac重新学习,会导致单播流量广播,因此建议排查下tc报文发送原因(是否有链路闪断)
2、使能TC保护,时间设定为120秒,阈值设定为3,则设备收到拓扑变化报文后,在120秒内只会处理最开始收到的拓扑变化报文,对于后面收到的报文则会等120秒超时后再统一处理。
代码语言:javascript复制<HUAWEI> system-view
[HUAWEI] stp tc-protection
[HUAWEI] stp tc-protection interval 120 //缺省情况下,Interval时间的取值与Hello Time一致,默认为2秒。
[HUAWEI] ip forwarding converge normal //去使能设备进行环网切换时IP流量走二层转发流程。