MST Multiple spanning-tree

La principal ventaja de MST es que crea una instancia de spanning-tree para un grupo de vlans que nosotros definamos.

Comparado con PVST o rapid PVST que crean una instancia por cada vlan. En switches con un alto numero de vlans , mantener una instancia de STP puede afectar al rendimiento. Con MST disminuye el numero de root bridges, root ports, designated ports, BPDUS....

Los switches en una misma region comparten la misma configuracion, tienen las mismas vlans mapeadas para cada instancia.

Cuando se conecta una region MST con una region no MST lo que se ve es como si toda la ragion MST fuera un solo switch. Para ello MST corre una instancia 0 llamada IST (Internal Spanning Tree) por compatibilidad con STP fuera de la region.

La configuracion es sencilla ya que como hemos dicho, todos los switches de la region tendran las vlans mapeadas a la misma instancia:
(config)# spanning-tree mode mst
(config)# spanning-tree mst configuration
(config-mst)# name NOMBRE_REGION
(config-mst)# revision NUMERO_REVISION
(config-mst)# instance number vlan vlan_range
(config-mst)# end
 Ahora veremos un ejemplo para que quede mas claro:



Vamos a crear una instancia distinta para las vlans de datos y voz, el root bridge para la vlan de datos sera el distribucion1 y el root bridge para la vlan de voz sera distribucion2 para balancear trafico.

La configuracion en los switches de distribucion seria la siguiente:



Distribution1 Configuration
Distribution1(config)# spanning-tree mst configuration
Distribution1(config-mst)# name region1
Distribution1(config-mst)# revision 10
Distribution1(config-mst)# instance 1 vlan 10, 30, 100
Distribution1(config-mst)# instance 2 vlan 20, 40, 200
Distribution1(config-mst)# exit
Distribution1(config)# spanning-tree mst 0-1 root primary
Distribution1(config)# spanning-tree mst 2 root secondary
 
Distribution2 Configuration
Distribution2(config)# spanning-tree mst configuration
Distribution2(config-mst)# name region1
Distribution2(config-mst)# revision 10
Distribution2(config-mst)# instance 1 vlan 10, 30, 100
Distribution2(config-mst)# instance 2 vlan 20, 40, 200
Distribution2(config-mst)# exit
Distribution2(config)# spanning-tree mst 2 root primary
Distribution2(config)# spanning-tree mst 0-1 root secondary


La configuracion en los switches de acceso1, acceso2, servicios1 y servicio2 seria la misma:



Services1(config)#spanning-tree mst configuration
Services1(config-mst)# name region1
Services1(config-mst)# revision 10
Services1(config-mst)# instance 1 vlan 10, 30, 100
Services1(config-mst)# instance 2 vlan 20, 40, 200
Services1(config-mst)#exit

2 comentarios: