Guía de configuración de ERPS para el switch TP-Link JetStream

Guía de configuración
Actualizado04-04-2024 09:11:00 AM Number of views for this article14742

Los switches gestionados TP-Link L2+ son compatibles con la función de conmutación de protección de anillo Ethernet (ERPS). ERPS es un protocolo estándar emitido por ITU-T para evitar bucles en las redes de anillo, que brinda protección por debajo de los 50 ms y conmutación de recuperación para el tráfico de Ethernet, y garantiza que no se formen bucles en la capa de Ethernet.

En comparación con los protocolos de árbol de expansión, incluidos STP, RSTP y MSTP, ERPS puede lograr una convergencia significativamente más rápida (menos de 50 ms frente a varios segundos), cumpliendo con los requisitos de confiabilidad de clase de operador, pero requiere configuraciones manuales más complejas para realizar funciones.

En este artículo, presentaremos cómo configurar ERPS en los switches TP-Link JetStream. Para obtener más información sobre el concepto y el mecanismo de funcionamiento de ERPS, consulte ITU-T G.8032/Y.1344.

 

Tabla de contenido

1.Comandos de configuración de ERPS

  • 1) anillo erps
  • 2) anillo erps (interfaz)
  • 3) control-vlan
  • 4) descripción
  • 5) instancia protegida
  • 6) temporizador de guardia
  • 7) wtr-temporizador
  • 8) temporizador de espera
  • 9) reversivo
  • 10) versión
  • 11) subanillo
  • 12) anillo erps de tc-notify
  • 13) Mostrar anillo erps

2. Hoja de ruta de configuración

3. Ejemplo para configurar un anillo único de ERPS

  • 1) Crear anillo ERPS 1.
  • 2) Cree VLAN y asigne VLAN 100 a 200 a la Instancia 1
  • 3) Configure los ajustes del puerto.
  • 4) Verificar la configuración.
  • 5) Archivos de configuración.

4. Ejemplo para configurar un anillo ERPS con varias instancias.

  • 1) Crear anillos ERPS.
  • 2) Cree VLAN, asigne VLAN 10 a 20 a la Instancia 1, VLAN 30 a 40 a la Instancia 2.
  • 3) Configure los ajustes del puerto.
  • 4) Verificar la configuración.
  • 5) Archivos de configuración.

5. Ejemplo para configurar una red de anillos múltiples ERPS

  • 1) Crear anillos ERPS.
  • 2) Cree VLAN, asigne VLAN 10 a 20 a la Instancia 1.
  • 3) Configure los ajustes del puerto.
  • 4) Verificar la configuración.
  • 5) Archivos de configuración.

1. Comandos de configuración de ERPS
Aquí se describirán algunos de los comandos más utilizados para la configuración de ERPS. Para obtener una lista completa de los comandos ERPS de los switches TP-Link JetStream, consulte la Guía CLI.

1) anillo erps
El comando erps ring habilita la función ERPS globalmente y crea un anillo ERPS.

Syntax

erps ring ring-id

no erps ring ring-id

Parameter

Parameter Description
ring-id El ID del anillo ERPS, que va del 1 al 8.

Ejemplo 

Habilite la función ERPS globalmente y cree el anillo 1 de ERPS.

Switch(config)#erps ring 1

 

2) Anillo erps (interfaz)

El comando erps ring agrega un puerto a un anillo ERPS y especifica una función para el puerto. De forma predeterminada, no se agrega un puerto a un anillo de ERPS y no se especifica ninguna función de puerto.

Un puerto propietario de RPL bloquea el tráfico en el RPL (Ring Protection Link, Enlace de Protección de Anillo, que es el enlace en el que se encuentra el puerto propietario de RPL) para evitar bucles. Un anillo ERPS tiene solo un puerto propietario RPL. Cuando falla un enlace o nodo en el anillo de ERPS, el puerto propietario de RPL se habilita y el RPL reenvía el tráfico para garantizar el reenvío de tráfico continuo.

Un puerto vecino RPL está directamente conectado a un puerto propietario RPL. En situaciones normales, tanto el puerto propietario de RPL como el puerto vecino de RPL están bloqueados. Cuando el anillo ERPS falla, el propietario de RPL y los puertos vecinos se desbloquean y el RPL reenvía el tráfico.

Los puertos comunes son puertos de anillo distintos del propietario de RPL y los puertos vecinos.

En la siguiente figura, el puerto 2 del Switch B es el puerto propietario de RPL, el puerto 1 del Switch C es el puerto vecino de RPL, mientras que los otros puertos en cuatro switches son todos puertos comunes.

 

Ring.png

Syntax

erps ring ring-id [rpl owner|neighbour]

Parameter

Parameter Description
ring-id La ID del anillo ERPS, que va de 1 a 8.
owner Configurar el rol del puerto como propietario
neighbour Configurar el rol del puerto como vecino

Ejemplo

Habilite la función del puerto gigabitEthernet 1/0/1 en el anillo 1 como propietario y el puerto gigabitEthernet 1/0/2 en el anillo 1 como puerto común.

Switch(config)#interface gigiabitEthernet 1/0/1

Switch(config-if)#erps ring 1 rpl owner

Switch(config-if)#exit

Switch(config)#interface gigiabitEthernet 1/0/2

Switch(config)#erps ring 1

 

