1、 MST的優點與問題網絡
1. 優點:實現了負載分擔,利用了冗餘鏈路,而傳統的STP和RSTP只有單個實例,線路浪費。ide
一個實例的拓撲發生變化,不會影響到其餘實例spa
2. 問題: 由於有多個實例,開銷較大orm
在多區域場景下,MST在區域邊界上沒有負載分擔的能力blog
在MST的多區域中,會存在次優路徑的問題ip
2、 基本配置get
1. 建議儘可能使用單個region,能夠實現負載分擔it
2. 只有配置ID相同的交換機才屬於同一個Region,配置ID包括三個部分:region name,revision-level,以及Vlan與實例的映射關係。io
3. 配置示例:ast
stp region-configration
region-name CDE
revision-level 10
instance 2 vlan 10
instance 3 vlan 20
active redion-configration
3、名詞解釋
1. MSTI:MST的實例,每一個生成樹的實例就是一個獨立的生成樹的拓撲;
2. IST: 內部生成樹的實例,是MST交換機上默認存在的生成樹實例,這是一個特殊的MST實例,實例ID爲0,全部的VLAN默認都映射到IST實例。
3. CST:公共生成樹,MST實例僅出如今每一個區域內,並不出如今區域間,若是把每一個區域看做是一臺大交換機,則鏈接這些交換機的生成樹稱爲CST
4. CIST:區域內IST以及區域間CST鏈接在一塊兒構成的生成樹就是CIST。
5. CIST根橋:在整個交換域中,每臺交換機上都有實例0,其中網橋ID最小的那臺交換機就是CIST樹的根橋。全網就只有一個。
6. 主橋:每一個區域各有一個,主橋是每一個區域中的IST的根橋
7. RegRoot:區域根,每一個區域中的MST實例的根橋,是該實例中橋ID最小的那臺交換機
8.區域根橋:每一個區域中每一個實例都有各自的區域內根橋。
總結:一個交換域(Domain)內能夠包括一個或者多個Region,Region是指Configration-ID一致的交換網絡(Region-name、Revision level、映射關係),一個Region裏的一組映射關係就是一個Insatance。
CIST 根橋 :一個Domain有一個CIST的根橋,這個根橋是指在交換域中實例中橋ID最小的這臺交換機。
CST:公共生成樹,若是將每個Region當作一臺「交換機」,由這些「交換機」組成的生成樹就是CST
IST:內部生成樹的實例,即每一個Region裏實例爲0的生成樹實例。
CIST:由CST和IST組成的生成樹就是CIST。
主橋:每個區域有一個,由這個Region裏頭實例0的根橋擔任。它是去往CIST根橋的必須路徑。
Regroot:區域根,是指每一個區域中MST實例的根橋,每個實例有一個Regroot。
4、端口角色
1.域邊緣端口:位於MST區域的邊緣並鏈接其餘MST區域的端口。域邊緣端口出如今CST/CIST上,是CST/CIST的端口狀態,主端口也是域邊緣端口。 其實應該是叫作區域邊緣的端口。(查看的時候並無顯示它的角色是域邊緣端口,而是指定端口、根端口)
2. Master端口:在非CIST根橋所在區域中的主橋交換機上,實例0的RP端口在其餘MST實例中被稱爲主端口。它是區域中其餘實例到CIST根橋的最近端口,也是主橋交換機上的邊界端口,它的端口狀態和IST實例中的RP端口同樣,其最終狀態必定是轉發狀態的端口,必定是區域內全部其餘實例的數據訪問CIST根橋所要通過的端口。
區域中全部的MSTI共用區域間端口。
5、 查看華爲STP信息
<sw4>display stp
-------[CIST Global Info][Mode MSTP]-------
CIST Bridge :32768.4c1f-cc02-77be
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :0 .4c1f-ccbb-698f / 20000
CIST RegRoot/IRPC :32768.4c1f-cc02-77be / 0
CIST RootPortId :128.4
BPDU-Protection :Disabled
TC or TCN received :60
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 1h:17m:50s
Number of TC :27
Last TC occurred :GigabitEthernet0/0/2
CIST Bridge:指的是本交換機的ID。
CIST Root/ERPC:CIST的根,即整個交換域中的實例0的根橋,整個域中只有一個。
CIST RegROOT/IRPC:CIST的region的根,是指這個Region裏面實例0的根,指的是這個MST區域中實例0的根橋。
<sw10>display stp instance 30
-------[MSTI 30 Global Info]-------
MSTI Bridge ID :32768.4c1f-cc5f-16e6
MSTI RegRoot/IRPC :0.4c1f-cc02-77be / 40000
MSTI RootPortId :128.3
Master Bridge :32768.4c1f-cc02-77be
Cost to Master :40000
TC received :25
TC count per hello :0
Time since last TC :0 days 0h:3m:33s
Number of TC :17
Last TC occurred :GigabitEthernet0/0/3
----[Port3(GigabitEthernet0/0/3)][FORWARDING]----
Port Role :Root Port
Port Priority :128
Port Cost(Dot1T ) :Config=auto / Active=20000
Designated Bridge/Port :4096.4c1f-ccae-28fa / 128.3
Port Times :RemHops 19
TC or TCN send :1
TC or TCN received :11
----[Port4(GigabitEthernet0/0/4)][DISCARDING]----
Port Role :Alternate Port
Port Priority :128
Port Cost(Dot1T ) :Config=auto / Active=20000
Designated Bridge/Port :32768.4c1f-cc59-5935 / 128.4
Port Times :RemHops 19
TC or TCN send :1
TC or TCN received :14
MSTI RegRoot:是一個生成樹實例的區域根,即這個實例中誰的BID最低誰就是MSTI RegRoot。