Spanning Tree Group --- part 1

Spanning Tree Group --- part 1


概覽
Spanning Tree Group (STG)會檢測並清除橋接或交換網絡中的邏輯迴路。
STG會強制冗餘數據路徑進入standby (blocked)狀態。當存在多路徑時,Spanning Tree會讓switch只用最快捷的路徑。若那條路徑失敗,則自動切換到另一條路徑。

端口,trunk group,VLAN,和Spanning Tree的關係如下:



注意 – 由於Spanning Tree的監聽,學習,和轉發或封鎖,可能會產生延遲。
可以用Port Fast Forwarding (/cfg/port x/fastfwd/ena)來允許屬於Spanning Tree的端口繞過監聽和學習狀態,直接進入轉發狀態。 在轉發狀態中,端口通過監聽BPDU來檢查是否有迴路,若有,則進入封鎖模式。此功能可使GbE Switch Module在快速Spanning Tree網絡中運轉。


Bridge Protocol Data Unit(BPDU)
要創建Spanning Tree,switch會生成一個配置,叫Bridge Protocol Data Unit(BPDU),並發出去。所有在二層參與Spanning Tree的switch,都會通過交換BPDUs來收集網絡中其它switch的信息。BPDU用來建立路徑,就像IP路由中的 “hello”數據包。

BPDU包含了端口所有信息。Switch收到BPDU會與他自己的比較,好的則留下,並把自己的橋接ID號加入到BPDU的路徑消耗重。Switch用這些信息來封鎖消耗高的重複路徑。

爲轉發BPDU決定路徑
GbE Switch Module用BPDU,通過最小路徑消耗來決定要封鎖和留下的路徑。

橋接優先級
橋接優先級控制網絡中的那個橋用作STG中的根橋。要想讓一個switch成爲跟橋,將他的橋接優先級配置的比其他switch更低,用命令/cfg/l2/stg/brg/prior。

端口優先級
端口優先級決定那個橋接端口是指定的端口。在網絡中,若有多個端口同時連接到一個網段,則有最低端口優先級的端口變爲該網段的指定段口,用命令/cfg/l2/stg/port/prior。

端口路徑消耗
帶寬高的端口,其路徑消耗就低。端口消耗還和是否全雙工或者半雙工有關。例如,若一個半雙工模式的100-Mbps連接消耗是10,則全雙工模式下爲5。若是0,則代表會在網速自適應時自動計算。


Spanning Tree Group的配置指南:
1 將一個VLAN添加到一個Spanning Tree Group
_ 添加端口到一個VLAN(除了默認的VLAN1)。
_ 將VLAN添加到STG,用命令/cfg/l2/stg <stg-#>/add <vlan-number>。
注意 – 要保證與使用Cisco Per VLAN Spanning Tree (PVST+)的switch兼容,必須:
爲每個VLAN創建一個不同的STG。
或者將所有相關的VLAN都加入到一個單一的STG。

創建一個VLAN
創建VLAN時會自動屬於STG 1,若要移動到其他的STG,則:
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章