3) control-vlan

Cada anillo ERPS debe configurarse con una VLAN de control, que se utiliza para transmitir PDU R-APS (conmutación de protección automática en anillo). Diferentes anillos ERPS deben usar diferentes VLAN de control.

El comando control-vlan configura una VLAN de control para un anillo ERPS. Tenga en cuenta que no se deben agregar puertos a la VLAN de control antes de esta configuración.

Syntax

control-vlan vlan

Parameter

Parameter Description
vlan VLAN de reenvío para PDU R-APS, que van de 1 a 4094.

Ejemplo

Configure la VLAN 10 de control para el anillo 1 de ERPS.

Switch(ring-config)#control-vlan 10

 

4) Descripción

El comando description configura la descripción de un anillo ERPS.

Syntax

description description

Ejemplo

Switch(ring-config)#description "ring 1"

 

5) Instancia protegida

En una red de instancias múltiples de ERPS, se pueden configurar múltiples anillos lógicos de ERPS en un solo anillo físico. Cada anillo lógico de ERPS está configurado con una instancia de protección y cada instancia de protección representa un rango de VLAN. De esta forma, el tráfico de datos pertenecientes a distintas VLAN puede ser transportado a través de diferentes caminos físicos, logrando así balanceo de carga y respaldo de enlaces.

El comando protected-instance se usa para configurar la instancia protegida para el anillo ERPS, el control-vlan debe estar en el ámbito de la instancia protegida. Para configurar una instancia, primero debe habilitar MSTP y configurar la instancia de MSTP.

Syntax

protected-instance instance

Parameter

Parameter Description
vlan VLAN de reenvío para PDU R-APS, que van de 1 a 4094.

Ejemplo

Asigne VLAN 10-20 a la instancia 1 y configure la instancia 1 en el anillo 1 de ERPS.

Switch(config)#spanning-tree mode mstp

Switch(config)#spanning-tree mst configuration

Switch(config)#instance 1 vlan 10-20

Switch(config-mst)#erps ring 1

Switch(ring-config)#protected-instance 1

 

6) guard-timer

Cuando se recupera un enlace o un nodo defectuoso, se inicia el temporizador Guard y el switch no procesa ningún paquete R-APS hasta que el temporizador expira para evitar que el enlace se bloquee debido a la recepción de paquetes R-APS vencidos.

El comando guard-timer establece el temporizador de guardia en un anillo ERPS. De forma predeterminada, el temporizador de guardia es de 200 centisegundos en un anillo ERPS.

Syntax

guard-timer time

no guard-timer time

Parameter

Parameter Description
time La configuración de tiempo para el temporizador de guardia, que va de 1 a 200, en centisegundos.

Ejemplo

Configure el temporizador de guardia en 150 centisegundos

Switch(ring-config)#guard-timer 150

 

7) Temporizador wtr

El propietario del RPL utiliza el temporizador WTR (esperar para restaurar) para verificar que el anillo se haya estabilizado antes de bloquear el RPL después de la recuperación de SF (fallo de señal).

El comando wtr-timer se utiliza para configurar el temporizador WTR. De forma predeterminada, el temporizador WTR es de 5 minutos.

Syntax

wtr-timer time

no wtr-timer time

Parameter

Parameter Description
time La configuración de tiempo para el temporizador WTR, que va de 1 a 12, en minutos.

Ejemplo

Configure el temporizador WTR a 10 minutos

Switch(ring-config)#wtr-timer 10

 

8) holdoff-timer

Con el temporizador Holdoff habilitado, las fallas solo se informarán si este temporizador expira. De forma predeterminada, el temporizador de retención es de 0 decisegundos.

Syntax

holdoff-timer time

no holdoff-timer time

Parameter

Parameter Description
time La configuración de tiempo para el temporizador Holdoff, que va de 1 a 100, en decisegundos.

Ejemplo

Configure el temporizador Holdoff a 10 decisegundos.

Switch(ring-config)#holdoff-timer 10

 

9) reversivo
El comando reversible configura el modo de conmutación reversible o no reversible. De forma predeterminada, el anillo ERPS utiliza el modo de conmutación reversible; una vez que se corrige la falla del anillo, el propietario de RPL se vuelve a bloquear.

Syntax

revertive enable|disable

Ejemplo

Configure la conmutación no reversible en el anillo 1 de ERPS.

Switch(ring-config)#revertive disable

 

10) versión
ERPS tiene dos versiones. ERPS v2, descrito por ITU-T G.8032 (2010) es compatible con versiones anteriores de ERPS v1, descrito por ITU-T G.8032 (2008), proporcionando funciones mejoradas, como topologías de anillos múltiples.

De forma predeterminada, se utiliza ERPS v1. Si todos los dispositivos en el anillo ERPS son compatibles con ERPS v1 y v2, se recomienda usar v2.

Syntax

version version

Parameter

Parameter Description
version 1 or 2

Ejemplo

Especifique ERPS v2 para el anillo 1 de ERPS.

Switch(ring-config)#version 2

 

11) subanillo
ERPS v2 admite topologías de anillos múltiples. Para implementar ERPS en una red de varios anillos, configure algunos anillos como subanillos con el comando subanillo.

En la siguiente figura, el anillo principal es un anillo cerrado formado por los interruptores A, B, C y D, mientras que el anillo secundario es un anillo abierto formado por el interruptor de enlace B <---> E <---> F <---> C.

 

