一、生成树端口状态:
1、blocking--阻塞状态,不转发帧,监听流入的BPDU,不学习MAC地址
2、listening--监听状态,不转发帧,不学习MAC地址,能够决定端口角色
3、learning--学习状态,不转发帧,能学习MAC地址
4、forwarding--转发状态,能够进行正常的帧转发
二、如何选举根桥
1.BID小的优先
2.BID=优先级(默认32768)+ MAC
3.查看交换机MAC:show version
中的base ethernet MAC;sh spanning-tree
三、更改优先级方法
1.spanning-tree vlan 1 priority 28672
(不推荐)
2.spanning-tree vlan 1 root primary
(减2个4096)
3.spanning-tree vlan 1 root secondary
(减1个4096)
四、如何确定根端口(RP)
1.定义:非根桥去往根桥的最佳端口
2.cost更小(即带宽更高),如下表:
带宽 | cost值 |
---|---|
10G | 2 |
1G | 4 |
100M | 19 |
10M | 100 |
3.看端口相邻的交换机的BID谁小
4.看相邻端口PID谁小(优先级+端口号)
五、如何确定指定端口(DP)
1.到根桥最近(cost小)的端口【根桥上都为DP】
2.所在交换机的BID谁小
六、配置
1.spanning-tree mode rapid-pvst
#配置快速生成树
2.spanning-tree portfast
#配置端口快速,即对PC不开启STP
3.spanning-tree bpduguard enable
#启用BPDU Guard
除非注明,肉饼博客文章均为原创,转载请以链接形式标明本文地址
本文地址:http://roubin.me/post/spanning-tree
网友评论