首页/网络/网络设备配置速查/风暴抑制状态与风暴源定位
设备排障72 条

风暴抑制状态与风暴源定位

怀疑广播/组播风暴时,先看抑制功能是否触发与触发口,再看谁的速率最高——抑制阈值本身也可能造成业务异常的误伤。

网络设备配置速查网络更新于 2026-10-13

怀疑风暴时的查看顺序

广播风暴的表现是整网变慢、终端掉线、设备 CPU 飙升,但真正的原因往往是某个接入环、某台故障网卡或某个私接设备。查看顺序应当是:先确认是哪类风暴(广播、组播还是未知单播),再看抑制功能是否已经触发以及触发在哪个端口,最后从端口速率与 MAC 表异常里找出源头。同时要意识到抑制阈值本身也可能误伤正常业务广播。

基本信息

适用平台华为 VRP、思科 IOS、H3C Comware 交换机
命令族storm-constrain(华为/H3C)、storm-control(思科)
观察指标端口速率与广播包速率、CPU 占用、MAC 表项数量与漂移
权限要求查看类命令用户视图即可
配套机制生成树、环路检测与边缘端口的 BPDU 保护可减少风暴源头

典型使用场景

  • 全网变慢或终端集体掉线:先看是否有风暴并定位源端口
  • 抑制功能频繁触发:判断阈值是否过严,避免正常广播被压掉
  • DHCP 或 ARP 异常:确认是否因抑制把必要广播丢弃
  • 接入安全改造:用 BPDU 保护与端口安全减少风暴发生条件
  • 故障复盘:确认风暴源头设备与端口,形成可追溯记录

华为 VRP

华为 VRP
<Huawei> display storm-constrain              # 查看抑制配置与触发状态
<Huawei> display interface GigabitEthernet0/0/1   # 看广播包速率与总速率
<Huawei> display cpu-usage                     # CPU 是否被协议报文抬高
<Huawei> display mac-address summary           # MAC 表项数量是否异常膨胀

思科 IOS

思科 IOS
SW-CORE-01# show storm-control broadcast
SW-CORE-01# show interfaces GigabitEthernet0/1 | include broadcast
SW-CORE-01# show processes cpu sorted
SW-CORE-01# show mac address-table count        # 表项数量与阈值对比

H3C Comware

H3C Comware
<H3C> display storm-constrain
<H3C> display interface GigabitEthernet1/0/1
<H3C> display cpu-usage

观察项与判断

观察项正常表现异常信号
端口广播速率平稳且占带宽比例小占比持续飙升,接近抑制阈值
抑制触发状态未触发或偶发同一端口反复触发,触发时间点集中
CPU 占用平稳随广播速率同步升高
MAC 表项数量与终端规模匹配数量暴涨或同一 MAC 在不同端口出现
上联口与接入口对比上联口速率明显更高接入口速率反常升高,说明源头在其下
注意厂商命令名差异:H3C 使用 storm-constrain 而非 storm-control;华为在不同平台分别提供 storm-constrain 与 storm-control 形态,具体以本机命令帮助为准。查错命令名会得到空输出,容易被误判为「没有配置抑制」。

易错点

  • 抑制阈值设得过低:正常 DHCP 与 ARP 广播一起被压掉,表现为「抑制生效但终端上不了网」
  • 只调阈值不找源头:风暴来自环路或故障网卡时,阈值只是把症状压住
  • 查了错误的命令名:厂商间抑制命令名称不同,空输出会被误读为没有配置
  • 只在一个端口上查:风暴源头往往在接入层某一个具体端口,需要对比各端口速率定位
  • 忽略 MAC 表异常:同一 MAC 在不同端口反复出现,基本可以确认存在环路

数据来源与参考

  • 华为风暴抑制命令
  • Cisco storm-control 文档
  • H3C storm-constrain

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