Sub Ring.png

De forma predeterminada, todos los anillos de ERPS son anillos principales.

Syntax

sub-ring

no sub-ring

Ejemplo

Configure el anillo 2 de ERPS como subanillo.

Switch(config)#erps ring 2

Switch(ring-config)#sub-ring

 

12) anillo erps de tc-notify
De forma predeterminada, un anillo de ERPS no notifica a otros anillos de ERPS sobre su cambio de topología. Sin embargo, cuando cambia la topología de un subanillo de ERPS, debe notificar a los anillos principales, de modo que esos anillos estén al tanto del cambio de topología y envíen mensajes Flush-FDB en sus anillos separados instruyendo a sus nodos para que actualicen su FDB, lo que garantiza una transmisión de tráfico ininterrumpida. .

Nota: el comando tc-notify erps ring solo tiene efecto en los subanillos ERPS.

Syntax

tc-notify erps ring ring-id

no tc-notify erps ring ring-id

Parameter

Parameter Description
ring-id El ID del anillo ERPS, que va de 1 a 8.

Ejemplo

Configure el subanillo 2 de ERPS para notificar al anillo 1 de ERPS sobre su cambio de topología.

Switch(config)#erps ring 2

Switch(ring-config)#version 2

Switch(ring-config)#sub-ring

Switch(ring-config)#tc-notify erps ring 1

 

13) Mostrar anillo erps
El comando se utiliza para mostrar la información del anillo ERPS.

Syntax

show erps ring [ring-id | all]

Ejemplo

Mostrar información ERPS de todos los anillos:

Switch# show erps ring all

 

2. Hoja de ruta de configuración

  1. Cree anillos ERPS, configure VLAN de control e instancias protegidas y otras configuraciones;
  2. Configurar relaciones de mapeo de VLAN-Instancia;
  3. Configure los ajustes de VLAN 802.1Q y los roles de anillo de ERPS para los puertos de anillo de ERPS.

3. Ejemplo para configurar un anillo único de ERPS
La siguiente figura muestra una topología Ethernet de anillo simple.

  • La VLAN de control es la VLAN 10;
  • Instancia protegida incluye VLAN 10 a 20.
  • GE 1/0/2 en el switch B es el puerto propietario de RPL y GE 1/0/1 en el switch C es el puerto vecino de RPL.
  •  

Ring.png

 

1) Crear anillo ERPS 1.
Configure el switch A.

Switch-A> enable

Switch-A# configure

Switch-A (config) # erps ring 1

Switch-A (ring-config) # description ERPS_RING_1

Switch-A (ring-config) # control-vlan 10

Switch-A (ring-config) # protected-instance 1

Switch-A (ring-config) # version 2

Switch-A (ring-config) # exit

 

Configurar el switch B.

Switch-B> enable

Switch-B# configure

Switch-B (config) # erps ring 1

Switch-B (ring-config) # description ERPS_RING_1

Switch-B (ring-config) # control-vlan 10

Switch-B (ring-config) # protected-instance 1

Switch-B (ring-config) # version 2

Switch-B (ring-config) # exit

 

Configurar el switch C.

Switch-C> enable

Switch-C# configure

Switch-C (config) # erps ring 1

Switch-C (ring-config) # description ERPS_RING_1

Switch-C (ring-config) # control-vlan 10

Switch-C (ring-config) # protected-instance 1

Switch-C (ring-config) # version 2

Switch-C (ring-config) # exit

 

Configurar el switch D.

Switch-D> enable

Switch-D# configure

Switch-D (config) # erps ring 1

Switch-D (ring-config) # description ERPS_RING_1

Switch-D (ring-config) # control-vlan 10

Switch-D (ring-config) # protected-instance 1

Switch-D (ring-config) # version 2

Switch-D (ring-config) # exit

 

2) Cree VLAN y asigne VLAN 100 a 200 a la Instancia 1
Configurar el switch A.

Switch-A (config) # vlan 10-20

Switch-A (config-vlan) # exit

Switch-A (config) # spanning-tree

Switch-A (config) # spanning-tree mode mstp

Switch-A (config) # spanning-tree mst configuration

Switch-A (config-mst) # instance 1 vlan 10-20

Switch-A (config-mst) # exit

Configurar el switch B.

Switch-B (config) # vlan 10-20

Switch-B (config-vlan) # exit

Switch-B (config) # spanning-tree

Switch-B (config) # spanning-tree mode mstp

Switch-B (config) # spanning-tree mst configuration

Switch-B (config-mst) # instance 1 vlan 10-20

Switch-B (config-mst) # exit

Configurar el switch C.

Switch-C (config) # vlan 10-20

Switch-C (config-vlan) # exit

Switch-C (config) # spanning-tree

Switch-C (config) # spanning-tree mode mstp

Switch-C (config) # spanning-tree mst configuration

Switch-C (config-mst) # instance 1 vlan 10-20

Switch-C (config-mst) # exit

Configurar el switch D.

Switch-D (config) # vlan 10-20

Switch-D (config-vlan) # exit

Switch-D (config) # spanning-tree

Switch-D (config) # spanning-tree mode mstp

Switch-D (config) # spanning-tree mst configuration

Switch-D (config-mst) # instance 1 vlan 10-20

