配置步驟:
1、 設備間運行標準生成樹協議,配置各設備的生成樹參數,使3228-1成爲根網橋。觀察設備能否根據配置的參數修剪環路,完成生成樹。
2、 斷開3228-1和3228-2之間鏈路,觀察設備是否可自動完成網絡拓撲的重構
3、 三臺設備間運行快速生成樹協議,使3228-1成爲根網橋
4、 斷開3228-1和3228-2之間鏈路,觀察設備是否可自動完成網絡拓撲的重構
5、 將三臺設備間鏈路設置爲VLAN TRUNK,並配置5個VLAN:VLAN1-5。運行MSTP生成樹協議,VLAN1和VLAN2建立生成樹1,VLAN3和VLAN4建立生成樹 2,VLAN5建立生成樹3。修改各設備的生成樹參數,使生成樹1和生成樹2的根網橋爲3228-1,生成樹3的根網橋爲3228-2
6、 斷開3228-1和3228-2之間鏈路,觀察生成樹1和生成樹2是否可自動完成網絡拓撲的重構,而VLAN5的業務應不受影響
SSTP配置
三臺3228配置均相同,下面是配置及說明:
ZXR10(config)#spanning-tree enable //使能生成樹協議
ZXR10(config)#spanning-tree mode sstp //配置生成樹協議的.當前模式爲sstp
假定目前3228-1不是根網橋,則在3228-2和3228-3上執行如下配置:
ZXR10(config)# spanning-tree mst instance 0 priority 61440 //修改實例0的網橋優先級,61440=15*4096,根據需要,優先級可設置爲i*4096,i=0...15。
RSTP配置
三臺3228配置均相同,下面是配置及說明:
ZXR10(config)#spanning-tree enable //使能生成樹協議
ZXR10(config)#spanning-tree mode rstp //配置生成樹協議的當前模式爲rstp
假定目前3228-1不是根網橋,則在3228-2和3228-3上執行如下配置:
ZXR10(config)# spanning-tree mst instance 0 priority 61440 //修改實例0的網橋優先級,61440=15*4096,根據需要,優先級可設置爲i*4096,i=0...15
8.6.3 MSTP配置
三臺3228配置均相同,下面是配置及說明:
ZXR10#vlan database
ZXR10(vlan)#vlan 1-5 //配置vlan1-5
ZXR10(config)#spanning-tree enable //使能生成樹協議
ZXR10(config)#spanning-tree mode mstp //配置生成樹協議的當前模式爲mstp
ZXR10(config)#spanning-tree mstp configuration //進入MSTP配置模式
ZXR10(config-mstp)#name zte //設置mst_config_id中的配置名稱爲zte。
ZXR10(config-mstp)#revision 2 //設置mst_config_id中的配置版本號爲2。
ZXR10(config-mstp)#instance 1 vlans 1,2 //將vlan1,2映射到instance 1
ZXR10(config-mstp)#instance 2 vlans 3,4 //將vlan3,4映射到instance 2
ZXR10(config-mstp)#instance 3 vlans 5 //將vlan5映射到instance 3
假定目前生成樹1和生成樹2的根網橋不是3228-1,使用spanning-tree mst instance priority 來修改相應生成樹的優先級,使滿足要求;同理可使得生成樹3的根網橋爲3228-2。
驗證方法
執行9.6的配置後,可以使用PC機互ping來驗證,會出現以下現象:
1. PC-1和PC-2互通
2. 斷開鏈路後,有少量丟包後,PC-1和PC-2互通
3. PC-1和PC-2互通
4. 斷開鏈路後,有少量丟包後,PC-1和PC-2互通
5. PC-1和PC-2互通
6. 斷開鏈路後,PC-1和PC-2仍然互通,無丟包