MST
一、生成樹模式比較
1、CST:所有vlan共用一個STP實例,不能做負載
2、PVST Rapid PVST+:每一個vlan一個STP實例,可以做負載,但CPU壓力大
3、MST:可以做負載,多個STP實例,多個VLAN映射到一個STP實例,產品要支持MST協議。
二、MST的工作原理
1、MST收斂
當啓用MST模式以後,即啓用了RSTP在挃運行通過正常STP選舉的規則選成根網橋,根端口,指定端口,阻塞其他端口,當網絡拓撲發生變化時,按RSTP收斂。
2、MST region(域)
爲了確定vlan到實例的相關性,MST引入了域的概念,來表明MST的管理域範圍,屬於相同MST的域必須滿足三個條件的一致性(MST的域名、revision、vlan到instance的映射)。如果不同,則處於不同的MST域,實例在不同的域內獨自管理。
3、MST的實例
IST:內部生成樹——stp0
MSTI:多生成樹實例——stp1—15
只有IST這個實例與MST域外的交換設備互操作,一個MST域可當成一個虛擬交換機看待,MST1只在MST域內存在。
4、BPDU
每個MST的交換機只發送一個BPDU,每個BPDU中必有實例0其他每個實例都只以mRecord形式追加到一個包,在這個實例0數據結構後面,並不單獨發送其BPDU,共用了MAC地址時間參數,每個mRecord信息,帶了自己實例的根網橋ID,發送BID,root path cost等重要信息。
5、MST與CST互操作
MST的域邊界端口能夠提供對所有vlan的流量,阻塞或轉發。
6、MST與PVST+互操作
保證每個vlan收一份BPDU,MST針對每個vlan複製一份。IST=0邊界端口感知PVST+
三、配置(演示)
1、確定點到點鏈路和邊界端口
Sw1(config-if)#spanning-tree link-type {point-to-point/share}
Sw1(config-if)#spanning-tree portfast
2、MST
spanning-tree mst configuration
instance 1 vlan 1-100,200
instance 1 vlan 300-320
name cisco
revision 1
show peding 查看MST映射
Spanning-tree mst 0 root primary/secondary
Spanning-tree mode mst(何時敲)
3、查看
Switch#show spanning-tree mst instance_number
Switch#clear spanning-tree detected-protocols [interface interface-id]