Switch-D (config-mst) # exit

 

3) Configure los ajustes del puerto.
Configurar el switch A..

Switch-A (config) # interface gigabitEthernet 1/0/1

Switch-A (config-if) # switchport general allowed vlan 10-20 tagged

Switch-A (config-if) # no switchport general allowed vlan 1

Switch-A (config-if) # erps ring 1

Switch-A (config-if) # exit

Switch-A (config) # interface gigabitEthernet 1/0/2

Switch-A (config-if) # switchport general allowed vlan 10-20 tagged

Switch-A (config-if) # no switchport general allowed vlan 1

Switch-A (config-if) # erps ring 1

Switch-A (config-if) # exit

Configurar el switch B. Ojo que el puerto 1/0/2 es el puerto propietario de RPL.

Switch-B (config) # interface gigabitEthernet 1/0/1

Switch-B (config-if) # switchport general allowed vlan 10-20 tagged

Switch-B (config-if) # no switchport general allowed vlan 1

Switch-B (config-if) # erps ring 1

Switch-B (config-if) # exit

Switch-B (config) # interface gigabitEthernet 1/0/2

Switch-B (config-if) # switchport general allowed vlan 10-20 tagged

Switch-B (config-if) # no switchport general allowed vlan 1

Switch-B (config-if) # erps ring 1 rpl owner

Switch-B (config-if) # exit

Configurar el switch C. Ojo que el puerto 1/0/1 es el puerto vecino RPL.

Switch-C (config) # interface gigabitEthernet 1/0/1

Switch-C (config-if) # switchport general allowed vlan 10-20 tagged

Switch-C (config-if) # no switchport general allowed vlan 1

Switch-C (config-if) # erps ring 1 rpl neighbour

Switch-C (config-if) # exit

Switch-C (config) # interface gigabitEthernet 1/0/2

Switch-C (config-if) # switchport general allowed vlan 10-20 tagged

Switch-C (config-if) # no switchport general allowed vlan 1

Switch-C (config-if) # erps ring 1

Switch-C (config-if) # exit

Configurar el switch D.

Switch-D (config) # interface gigabitEthernet 1/0/1

Switch-D (config-if) # switchport general allowed vlan 10-20 tagged

Switch-D (config-if) # no switchport general allowed vlan 1

Switch-D (config-if) # erps ring 1

Switch-D (config-if) # exit

Switch-D (config) # interface gigabitEthernet 1/0/2

Switch-D (config-if) # switchport general allowed vlan 10-20 tagged

Switch-D (config-if) # no switchport general allowed vlan 1

Switch-D (config-if) # erps ring 1

Switch-D (config-if) # exit

 

4) Verificar la configuración.
Después de completar las configuraciones, ejecute show erps ring para verificar la configuración.

Ejecute el comando en el switch B.

Switch-B # show erps ring 1

Ring ID :1

Describe :ERPS_RING_1

Control Vlan :10

Protected Instance :1

WTR Timer Setting (min) :5 Running (s) :0

Guard Timer Setting (csec) :200 Running (csec) :0

Holdoff Timer Setting (deciseconds) :0 Running (deciseconds) :0

WTB Timer Running (csec) :0

Ring State :PROTECTION

RAPS_MEL :7

Revertive Mode :Revertive

Version :2

Sub-ring :No

Virtual-channel :No

Forced Switch Port :---

Manual Switch Port :---

Port Port Role Port Status Signal Status

Gi1/0/1 Common Forwarding Non-Failed

Gi1/0/2 RPL Owner Discarding Failed

 

5) Archivos de configuración.

Archivo de configuración de switch A.

!TL-SG3428

vlan 10-20

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

#

interface gigabitEthernet 1/0/1

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch B.

!TL-SG3428

vlan 10-20

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

#

interface gigabitEthernet 1/0/1

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1 rpl owner

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch C.

!TL-SG3428

vlan 10-20

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

#

interface gigabitEthernet 1/0/1

erps ring 1 rpl neighbour

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch D.

!TL-SG3428

vlan 10-20

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

#

interface gigabitEthernet 1/0/1

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1 rpl owner

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

4. Ejemplo para configurar un anillo ERPS con varias instancias.
La siguiente figura muestra una topología Ethernet de anillo simple. Podemos configurar dos anillos ERPS para balanceo de carga de tráfico.

-- ERPS Anillo 1:

  • La VLAN de control es la VLAN 10;
  • Instancia protegida incluye VLAN 10 a 20.
  • GE 1/0/2 en el switch B es el puerto propietario de RPL y GE 1/0/1 en el switch C es el puerto vecino de RPL.
  • En condiciones normales, RPL (Switch B --- Switch C) está bloqueado y la ruta de reenvío de datos es Switch B --- Switch A --- Switch D.

-- ERPS Anillo 2:

  • La VLAN de control es la VLAN 30;
  • Instancia protegida incluye VLAN 30 a 40.
  • GE 1/0/1 en el switch A es el puerto propietario de RPL y GE 1/0/1 en el switch D es el puerto vecino de RPL.
  • En condiciones normales, RPL (Switch A --- Switch D) está bloqueado y la ruta de reenvío de datos es Switch A --- Switch B --- Switch C.
    •  

SingleRing2

1) Crear anillos ERPS.

Configurar Switch A.

Switch-A> enable

