STP/RSTP Convergence Simulator
STP / RSTP 收敛模拟器
构建网络拓扑,运行 STP 或 RSTP,并检查根桥选举、端口状态和收敛时间线。
添加交换机
添加链路
提示: 添加至少 3 个带有冗余链路(三角形或环形)的交换机,才能看到阻塞端口。
使用下面的按钮加载预设,或构建您自己的拓扑结构。
当前拓扑
交换机
- 尚未添加交换机。
链路
- 尚未添加链路。
拓扑图
根桥
转发端口
阻塞/废弃端口
根端口
指定端口
虚线 = 阻塞链路
根桥选举
端口状态
BPDU 检查器
收敛时间线
STP / RSTP 概念
根桥选举
具有最低桥ID的交换机获胜。桥ID = 优先级 (默认 32768) + MAC 地址。优先级相同的情况下,选择MAC地址数值较低的。每个VLAN只能有一个根桥。
根端口
每个非根交换机会选举一个根端口——到根桥累积路径成本最低的端口。如果成本相同,则根据邻居桥ID,再根据端口ID来打破僵局。
指定端口
每个网络段都有且只有一个指定端口——为到根提供最佳(最低成本)路径的端口。根桥上的所有端口都是指定端口。
阻塞/废弃端口
任何既非根端口也非指定端口的端口都会被阻塞(STP)或废弃(RSTP)。它们可以在防止第二层环路的同时,保持无环拓扑。
RSTP (802.1w) 边缘端口
RSTP边缘端口连接到终端主机,而不是其他交换机。它们会立即过渡到转发状态(没有监听/学习延迟),这相当于STP的PortFast功能。
RSTP 收敛速度
STP 收敛需要 30–50 秒(每个端口监听 15 秒 + 学习 15 秒)。RSTP 使用提案/确认握手机制,每跳收敛时间低于 2 秒。
路径成本 (IEEE 802.1D)
10 Gbps = 2,1 Gbps = 4,100 Mbps = 19,10 Mbps = 100,1.5 Mbps = 1000。成本越低,路径越优先。根桥通告成本为 0;每跳都会增加其端口成本。
BPDU (桥协议数据单元)
BPDU 携带:根桥ID、根路径成本、发送方桥ID、端口ID和定时器。根桥每 Hello Time (2 秒) 生成一次 BPDU。其他桥会在指定端口上转发这些 BPDU。