文章目录
第一阶段:构建实验拓扑
1.在 HCL 模拟器中拉入两台交换机(型号建议选择 S5820V2 或 S6850)。
2.将它们重命名为 SWA 和 SWB。
3.连接线缆:
1. SWA GE_0/23 <---> SWB GE_0/23
1. SWA GE_0/24 <---> SWB GE_0/24
4.连接主机:
1. SWA GE_0/1 <---> PCA
1. SWB GE_0/1 <---> PCB
5.启动所有设备。


第二阶段:STP 基本配置
开启设备后,首先通过 reset saved-configuration 并 reboot 确保所有配置为初始状态 。
1.配置 SWA (根桥)
<H3C> system-view
[H3C] sysname SWA
[SWA] stp global enable # 全局启用 STP
[SWA] stp priority 0 # 设置优先级为 0,确保其成为根桥
[SWA] interface GigabitEthernet 1/0/1
[SWA-GigabitEthernet0/1] stp edged-port # 配置连接 PC 的端口为边缘端口
2.配置 SWB (非根桥)
<H3C> system-view
[H3C] sysname SWB
[SWB] stp global enable # 全局启用 STP
[SWB] stp priority 4096 # 设置优先级,确保其为非根桥
[SWB] interface GigabitEthernet 1/0/1
[SWB-GigabitEthernet0/1] stp edged-port # 配置边缘端口



第三阶段:查看与验证 STP 信息
通过查看端口角色和状态,验证生成树计算是否正确。
- SWA 验证:执行 display stp brief 。
- 预期:所有端口(GE1/0/1, 23, 24)角色为 DESI(指定端口),状态为 FORWARDING 。
- SWB 验证:执行 display stp brief 。
- 预期:GE1/0/23 为 ROOT(根端口,转发状态),GE1/0/24 为 ALTE(备份端口,处于 DISCARDING 阻塞状态) 。


第四阶段:冗余特性验证
在 HCL 中,请务必手动输入完整的子网掩码。
1.PCA 配置:
1. **IPv4地址**:172.16.0.1
1. **掩码地址**:255.255.255.0
1. **操作**:勾选“启用”,点击右侧“启用”按钮 。
2.PCB 配置:
1. **IPv4地址**:172.16.0.2
1. **掩码地址**:255.255.255.0
1. **操作**:勾选“启用”,点击右侧“启用”按钮 。
- 开始测试:双击 PCA 图标,在命令行输入 ping -c 1000 172.16.0.2 并回车
- 模拟故障:进入 SWB,将当前处于转发状态的根端口(GE1/0/23)断开 :
[SWB] interface GigabitEthernet 1/0/23
[SWB-GigabitEthernet1/0/23] shutdown
- 观察结果:
- Ping 过程通常不丢包或仅丢失 1 个包,说明收敛极快 。
- 在 SWB 执行 display stp brief,确认 GE1/0/24 已自动迁移至 FORWARDING 。





第五阶段:端口状态迁移查看
第一阶段:观察边缘端口的“秒连”特性
目前你的 GE 1/0/1 接口应该已经配置了 stp edged-port。
1.进入 SWA 接口视图:
[SWA] interface GigabitEthernet 1/0/1
2.模拟断开与重连:
执行关闭命令,然后立即开启:
[SWA-GigabitEthernet1/0/1] shutdown
[SWA-GigabitEthernet1/0/1] undo shutdown
3.验证状态:
输入 display stp brief,你会看到该端口的状态已经是 FORWARDING 。
第二阶段:观察普通端口的缓慢收敛过程
现在我们要取消边缘端口配置,观察标准 STP 是如何工作的。
1.取消边缘端口配置:
在 SWA 的 GE 1/0/1 接口视图下输入 :
[SWA-GigabitEthernet1/0/1] undo stp edged-port
2.触发状态迁移:
再次模拟接口重启 :
[SWA-GigabitEthernet1/0/1] shutdown
[SWA-GigabitEthernet1/0/1] undo shutdown
3.关键动作:连续快速查看状态 :在接下来的 30 秒内,每隔 3-5 秒就输入一次 display stp brief。你会观察到 STP State 这一列按顺序经历以下变化:
1. **DISCARDING**(丢弃):端口刚开启,处于阻塞状态,不转发数据 。
1. **LEARNING**(学习):约 15 秒后进入此状态,开始学习 MAC 地址表,但仍不转发数据 。
1. **FORWARDING**(转发):再过 15 秒左右,端口最终变绿,开始正常转发报文 。



3775

被折叠的 条评论
为什么被折叠?