Switch-A# configure

Switch-A (config) # erps ring 1

Switch-A (ring-config) # description ERPS_RING_1

Switch-A (ring-config) # control-vlan 10

Switch-A (ring-config) # protected-instance 1

Switch-A (ring-config) # version 2

Switch-A (ring-config) # exit

Switch-A (config) # erps ring 2

Switch-A (ring-config) # description ERPS_RING_2

Switch-A (ring-config) # control-vlan 30

Switch-A (ring-config) # protected-instance 2

Switch-A (ring-config) # version 2

Switch-A (ring-config) # exit

 

Configurar Switch B.

Switch-B> enable

Switch-B# configure

Switch-B (config) # erps ring 1

Switch-B (ring-config) # description ERPS_RING_1

Switch-B (ring-config) # control-vlan 10

Switch-B (ring-config) # protected-instance 1

Switch-B (ring-config) # version 2

Switch-B (ring-config) # exit

Switch-B (config) # erps ring 2

Switch-B (ring-config) # description ERPS_RING_2

Switch-B (ring-config) # control-vlan 30

Switch-B (ring-config) # protected-instance 2

Switch-B (ring-config) # version 2

Switch-B (ring-config) # exit

 

Configurar Switch C.

Switch-C> enable

Switch-C# configure

Switch-C (config) # erps ring 1

Switch-C (ring-config) # description ERPS_RING_1

Switch-C (ring-config) # control-vlan 10

Switch-C (ring-config) # protected-instance 1

Switch-C (ring-config) # version 2

Switch-C (ring-config) # exit

Switch-C (config) # erps ring 2

Switch-C (ring-config) # description ERPS_RING_2

Switch-C (ring-config) # control-vlan 30

Switch-C (ring-config) # protected-instance 2

Switch-C (ring-config) # version 2

Switch-C (ring-config) # exit

 

Configurar Switch D.

Switch-D> enable

Switch-D# configure

Switch-D (config) # erps ring 1

Switch-D (ring-config) # description ERPS_RING_1

Switch-D (ring-config) # control-vlan 10

Switch-D (ring-config) # protected-instance 1

Switch-D (ring-config) # version 2

Switch-D (ring-config) # exit

Switch-D (config) # erps ring 2

Switch-D (ring-config) # description ERPS_RING_2

Switch-D (ring-config) # control-vlan 30

Switch-D (ring-config) # protected-instance 2

Switch-D (ring-config) # version 2

Switch-D (ring-config) # exit

 

2) Cree VLAN, asigne VLAN 10 a 20 a la Instancia 1, VLAN 30 a 40 a la Instancia 2.
 

Configurar Switch A.

Switch-A (config) # vlan 10-20,30-40

Switch-A (config-vlan) # exit

Switch-A (config) # spanning-tree

Switch-A (config) # spanning-tree mode mstp

Switch-A (config) # spanning-tree mst configuration

Switch-A (config-mst) # instance 1 vlan 10-20

Switch-A (config-mst) # instance 2 vlan 30-40

Switch-A (config-mst) # exit

 

Configurar Switch B.

Switch-B (config) # vlan 10-20,30-40

Switch-B (config-vlan) # exit

Switch-B (config) # spanning-tree

Switch-B (config) # spanning-tree mode mstp

Switch-B (config) # spanning-tree mst configuration

Switch-B (config-mst) # instance 1 vlan 10-20

Switch-B (config-mst) # instance 2 vlan 30-40

Switch-B (config-mst) # exit

 

Configurar Switch C.

Switch-C (config) # vlan 10-20,30-40

Switch-C (config-vlan) # exit

Switch-C (config) # spanning-tree

Switch-C (config) # spanning-tree mode mstp

Switch-C (config) # spanning-tree mst configuration

Switch-C (config-mst) # instance 1 vlan 10-20

Switch-C (config-mst) # instance 2 vlan 30-40

Switch-C (config-mst) # exit

 

Configurar Switch D.

Switch-D (config) # vlan 10-20,30-40

Switch-D (config-vlan) # exit

Switch-D (config) # spanning-tree

Switch-D (config) # spanning-tree mode mstp

Switch-D (config) # spanning-tree mst configuration

Switch-D (config-mst) # instance 1 vlan 10-20

Switch-D (config-mst) # instance 2 vlan 30-40

Switch-D (config-mst) # exit

 

 

3) Configure los ajustes del puerto.
Configure el switch A, tenga en cuenta que el puerto 1/0/1 es el puerto propietario de RPL del anillo 2 de ERPS.

Switch-A (config) # interface gigabitEthernet 1/0/1

