登录 注册
submit
近期热搜
1.
hcip
2.
CCNP
首页 > 热门文章 > 技术资讯

你真的懂STP吗?华为交换机三步配置排错全流程!

小编 2025-10-17 19:48:32 人看过

大家好!

很多刚入门网络的小伙伴,听到“生成树协议”STP就头疼:环路、选举、优先级,哪哪都能出问题。

其实,华为设备上搞定STP,三步就够,排错再加两条口诀,网环不再是噩梦!

图片3.jpg

今日文章阅读福利:《网络工程师手册

扫添加小助理微信,备注网工,即可获取。

 

新盟教育助教老师微信HCIE99.png


一、什么是STP?一句话解释
STP(Spanning Tree Protocol)就是交换机防止二层环路的“智能交通灯”:

· 检测环路

· 自动选主(根桥、端口角色)

· 临时关闭部分端口,保证网络不死机

二、STP应用场景举例

1. 两台核心交换机冗余互联,接入层多条链路环回

2. 园区网/数据中心多台交换机环形连接预防广播风暴

3. 高可用设计,主链路故障时自动切换备链路

三、华为交换机STP配置三步法(命令全流程!)
S5700系列为例

第一步:开启STP(建议优先用RSTP,兼容更好)

[Switch] stp mode rstp

第二步:设置根桥优先级(让核心交换机做根,数字越小优先级越高)
主核心交换机:

[Switch] stp mode rstp

备核心交换机:

[Switch] stp priority 8192

(默认是32768,建议手动调小)

第三步:调整端口角色/成本(优化流量路径)
比如,指定某个端口成本较高,让它更容易成为阻塞口:

Shell

[Switch] interface GigabitEthernet0/0/24

[Switch-GigabitEthernet0/0/24] stp pathcost 200

(默认值可查,越大越容易被阻塞)

四、验证与实战排查命令

1. 查看生成树状态:

[Switch] display stp brief

2. 查看根桥信息:

[Switch] display stp root

3. 查看端口角色/状态:

[Switch] display stp interface GigabitEthernet0/0/24

4. 检查环路故障时:

· 看是否有端口处于blocking

· 是否有多个交换机“认为自己是根”(优先级没设置好)

五、常见应用场景与小技巧

· 接入层交换机建议保留默认STP优先级,防止抢根

· 环网接入设备建议开启BPDU保护防止三层网关误插二层环路

[Switch-GigabitEthernet0/0/10] stp bpdu-protection enable

· 特殊场合可用“端口快速转发”(加速收敛,适合接PC/服务器端口)

[Switch-GigabitEthernet0/0/5] stp edged-port enable

六、常见故障排查与升级建议
Q1:环路风暴,网络全掉?

· 检查是否有端口未阻塞(display stp brief)

· 看优先级设置是否合理

· 是否所有接入口都开启了BPDU保护

Q2:某台设备始终不是根桥?

· 该设备优先级是否低于其他核心设备

· 是否链路成本设置正确

Q3:PC连接偶尔掉线?

· 边缘端口未设置edged-port,等待收敛时间过长

升级建议

· 大型园区/数据中心建议用MSTP(多实例生成树),支持多VLAN分组

· 配合链路聚合(Eth-Trunk)提升带宽和可靠性

七、自测3问(答不出建议收藏本文!)

1. STP根桥优先级数字越大越容易选为根,还是越小?

2. 如果两台交换机优先级一样,谁做根?

3. 如何让接入层交换机端口收敛更快?

版权声明:本文部分素材整理自网络公开领域,版权归原作者所有,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章

精选好课

即刻报名 免费试听-咨询课程-获取免费资料
客服电话 16602639305 邮箱 jianyu.luo@thinkmo.com.cn 地址 天津市红桥区光荣道157号宝能创业中心2号楼-1、2门-907号
官方公众号
商务合作