交换机
- 尚未添加交换机。
链路
- 尚未添加链路。
构建网络拓扑,运行 STP 或 RSTP,并检查根桥选举、端口状态和收敛时间线。
具有最低桥 ID 的交换机获胜。桥 ID = 优先级 (默认 32768) + MAC 地址。优先级相同则 MAC 地址数字更小的获胜。每个 VLAN 只有一个根桥。
每个非根交换机选择一个根端口——到根桥累积成本最低的端口。相同情况下,以邻居桥 ID 决定,再以端口 ID 决定。
每个网络段恰好有一个指定端口——提供到达根桥最佳(成本最低)路径的端口。根桥上的所有端口都是指定端口。
任何既不是根端口也不是指定端口的端口都会被阻塞(STP)或丢弃(RSTP)。它们在保持无环拓扑的同时,防止了二层环路。
RSTP 边缘端口连接到终端主机,而不是其他交换机。它们会立即转换到转发状态(没有监听/学习延迟),相当于 STP 的 PortFast 特性。
STP 收敛需要 30-50 秒(监听 15 秒 + 每个端口学习 15 秒)。RSTP 使用提案/确认握手,每跳收敛时间少于 2 秒。
10 Gbps = 2,1 Gbps = 4,100 Mbps = 19,10 Mbps = 100,1.5 Mbps = 1000。成本越低,路径越优。根桥广告成本为 0;每跳都会加上其端口成本。
BPDU 携带:根桥 ID、根路径成本、发送者桥 ID、端口 ID 和定时器。根桥每 Hello 时间(2秒)发送一次 BPDU。其他桥会在指定端口向外转发它们。