Switch-A (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-A (config-if) # no switchport general allowed vlan 1

Switch-A (config-if) # erps ring 1

Switch-A (config-if) # erps ring 2 rpl owner

Switch-A (config-if) # exit

Switch-A (config) # interface gigabitEthernet 1/0/2

Switch-A (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-A (config-if) # no switchport general allowed vlan 1

Switch-A (config-if) # erps ring 1

Switch-A (config-if) # erps ring 2

Switch-A (config-if) # exit

Configure el switch B, tenga en cuenta que el puerto 1/0/2 es el puerto propietario de RPL del anillo 1 de ERPS.

Switch-B (config) # interface gigabitEthernet 1/0/1

Switch-B (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-B (config-if) # no switchport general allowed vlan 1

Switch-B (config-if) # erps ring 1

Switch-B (config-if) # erps ring 1

Switch-B (config-if) # exit

Switch-B (config) # interface gigabitEthernet 1/0/2

Switch-B (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-B (config-if) # no switchport general allowed vlan 1

Switch-B (config-if) # erps ring 1 rpl owner

Switch-B (config-if) # erps ring 2

Switch-B (config-if) # exit

Configure el switch C, tenga en cuenta que el puerto 1/0/1 es el puerto vecino RPL del anillo 1 de ERPS.

Switch-C (config) # interface gigabitEthernet 1/0/1

Switch-C (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-C (config-if) # no switchport general allowed vlan 1

Switch-C (config-if) # erps ring 1 rpl neighbour

Switch-C (config-if) # erps ring 2

Switch-C (config-if) # exit

Switch-C (config) # interface gigabitEthernet 1/0/2

Switch-C (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-C (config-if) # no switchport general allowed vlan 1

Switch-C (config-if) # erps ring 1

Switch-C (config-if) # erps ring 2

Switch-C (config-if) # exit

Configure el switch D, tenga en cuenta que el puerto 1/0/1 es el puerto vecino RPL del anillo 2 de ERPS.

Switch-D (config) # interface gigabitEthernet 1/0/1

Switch-D (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-D (config-if) # no switchport general allowed vlan 1

Switch-D (config-if) # erps ring 1

Switch-D (config-if) # erps ring 2 rpl neighbour

Switch-D (config-if) # exit

Switch-D (config) # interface gigabitEthernet 1/0/2

Switch-D (config-if) # switchport general allowed vlan 10-20,30-40 tagged

Switch-D (config-if) # no switchport general allowed vlan 1

Switch-D (config-if) # erps ring 1

Switch-D (config-if) # erps ring 2

Switch-D (config-if) # exit

 

4) Verificar la configuración.
Después de completar las configuraciones, ejecute show erps ring para verificar la configuración.

Ejecute el comando en el switch B.

Switch-B # show erps ring all

Ring ID :1

Describe :ERPS_RING_1

Control Vlan :10

Protected Instance :1

WTR Timer Setting (min) :5 Running (s) :0

Guard Timer Setting (csec) :200 Running (csec) :0

Holdoff Timer Setting (deciseconds) :0 Running (deciseconds) :0

WTB Timer Running (csec) :0

Ring State :PROTECTION

RAPS_MEL :7

Revertive Mode :Revertive

Version :2

Sub-ring :No

Virtual-channel :No

Forced Switch Port :---

Manual Switch Port :---

Port Port Role Port Status Signal Status

Gi1/0/1 Common Forwarding Non-Failed

Gi1/0/2 RPL Owner Discarding Failed

Ring ID :2

Describe :ERPS_RING_2

Control Vlan :30

Protected Instance :2

WTR Timer Setting (min) :5 Running (s) :0

Guard Timer Setting (csec) :200 Running (csec) :0

Holdoff Timer Setting (deciseconds) :0 Running (deciseconds) :0

WTB Timer Running (csec) :0

Ring State :PROTECTION

RAPS_MEL :7

Revertive Mode :Revertive

Version :2

Sub-ring :No

Virtual-channel :No

Forced Switch Port :---

Manual Switch Port :---

Port Port Role Port Status Signal Status

Gi1/0/1 Common Forwarding Non-Failed

Gi1/0/2 Common Forwarding Non-Failed

 

5) Archivos de configuración.
Archivo de configuración de switch A.

!TL-SG3428

vlan 10-20

vlan 30-40

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

erps ring 2

description "ERPS_RING_2"

control-vlan 30

protected-instance 2

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

instance 2 vlan 30-40,

#

interface gigabitEthernet 1/0/1

erps ring 1

erps ring 2 rpl owner

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1

erps ring 2

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch B.

!TL-SG3428

vlan 10-20

vlan 30-40

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

erps ring 2

description "ERPS_RING_2"

control-vlan 30

protected-instance 2

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

instance 2 vlan 30-40,

#

interface gigabitEthernet 1/0/1

erps ring 1

erps ring 2

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1 rpl owner

erps ring 2

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch C.

!TL-SG3428

vlan 10-20

vlan 30-40

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

erps ring 2

description "ERPS_RING_2"

control-vlan 30

protected-instance 2

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

instance 2 vlan 30-40,

#

interface gigabitEthernet 1/0/1

erps ring 1 rpl neighbour

erps ring 2

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1

erps ring 2

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch D.

!TL-SG3428

vlan 10-20

vlan 30-40

#

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

#

erps ring 2

description "ERPS_RING_2"

control-vlan 30

protected-instance 2

version 2

#

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

instance 2 vlan 30-40,

#

interface gigabitEthernet 1/0/1

erps ring 1

erps ring 2

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

#

interface gigabitEthernet 1/0/2

erps ring 1 rpl neighbour

erps ring 2

switchport general allowed vlan 10-20,30-40 tagged

no switchport general allowed vlan 1

 

5. Ejemplo para configurar una red de anillos múltiples ERPS
En la siguiente figura, los interruptores A, B y D forman el anillo principal y los interruptores A, C y D forman un subanillo.

-- Anillo mayor:

  • ERPS versión 2 admite subanillo.
  • La VLAN de control es la VLAN 10;
  • Instancia protegida incluye VLAN 10 a 20;
  • GE 1/0/2 en el switch B es el puerto propietario de RPL y GE 1/0/3 en el switch D es el puerto vecino de RPL.

-- Anillo secundario:

  • ERPS versión 2 admite subanillo.
  • La VLAN de control es la VLAN 11;
  • Instancia protegida incluye VLAN 10 a 20;
  • GE 1/0/1 en el switch C es el puerto propietario de RPL y GE 1/0/3 en el switch A es el puerto vecino de RPL.
    •  

MultipleRing2

 

1) Crear anillos ERPS.
Configurar switch A.

Switch-A> enable

Switch-A# configure

Switch-A (config) # erps ring 1

Switch-A (ring-config) # description ERPS_RING_1

Switch-A (ring-config) # control-vlan 10

Switch-A (ring-config) # protected-instance 1

Switch-A (ring-config) # version 2

Switch-A (ring-config) # exit

Switch-A (config) # erps ring 2

Switch-A (ring-config) # description ERPS_RING_2

Switch-A (ring-config) # control-vlan 11

Switch-A (ring-config) # protected-instance 1

Switch-A (ring-config) # version 2

Switch-A (ring-config) # sub-ring

Switch-A (ring-config) # tc-notify erps ring 1

Switch-A (ring-config) # exit

Configurar switch B.

Switch-B> enable

Switch-B# configure

Switch-B (config) # erps ring 1

Switch-B (ring-config) # description ERPS_RING_1

Switch-B (ring-config) # control-vlan 10

Switch-B (ring-config) # protected-instance 1

Switch-B (ring-config) # version 2

Switch-B (ring-config) # exit

Configurar switch C.

Switch-C> enable

Switch-C# configure

Switch-C (config) # erps ring 2

Switch-C (ring-config) # description ERPS_RING_2

Switch-C (ring-config) # control-vlan 11

Switch-C (ring-config) # protected-instance 1

Switch-C (ring-config) # version 2

Switch-C (ring-config) # sub-ring

Switch-C (ring-config) # exit

Configurar switch D.

Switch-D> enable

Switch-D# configure

Switch-D (config) # erps ring 1

Switch-D (ring-config) # description ERPS_RING_1

Switch-D (ring-config) # control-vlan 10

Switch-D (ring-config) # protected-instance 1

Switch-D (ring-config) # version 2

Switch-D (ring-config) # exit

Switch-D (config) # erps ring 2

Switch-D (ring-config) # description ERPS_RING_2

Switch-D (ring-config) # control-vlan 11

Switch-D (ring-config) # protected-instance 1

Switch-D (ring-config) # version 2

Switch-D (ring-config) # sub-ring

Switch-D (ring-config) # tc-notify erps ring 1

Switch-D (ring-config) # exit

 

2) Cree VLAN, asigne VLAN 10 a 20 a la Instancia 1.

Configurar switch A.

Switch-A (config) # vlan 10-20

Switch-A (config-vlan) # exit

Switch-A (config) # spanning-tree

Switch-A (config) # spanning-tree mode mstp

Switch-A (config) # spanning-tree mst configuration

Switch-A (config-mst) # instance 1 vlan 10-20

Switch-A (config-mst) # exit

Configurar switch B.

Switch-B (config) # vlan 10-20

Switch-B (config-vlan) # exit

Switch-B (config) # spanning-tree

Switch-B (config) # spanning-tree mode mstp

Switch-B (config) # spanning-tree mst configuration

Switch-B (config-mst) # instance 1 vlan 10-20

Switch-B (config-mst) # exit

Configurar switch C.

Switch-C (config) # vlan 10-20

Switch-C (config-vlan) # exit

Switch-C (config) # spanning-tree

Switch-C (config) # spanning-tree mode mstp

Switch-C (config) # spanning-tree mst configuration

Switch-C (config-mst) # instance 1 vlan 10-20

Switch-C (config-mst) # exit

Configurar switch D.

Switch-D (config) # vlan 10-20

Switch-D (config-vlan) # exit

Switch-D (config) # spanning-tree

Switch-D (config) # spanning-tree mode mstp

Switch-D (config) # spanning-tree mst configuration

Switch-D (config-mst) # instance 1 vlan 10-20

Switch-D (config-mst) # exit

 

3) Configure los ajustes del puerto.
Configure el switch A, tenga en cuenta que el puerto 1/0/3 es el puerto vecino RPL del subanillo 2 de ERPS.

Switch-A (config) # interface gigabitEthernet 1/0/1

Switch-A (config-if) # switchport general allowed vlan 10-20 tagged

Switch-A (config-if) # no switchport general allowed vlan 1

Switch-A (config-if) # erps ring 1

Switch-A (config-if) # exit

Switch-A (config) # interface gigabitEthernet 1/0/2

Switch-A (config-if) # switchport general allowed vlan 10-20 tagged

Switch-A (config-if) # no switchport general allowed vlan 1

Switch-A (config-if) # erps ring 1

Switch-A (config-if) # exit

Switch-A (config) # interface gigabitEthernet 1/0/3

Switch-A (config-if) # switchport general allowed vlan 10-20 tagged

Switch-A (config-if) # no switchport general allowed vlan 1

Switch-A (config-if) # erps ring 2 rpl neighbour

Switch-A (config-if) # exit

 

Configure el switch B, tenga en cuenta que el puerto 1/0/2 es el puerto propietario de RPL del anillo principal 1 de ERPS.

Switch-B (config) # interface gigabitEthernet 1/0/1

Switch-B (config-if) # switchport general allowed vlan 10-20 tagged

Switch-B (config-if) # no switchport general allowed vlan 1

Switch-B (config-if) # erps ring 1

Switch-B (config-if) # exit

Switch-B (config) # interface gigabitEthernet 1/0/2

Switch-B (config-if) # switchport general allowed vlan 10-20 tagged

Switch-B (config-if) # no switchport general allowed vlan 1

Switch-B (config-if) # erps ring 1 rpl owner

Switch-B (config-if) # exit

 

 

Configure el switch C, tenga en cuenta que el puerto 1/0/1 es el puerto propietario de RPL del subanillo 2 de ERPS.

Switch-C (config) # interface gigabitEthernet 1/0/1

Switch-C (config-if) # switchport general allowed vlan 10-20 tagged

Switch-C (config-if) # no switchport general allowed vlan 1

Switch-C (config-if) # erps ring 2 rpl owner

Switch-C (config-if) # exit

Switch-C (config) # interface gigabitEthernet 1/0/2

Switch-C (config-if) # switchport general allowed vlan 10-20 tagged

Switch-C (config-if) # no switchport general allowed vlan 1

Switch-C (config-if) # erps ring 2

Switch-C (config-if) # exit

 

Configure el switch D, tenga en cuenta que el puerto 1/0/3 es el puerto vecino RPL del anillo principal 1 de ERPS

Switch-D (config) # interface gigabitEthernet 1/0/1

Switch-D (config-if) # switchport general allowed vlan 10-20 tagged

Switch-D (config-if) # no switchport general allowed vlan 1

Switch-D (config-if) # erps ring 1

Switch-D (config-if) # exit

Switch-D (config) # interface gigabitEthernet 1/0/2

Switch-D (config-if) # switchport general allowed vlan 10-20 tagged

Switch-D (config-if) # no switchport general allowed vlan 1

Switch-D (config-if) # erps ring 2

Switch-D (config-if) # exit

Switch-D (config) # interface gigabitEthernet 1/0/3

Switch-D (config-if) # switchport general allowed vlan 10-20 tagged

Switch-D (config-if) # no switchport general allowed vlan 1

Switch-D (config-if) # erps ring 1 rpl neighbour

Switch-D (config-if) # exit

 

4) Verificar la configuración.
Después de completar las configuraciones, ejecute show erps ring para verificar la configuración.

Ejecute el comando en el switch C.

Switch-C # show erps ring all

Ring ID :2

Describe :ERPS_RING_2

Control Vlan :11

Protected Instance :1

WTR Timer Setting (min) :5 Running (s) :0

Guard Timer Setting (csec) :200 Running (csec) :0

Holdoff Timer Setting (deciseconds) :0 Running (deciseconds) :0

WTB Timer Running (csec) :0

Ring State :PROTECTION

RAPS_MEL :7

Revertive Mode :Revertive

Version :2

Sub-ring :Yes

Virtual-channel :No

TC-Notify :1

Notify-interval :2

Notify-threshold :3

Forced Switch Port :---

Manual Switch Port :---

Port Port Role Port Status Signal Status

Gi1/0/1 RPL Owner Discarding Failed

Gi1/0/2 Common Forwarding Non-Failed

 

5) Archivos de configuración.
Archivo de configuración de switch A.

