问题描述
现场反馈在接口 1/0/1 上配置了广播风暴抑制功能后,功能未生效。排查时查看该接口的入方向(inbound)统计信息,发现仍然有大量广播报文计数,怀疑抑制功能未起作用。
过程分析
- 1、查看配置:确认现场仅在接口 1/0/1 上配置了广播风暴抑制功能及
flow-interval 5 参数,其余接口未进行相关配置。
- 2、分析机制:广播风暴抑制功能的核心逻辑是,当接口接收到的广播报文(目的MAC为全F,即 aaaa-aaaa-aaaa)速率超过设定阈值时,设备会对超出限制值的报文进行直接丢弃,不再向同VLAN的其他接口转发。
- 3、排查误区:现场通过查看配置接口(6/0/1)的入方向(inbound)计数来判断功能是否生效,这是一个常见的排查误区。因为广播报文已经物理进入该接口,入方向的计数自然会包含这些报文,无论后续是否被丢弃,入方向计数都不会因此减少。
- 4、 正确验证思路:要验证抑制功能是否生效,不能看配置接口的入方向计数,而应该观察同VLAN内其他接口的出方向(outbound)计数。如果抑制生效,那么这些同VLAN接口的出方向广播报文速率将被限制在阈值范围内,不会出现大量广播泛洪。
解决方法
- 1、调整排查视角:不再关注接口 1/0/1 的入方向计数,而是寻找一个与 1/0/1 处于同一VLAN的其他接口(例如接口 1/0/2)。
- 2、观察出方向计数:查看该同VLAN接口(1/0/2)的出方向(outbound)广播报文速率。
- 3、确认结果:若接口 1/0/2 的出方向广播报文速率未超过设定的限制值,且未出现泛洪现象,则证明接口 1/0/1 上的广播风暴抑制功能已正常生效,超限的广播报文已被成功丢弃,未向网络中扩散。