El Protocolo Ethernet Ring Protection Switching (ERPS) es un protocolo de red de alta disponibilidad que se utiliza para proteger los anillos Ethernet contra fallos en la red.
El objetivo principal del protocolo ERPS es proporcionar una recuperación rápida y sin pérdida de paquetes en caso de una fallo en un enlace o nodo en un anillo Ethernet. El protocolo ERPS puede detectar y aislar una falla en el anillo dentro de unos pocos milisegundos y redirigir el tráfico de forma transparente para que el anillo pueda seguir funcionando sin interrupción.
ERPS funciona mediante la creación de un camino de respaldo que rodea el anillo Ethernet y se activa automáticamente en caso de una falla en el enlace o nodo. Esto se logra mediante el uso de una etiqueta especial, llamada "etiqueta de control de protección de anillo" (R-APS), que se transmite entre los nodos del anillo para detectar y recuperarse de fallas.
En resumen, el protocolo Ethernet Ring Protection Switching es una técnica utilizada para asegurar la disponibilidad y confiabilidad de las redes de anillos Ethernet, proporcionando una recuperación rápida y sin pérdida de paquetes en caso de una fallo en el anillo.
Uno de los principales aspectos es definir las MEP ID para todos los puertos utilizados en el anillo, además habrá que establecer cual será el RPLINK y por lo tanto que dispositivo y puerto ejercerán de RPL Owner y cual ejercerá de RPL-Neighbour. Los mensajes R-APS serán transmitidos a través de una VLAN de control.
VLAN de control -> VLAN 100
Puertos utilizados en los switches para el anillo -> Puertos 5 y 6
RPL Owner -> Puerto físico 6 (Puerto 1 a nivel lógico) del SW1
RPL Neighbour -> Puerto físico 5 (Puerto 0 a nivel lógico) del SW2
MEP ID asignadas a cada puerto utilizado para el anillo ->
| Dispositivo | Puerto | MEP ID | MEP ID Siguiente |
| Switch 1 | 5 | 1 | 6 |
| 6 | 2 | 3 | |
| Switch 2 | 5 | 3 | 2 |
| 6 | 4 | 5 | |
| Switch 3 | 5 | 5 | 4 |
| 6 | 6 | 1 |
La topología por lo tanto sería la siguiente:
En primer lugar se deberá crear la VLAN 100 en los switches SW1, SW2 y SW3. Los puertos 5 y 6 pertenecerán a esta VLAN y estarán configurados en modo Trunk. Esta configuración es igual en SW1, SW2 y SW3. Es importante tener en cuenta que hasta el final de la configuración no se deberá cerrar el anillo.
Ahora se procede a configurar los MEP en el SW1, se configurará la primera instancia correspondiente al puerto 5.
Ahora es necesario editar esta instancia para configurar el MEP ID y el Peer MEP (en rojo se indica el orden de los pasos).
Los pasos para la segunda instancia que esta relacionada con el puerto 6 del SW1 son muy similares:
Una vez realizados los pasos anteriores, se deberá crear el anillo indicando los puertos utilizados.
Ahora se edita este anillo creado para terminar de personalizarlo, añadiendo la VLAN1 como VLAN de datos y seleccionando el puerto lógico 1 como RPL Owner
Los mismos pasos pero con distintos valores se repetirán en el SW2. A continuación se indica la configuración final que tendría este switch. Primero la configuración de las instancias.
Ahora la configuración del anillo, conviene recordar que a través del botón VLANconfig se ha añadido la VLAN 1.
Ahora se configura el SW3, primero las instancias:
Y por último se configura el anillo añadiendo a través del botón VLANconfig la VLAN1
Ahora ya se puede cerrar el anillo y comprobar que todo funciona de forma satisfactoria. Se adjuntan además los archivos de configuración de los tres switches.