Spanning Tree Protocol是什麼就不多做解釋
可參考這篇文章
Spanning Tree 偵測流程 :
Blocking
Listening
Learning
Forwarding
#啟用stp的vlan (config)spanning-tree vlan <vlan-id> #啟用interface的stp (config-if)spanning-tree vlan <vlan-id>
設定stp mode
mode有分成mst,pvst,rapid-pvst
mst:可多個vlan共用一顆生成樹
pvst(STP):每個vlan一顆生成樹
rapid-pvst(RTSP):原理和STP差不多,加快收斂速度
(config)#spanning-tree mode <mode>
啟用802.1t之priority格式
(config)spanning-tree extend system-id
不過為了預防Loop,每次都要等30秒,對於使用者來說實在很麻煩
所以我們可在interface中加入spanning-tree portfast
(config-if)spanning-tree portfast
這個指令可以讓使用者直接跳過上面提到Listening和Learning的偵測流程,不過當底下有loop時,該interface就會直接error disable
另外為了避免spanning tree在運算時速度過慢,其實一開始可以先把優先權設定好!
改變bridge id
802.1d格式:可設範圍為0-65535,預設32768
802.1t格式:可設範圍為0-61440(需以4096倍數設定),預設=32768+目前vlan
(config)spanning-tree vlan <vlan-list> priority <bridge-priority>