配置步驟:
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仍然互通,無丟包