(1) 选择根网桥
网桥ID,优先级+桥MAC(优先级,0-65535,默认32768)
(2) 选择根端口 (RP): 在非根桥上选择一个根端口
根路径成本,网桥到根网桥所有路径成本之和
端口ID,端口优先级+端口编号(优先级,0-255,默认128)
(3) 选择指定端口(DP): 每条链路上只有一个指定端口
链路带宽 Mb/s |
路径成本 |
10 |
100 |
16 |
62 |
45 |
39 |
100 |
19 |
155 |
14 |
622 |
6 |
1000 |
4 |
10000 |
2 |
禁用(Disable) 不 不 不 强制关闭
阻塞(Blocking) 不 接 不 只收BPDU
侦听(Listening) 不 接发 不 构建活动拓扑
学习(Learing) 可 接发 不 建桥表
转发(Forwarding) 可 接发 可 收发数据
阻断--侦听,最大老化时间20秒
侦听--学习,转发延迟15秒
学习--转发,转发延迟15秒
hello时间默认2秒
1.CST,标准生成树,不考虑VLAN,IEEE
2.PVST,按VLAN生成树,CISCO私有
3.PVST+,兼容CST的PVST,可以兼容非CISCO设备,CISCO私有
4.上行速链路,实现备份的链路快速从阻塞状态转换为转发状态,不需要侦听、学习,主要配置在汇聚层和接入层交换机上
5.速端口,使连接终端的端口快速进入到转发状态,主要配置在接入层的交换机的接终端的端口
(config)#spanning-tree vlan ID
(config)#spanning-tree vlan ID root primary|second
注:primary(24576)、second(28672)
(3).修改网桥优先级
(config)#spanning-tree vlan ID priority 优先级
注:优先级是4096整数倍
(4).修改端口成本
(config-if)#spanning-tree valn ID cost 成本
(5).修改端口优先级
(config-if)#spanning-tree vlan ID port-prio 优先级
(6).配置上行速链路
(config)#spanning-tree uplinkfast
(7).配置速端口
(config-if)#spanning-tree porfast
(8).查看STP配置
#show spanning-tree
#show spanning-tree vlan id detail --详细信息