stp root secondary 概念及题目
我们来详细解析华为/H3C交换机中 stp root primary 和 stp root secondary 的概念,并配以一个完整的实验来加深理解。
第一部分:详细概念解析
在生成树协议中,根桥是整个网络的核心,所有流量的路径计算都以其为基准。因此,根桥的位置和稳定性至关重要。
- 根桥的选择原则
STP/RSTP/MSTP 通过比较 桥优先级 来选举根桥。比较规则如下:
首先比较桥优先级:数值越小越优先。
如果桥优先级相同,则比较桥MAC地址:MAC地址越小越优先。
默认情况下,华为/H3C交换机的桥优先级是 32768。
2. stp root primary - 主根桥
命令:stp root primary
作用:这是一条宏命令。当你在一台交换机上配置此命令后,系统会自动将其桥优先级修改为0,以确保它在根桥选举中拥有绝对优势。
设计意图:这台交换机应该成为整个STP域中的根桥。通常,我们会将网络中性能最强、位置最核心的交换机配置为主根桥。
- stp root secondary - 备份根桥
命令:stp root secondary
作用:这也是一条宏命令。当你在一台交换机上配置此命令后,系统会自动将其桥优先级修改为4096。
设计意图:这台交换机作为根桥的备份。当主根桥发生故障离线时,备份根桥(优先级4096)会成为新的最优选择,接替成为新的根桥。它比默认优先级(32768)的交换机拥有更高优先级,但比主根桥(0)低。
- 优先级数值总结
配置命令 生效的桥优先级 角色与作用
stp root primary 0 主根桥,确保成为根桥
stp root secondary 4096 备份根桥,主根故障时接替
默认(未配置) 32768 普通交换机,参与选举
stp priority 0-61440,步长为4096 手动精确指定优先级
关键点:
primary 和 secondary 是为了简化配置而设计的宏,你不需要记忆具体的优先级数值。
在实际网络中,通常会配置一个主根桥和一个备份根桥,形成高可用方案。
第二部分:详细实验
实验拓扑与目标
拓扑:
[SW1] Gig0/0/1 — Gig0/0/1 [SW2] Gig0/0/2 — Gig0/0/2 [SW3]
三台交换机形成一条链状拓扑。
初始状态:
所有交换机均未配置,使用默认优先级32768。通过比较MAC地址来选举根桥(假设SW1的MAC地址最小,则它成为根桥)。
实验目标:
将SW