!TL-SG3428

vlan 10-20

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

erps ring 2

description "ERPS_RING_2"

control-vlan 11

protected-instance 1

version 2

sub-ring

tc-notify erps ring 1

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

interface gigabitEthernet 1/0/1

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

interface gigabitEthernet 1/0/2

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

interface gigabitEthernet 1/0/3

erps ring 2 rpl neighbour

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch B.

!TL-SG3428

vlan 10-20

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

interface gigabitEthernet 1/0/1

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

interface gigabitEthernet 1/0/2

erps ring 1 rpl owner

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch C.

!TL-SG3428

vlan 10-20

erps ring 2

description "ERPS_RING_2"

control-vlan 11

protected-instance 1

version 2

sub-ring

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

interface gigabitEthernet 1/0/1

erps ring 2 rpl owner

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

interface gigabitEthernet 1/0/2

erps ring 2

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

Archivo de configuración de switch D.

!TL-SG3428

vlan 10-20

erps ring 1

description "ERPS_RING_1"

control-vlan 10

protected-instance 1

version 2

erps ring 2

description "ERPS_RING_2"

control-vlan 11

protected-instance 1

version 2

sub-ring

tc-notify erps ring 1

spanning-tree

spanning-tree mode mstp

spanning-tree mst configuration

instance 1 vlan 10-20,

interface gigabitEthernet 1/0/1

erps ring 1

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

interface gigabitEthernet 1/0/2

erps ring 2

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

interface gigabitEthernet 1/0/2

erps ring 1 rpl neighbour

switchport general allowed vlan 10-20 tagged

no switchport general allowed vlan 1

 

¿Es útil este artículo?

Tus comentarios nos ayudan a mejorar esta web.

De United States?

Obtener productos, eventos y servicios para su región.