考点精讲
- 为提高可靠性,网络常采用冗余链路,但冗余易形成二层环路,引发广播风暴、MAC 地址表震荡等问题。STP 通过选举机制消除环路:先比较桥 ID(桥优先级 16 bit + 桥 MAC 地址 48 bit,优先级默认 32768、须为 4096 的倍数)选出根桥;再在非根桥上依据根路径开销、对端桥 ID、端口 ID 选出根端口;每段链路上选出指定端口;其余端口进入阻塞状态,最终将环剪成树。端口经历 Disabled、Blocking、Listening、Learning、Forwarding 五种状态,其中 Listening/Learning 是收敛的中间状态,仅根端口与指定端口能进入 Forwarding。
记忆技巧
『选根桥、选根口、选指定口、堵多余』:四步把环剪成树
优先级默认 32768、须为 4096 的倍数——记『32768 是 4096 的 8 倍』
优先级默认 32768、须为 4096 的倍数——记『32768 是 4096 的 8 倍』
常见误区
- 把根桥选举依据记成端口优先级——根桥看桥 ID(优先级+MAC)最小
- 混淆端口状态:只有根端口/指定端口能进 Forwarding,其余阻塞
- 忽略优先级必须是 4096 的倍数这一细节
真题思路
常见问题
Q:STP 如何选举根桥?
A:比较桥 ID(桥优先级+桥 MAC),值最小者当选。
Q:端口有哪五种状态?
A:Disabled、Blocking、Listening、Learning、Forwarding。
相关知识
教材出处:第6章 生成树原理与配置 二层环路有什么危害