一、生成樹端口狀態:
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