MSTP多生成樹協議
阿新 • • 發佈:2021-06-28
MSTP【Muliti STP】多生成樹協議工作原理:將多個vlan捆綁在一起,執行在一個stp例項裡面,不同例項間stp互相獨立執行,預設情況下所有vlan都在例項0裡面
網路拓撲圖:
如果上圖拓撲不進行配置的話,交換機SW 3的G0/0/1口將被阻塞,而對於vlan 10和vlan 30的使用者來說,資料需要經過SW 2轉發,造成網路延遲過高,我們需要執行MSTP協議,來解決此類問題
SW1配置:先做基礎配置,將埠劃分至vlan,交換機相連埠配置trunk
<Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname SW1 [SW1]vlan batch10 20 30 [SW1]interface GigabitEthernet 0/0/3 [SW1-GigabitEthernet0/0/3]port link-type access [SW1-GigabitEthernet0/0/3]port default vlan 20 [SW1-GigabitEthernet0/0/3]inter gig0/0/4 [SW1-GigabitEthernet0/0/4]port link-type access [SW1-GigabitEthernet0/0/4]port default vlan 10 [SW1-GigabitEthernet0/0/4]inte gig0/0/5 [SW1-GigabitEthernet0/0/5]port link-type access [SW1-GigabitEthernet0/0/5]port default vlan 30 [SW1-GigabitEthernet0/0/5]quit [SW1]port-group group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2 [SW1-port-group]port link-type trunk [SW1-port-group]port trunk allow-pass vlan all
SW2:先做基礎配置,將埠劃分至vlan,交換機相連埠配置trunk
<Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname SW2 [SW2]vlan 20 [SW2-vlan20]quit [SW2]interface GigabitEthernet 0/0/3 [SW2-GigabitEthernet0/0/3]port link-type access [SW2-GigabitEthernet0/0/3]port default vlan 20 [SW2]port-group group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2 [SW2-port-group]port link-type trunk [SW2-port-group]port trunk allow-pass vlan all
SW3:先做基礎配置,將埠劃分至vlan,交換機相連埠配置trunk
<Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname SW3 [SW3]vlan batch 10 30 [SW3]interface GigabitEthernet 0/0/3 [SW3-GigabitEthernet0/0/3]port link-type access [SW3-GigabitEthernet0/0/3]port default vlan 10 [SW3-GigabitEthernet0/0/3]inter gig0/0/4 [SW3-GigabitEthernet0/0/4]port link-type access [SW3-GigabitEthernet0/0/4]port default vlan 30 [SW3-GigabitEthernet0/0/4]quit [SW3]port-group group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2 [SW3-port-group]port link-type trunk [SW3-port-group]port trunk allow-pass vlan all
在所有的交換機上配置mstp
[SW1]stp region-configuration #建立mstp區域設定 [SW1-mst-region]region-name kang #建立區域名稱kang [SW1-mst-region]instance 1 vlan 10 30 #建立例項1並新增vlan 10 vlan 30進來 [SW1-mst-region]instance 2 vlan 20 #建立例項2,將vlan 20加入 [SW1-mst-region]active region-configuration #啟用配置 [SW1-mst-region]quit #退出
最後再針對建立的例項單獨配置根交換機,針對例項1設定SW 1為根交換機,以阻塞SW 3的G0/0/2埠
[SW1]stp instance 1 priority 4096 #針對例項1設定SW 1為根交換機
針對例項2配置SW 2為根交換機
[SW2]stp instance 2 priority 8192 #針對例項2設定SW 2為根交換機
檢視MSTP命令:
display stp #檢視stp資訊 display stp brief #檢視埠狀態 display stp instance 2 #檢視例項2的配置