Demo Lab  /  广播风暴 2D  /  广播风暴 3D(双交换机)

广播风暴 3D · 两台交换机的致命环路

Two Switches · One Loop
速度 1.0×
🖱 拖拽 旋转视角 · 滚轮 缩放 · 空格 暂停/继续

实时状态 · Metrics

正常运行

统计

累计转发帧数
0
在途帧数
0
丢弃 / 超时
0
单播测试
正常

交换机间网线利用率

主机

H1
广播副本 0
单播 发起端
H2
广播副本 0
单播 正常

原理说明

两条网线 = 一个环路

两台交换机之间只有一条网线时是安全的。当管理员插上第二条网线做冗余备份、却没有运行生成树协议(STP)时,两台交换机之间就构成了一个二层环路——这是最小的成环拓扑,也是最经典的广播风暴事故场景。

帧为什么停不下来

H1 发出广播帧(ARP 请求)到达 S1 后,S1 把它从所有其他端口转发出去:经网线A、网线B 各一份。两份帧先后到达 S2,S2 又各自从另一条网线转发回来……帧在两台交换机之间无限弹跳,每弹跳一次就向 H2(甚至 H1 自己)复制一份副本。

风暴与瘫痪

网络中的广播源源不断,每条都被环路反复复制。两条网线的带宽被广播占满后,H1→H2 的正常单播(青色帧)开始丢包超时——观察网线颜色由绿转红、利用率条打满的过程。真实设备中交换机的 CPU 还会因处理海量广播而耗尽,整网瘫痪。

防范

STP/RSTP 会阻塞其中一条链路消除环路(演示中取消勾选「第二条网线」即可模拟);风暴控制 可限制接口广播带宽占比;接入侧配合 BPDU 保护 / 环路检测 防止误接线成环。

就绪两台交换机之间当前只有一条网线。点击「开始演示」观看:一条网线时的正常泛洪 → 插上第二条网线构成环路 → 广播风暴 → 网络瘫痪。
⚠️ WebGL 初始化失败
请使用支持 WebGL 的浏览器(Chrome / Edge / Firefox),并确认未禁用硬件加速。