
概念 | 含义 |
|---|---|
BID | Bridge ID:桥优先级 + MAC,共64位,唯一识别交换机 |
根桥 | BID最小者成为“树根”,所有设备计算到其路径 |
Cost | 到达根桥的链路开销,带宽越高 Cost 越小 |
RPC | Root Path Cost,累积路径开销 |
Port ID | 4位优先级 + 12位端口号 |
BPDU | 生成树报文,用于交换拓扑信息,有 Configuration BPDU 和 TCN BPDU 两种 |
步骤 | 内容说明 |
|---|---|
① 选举根桥 | 所有设备广播自己的BID,选出最小者 |
② 选根接口 | 非根桥选择路径最优的接口作为朝向根桥的端口(RP) |
③ 选指定接口 | 每段链路选出唯一负责转发的指定端口(DP) |
④ 阻塞其他接口 | 非RP、非DP端口进入阻塞状态,打破环路 |
状态 | 说明 |
|---|---|
Disabled | 接口Down,未参与STP |
Blocking | 不转发、不学习,仅侦听BPDU |
Listening | 接收BPDU,不转发、不学习MAC |
Learning | 学习MAC地址,不转发流量 |
Forwarding | 正常转发业务流量 |
📶 典型收敛延迟:Listening(15s)+ Learning(15s)= 30s
改进点 | 描述 |
|---|---|
快速收敛 | 移除被动计时器机制,链路故障可毫秒级切换 |
新增端口角色 | Alternate、Backup,用于快速切换 |
状态简化 | 只保留 Discarding / Learning / Forwarding 三种 |
边缘端口支持 | 直接进入 Forwarding 状态,无需等待 |
BPDU机制优化 | 配置BPDU双向确认,可加快拓扑变化响应 |
协议 | 特点 |
|---|---|
VBST | 华为私有协议,每个VLAN单独生成树 |
MSTP | 多个VLAN可映射到同一个 MST 实例,实现负载均衡与收敛加快 |
# 启用 STP
[Huawei] stp enable
# 设置工作模式:stp / rstp / mstp
[Huawei] stp mode rstp
# 设置为根桥 / 备份根桥
[Huawei] stp root primary
[Huawei] stp root secondary
# 自定义桥优先级(数值越小越优先)
[Huawei] stp priority 0
# 修改接口cost与port优先级
[Huawei-GE0/0/1] stp cost 20
[Huawei-GE0/0/1] stp priority 128# SW1:设为根桥
[SW1] stp enable
[SW1] stp priority 0
# SW2:正常启用
[SW2] stp enable
# SW3:查看状态
<SW3> display stp brief结果:SW3 的 GE0/0/22 显示为 ALTE DISCARDING,即阻塞状态。
故障类型 | 恢复机制说明 |
|---|---|
根桥故障 | 触发重新选举,50s 内恢复(STP) |
直连链路故障 | 替代端口替换RP,约30s恢复 |
非直连链路故障 | 需重新学习路径,最长约50s |
MAC表漂移问题 | 触发TCN BPDU,更新MAC表 |
模块 | 要点精华 |
|---|---|
STP核心角色 | 根桥、根接口、指定接口、非指定接口 |
接口状态迁移 | 由阻塞 → 侦听 → 学习 → 转发 |
收敛慢的问题 | RSTP可改进、MSTP/VBST支持负载均衡 |
配置建议 | 主干链路设置Trunk,适当提升优先级 |
协议选择 | 小网可用STP,中大网建议用RSTP/MSTP |
1. 以下哪个不是生成树协议的主要目的?
A. 防止二层环路
B. 实现VLAN间通信
C. 减少广播风暴
D. 维护无环拓扑结构
✅ **答案:B**
2. 在STP中,用于选举根桥的字段是:
A. MAC地址
B. 路由ID
C. Bridge ID(BID)
D. 优先级值
✅ **答案:C**
3. STP中阻止环路的具体机制是:
A. IP黑名单过滤
B. 封堵广播帧
C. 阻塞部分交换端口
D. 阻止ARP请求
✅ **答案:C**
4. RSTP协议相较STP最大的优势是:
A. 使用静态路径
B. 更低的成本值
C. 支持链路聚合
D. 更快的收敛速度
✅ **答案:D**
5. 在MSTP中,不同VLAN之间的流量是如何控制的?
A. 全部映射到默认VLAN
B. 通过三层设备转发
C. 被映射到多个实例实现负载均衡
D. 阻止不同实例间通信
✅ **答案:C**1.(✔)BPDU是交换机用于生成树信息交换的协议数据单元。
2.(✘)STP中所有端口最终都会进入转发状态。
3.(✔)RSTP将端口状态简化为三种。
4.(✔)MSTP可以将多个VLAN映射到同一个生成树实例。
5.(✘)RSTP无法与传统STP设备兼容。> 网络拓扑如图:三台交换机 SW1、SW2、SW3 形成一个环,连接如下:
>
> * SW1与SW2连接 GE0/0/1
> * SW2与SW3连接 GE0/0/2
> * SW3与SW1连接 GE0/0/3
> * SW1设为根桥
> 请标注各个端口角色,并指出哪条链路会被阻塞。
参考答案:
阻塞端口为SW3 → SW2方向的接口,用于打破环路。
✅ 解答:
✅ 解答:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。