RSTP配置


通過配置RSTP,邊緣端口,當修改交換機優先級時,改變拓撲,使端口狀態快速切換。

1.1.1         拓撲

 

1.1.2         配置

1)在STP配置下,修改spanning tree mode為rstp。

xNet#configure terminal

xNet(config)#spanning-tree mode rstp

xNet(config)#end

xNet#

查看此時端口狀態,block的端口為208的ge48

2)設置ge25為邊緣端口,達到快速遷移到轉發狀態的特性

xNet#configure terminal

xNet(config)#interface ge25

xNet(config-if)#spanning-tree edgeport

xNet(config-if)#end

xNet#

3)修改交換機的優先級,使拓撲改變

xNet#configure terminal

xNet(config)#spanning-tree priority 4096

xNet(config)#end

xNet#

4)查看端口狀態變化

當拓撲改變后,端口能快速切換狀態,變為207的ge1變為Discarding狀態,其它端口為Forwarding。

1.1.3         結果

通過配置RSTP,邊緣端口,當修改交換機優先級時,改變拓撲,端口狀態能夠快速切換。

 

1.2         MSTP

配置3個實例,實例1:vlan11,vlan12;實例2:vlan13,vlan14;實例3:vlan15;通過協議計算不同實例的端口狀態變化。

1.2.1         拓撲

 

1.2.2         配置

1)3台交換分配置3個實例

實例1:vlan11,vlan12;

實例2:vlan13,vlan14;

實例3:vlan15;

以207號機配置為例,208和206號機配置類似:

a)創建vlan

xNet#configure terminal

xNet(config)#vlan database

xNet(config-vlan)#vlan 11-15

xNet(config-vlan)#end

xNet#

b)配置MSTP

xNet#configure terminal

xNet(config)#spanning-tree mode mstp

xNet(config)#spanning-tree mst configuration

xNet(config-mst)#instance 1 vlan 11-12

xNet(config-mst)#instance 2 vlan 13-14

xNet(config-mst)#instance 3 vlan 15

xNet(config-mst)#exit

c)端口加入實例

xNet(config)#interface ge1

xNet(config-if)#switchport

xNet(config-if)#switchport mode trunk

xNet(config-if)#switchport trunk allowed vlan add 11-15

xNet(config-if)#spanning-tree instance 1

xNet(config-if)#spanning-tree instance 2

xNet(config-if)#spanning-tree instance 3

xNet(config-if)#exit

xNet(config)#interface xe3

xNet(config-if)#switchport

xNet(config-if)#switchport mode trunk

xNet(config-if)#switchport trunk allowed vlan add 11-15

xNet(config-if)#spanning-tree instance 1

xNet(config-if)#spanning-tree instance 2

xNet(config-if)#spanning-tree instance 3

xNet(config-if)#end

xNet#

 

2)分別查看三台交換機的每個端口在每個實例中的端口狀態,結果為:

命令:

xNet#show spanning-tree mst instance 1 interface ge1

實例1 block的端口為:206的xe1

實例2 block的端口為:206的xe1

實例3 block的端口為:206的xe1

其它端口均為Forwarding

3)改變交換機優先級,使每個交換機作為一個實例的根(207為實例1的根,208為實例2的根,206為實例3的根):

207:

xNet#configure terminal

xNet(config)#spanning-tree instance 1 priority 0

xNet(config)#end

xNet#

208:

xNet#configure terminal

xNet(config)#spanning-tree instance 2 priority 0

xNet(config)#end

xNet#

206:

xNet#configure terminal

xNet(config)#spanning-tree instance 3 priority 0

xNet(config)#end

xNet#

 

4)查看優先級修改后的端口狀態:

實例1 block的端口為:206的xe1

實例2 block的端口為:206的xe3

實例3 block的端口為:208的ge1

其它端口均為Forwarding

1.2.3         結果

配置3個實例,實例1:vlan11,vlan12;實例2:vlan13,vlan14;實例3:vlan15;通過協議計算不同實例的端口狀態能夠變化。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM