為什么需要mstp?
因為stp中存在阻塞端口,阻塞后不承載流量,造成了帶寬浪費

實驗模擬

實驗拓撲

相關參數

首先我們在交換機上創建vlan 10,20 設置端口


默認是運行mstp服務看一下

pc1和pc2 ping一下,在s2的e0/0/2抓包,發現沒有數據從這里經過,此時S2和S3之間的鏈路完全閑置浪費資源


下面我們配置多個MST域,每個域中都有一張映射表,描述VLAN與MSTP之間的映射關系,默認情況下都映射到MSTI 0中
進去MST域

修改域名

設置修訂級別為1

指定VLAN10映射到MSTI 1中,指定VLAN20映射到MSTI2中

激活MST域配置

S2,S3上一樣的配置,同一MST域中必須具有相同的域名,修訂級別和vlan映射關系
設置完成后,查看MST域的配置信息

ping的話再在E0/0/2接口上還是抓不到數據包,因為我們雖然配置了MSTP多實例,但是每個實例都進行獨立的生成樹計算

我們來看一下不同實例中的生成樹狀態和信息,發現一樣

我們要實現鏈路被利用,我們可以在實例1中保持不變,實例2中使S2成為根交換機

再看一下實例2就會發現改變了,S2成為根交換機

在S3的E0/0/1接口抓包 發現可以通過(PC1和PC2)

在S3的E0/0/2接口抓包發現可以通過(PC3和PC4)

完成!nice!記得save
