STP基础
STP(Spanning Tree Protocol)是一个用于局域网中消除环路的协议,它的标准是IEEE 802.1D。STP通过将部分冗余链路强制为阻塞状态,其他链路处于转发状态,将环形网络结构修剪成无环路的树形网络结构,可实现消除环路。当处于转发状态的链路不可用时,STP重新配置网络,并激活合适的备用链路状态,恢复网络连通性。
STP作用
消除环路:STP通过阻塞冗余端口,将环形拓扑修剪为无环树形结构,杜绝广播风暴、稳定MAC地址表。
链路冗余:当主用链路故障时,STP自动重新计算拓扑,激活原阻塞端口,实现网络自愈。
负载均衡:使用MSTP时,不同的VLAN通过不同的生成树转发流量,实现负载均衡。
STP类型
STP:生成树协议,形成一棵无环路的树,解决广播风暴并实现冗余备份。收敛速度较慢(30-50s)
RSTP:快速生成树协议,形成一棵无环路的树,解决广播风暴并实现冗余备份。收敛速度快(1-3s)
MSTP:多生成树协议,形成多棵无环路的树,解决广播风暴并实现冗余备份。收敛速度快,实现负载分担
STP配置
//STP生成树协议
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] stp mode stp //STP模式为STP
[SwitchA] stp priority 4096 //优先级低的为根桥(默认32768)
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/2] stp edged-port enable //配置为边缘端口
[SwitchA-GigabitEthernet1/0/2] quit
//RSTP快速生成树协议
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] stp mode rstp //STP模式为RSTP
[SwitchA] stp priority 4096 //优先级低的为根桥(默认32768)
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/2] stp edged-port enable //配置为边缘端口
[SwitchA-GigabitEthernet1/0/2] quit
//MSTP多生成树协议
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] stp mode rstp //STP模式为MSTP(默认)
[SwitchA] stp region-configuration
[SwitchA-mst-region] region-name RG1 //配置域名为RG1。
[SwitchA-mst-region] instance 1 vlan 10 //将VLAN 10映射到实例1上。
[SwitchA-mst-region] instance 2 vlan 20 //将VLAN 20映射到实例2上。
[SwitchA-mst-region] active region-configuration //激活MST域的配置。
[SwitchA-mst-region] quit
[SwitchA] stp instance 1 priority 4096 //优先级低的为根桥(默认32768)
- THE END -
最后修改:2025年8月4日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:http://www.gongjie.site/2025/08/04/stp%e9%85%8d%e7%bd%ae/
共有 0 条评论