Reacciones de multiconexión de VPLS a fallas de red
La multiconexión de VPLS está diseñada para proteger los sitios de los clientes de una pérdida de conectividad de red en caso de los siguientes tipos de fallas de red:
Error de vínculo entre el dispositivo CE y el enrutador de PE: el BGP del enrutador de PE recibe una notificación cuando el vínculo deja de funcionar. El BGP establece el bit del vector de estado del circuito en la MP_REACH_NLRI para indicar que el circuito está inactivo.
Si todos los circuitos de conexión local VPLS están inactivos, BGP modifica el bit inactivo en el anuncio VPLS Layer2-Extended-Community para indicar que el sitio del cliente está inactivo. Cuando se modifica el bit, el BGP anuncia la ruta a todos los enrutadores de PE remotos para notificarles que el circuito (y el sitio) no funcionan. Cada uno de los enrutadores de PE remotos vuelve a ejecutar los procedimientos de selección de rutas de BGP y VPLS y redirige los pseudocables VPLS según sea necesario.
Error de conectividad MPLS con el enrutador de PE remoto: en el enrutador de PE multiconexión, el BGP descubre que MPLS no puede conectarse al próximo salto del BGP en la red del proveedor de servicios. El BGP modifica el bit del vector de estado del circuito en el MP_REACH_NLRI para indicar que el LSP está inactivo. Una vez que se modifica el bit, BGP vuelve a anunciar la ruta a todos los enrutadores de PE remotos para notificarles que la conectividad desde el sitio local al sitio remoto no funciona.
Cada enrutador de PE remoto vuelve a ejecutar los procedimientos de selección de ruta BGP y VPLS. Con el LSP del enrutador de PE multiconexión original inactivo, los enrutadores de PE remotos designan el enrutador de PE multiconexión de respaldo como el dispositivo VE para el sitio del cliente multiconexión. Los pseudocables hacia y desde los enrutadores de PE remotos se reenrutan al enrutador de PE multiconexión de respaldo.
Error en un enrutador de PE: cuando se produce un error en el enrutador de PE multiconexión o en el proceso del BGP que se ejecuta en él, los enrutadores de PE remoto detectan la expiración del temporizador de espera, desactivan sus sesiones de emparejamiento y eliminan los anuncios de capa 2 de ese enrutador de PE multiconexión. Los enrutadores de PE remotos ejecutan de nuevo los procedimientos de selección de ruta de BGP y VPLS y redirigen sus pseudocables al enrutador de PE multiconexión de respaldo.
Alternativamente, los enrutadores de PE remotos podrían descubrir que el siguiente salto del BGP, representado por el enrutador de PE multiconexión con errores, no es alcanzable. En este caso, los enrutadores de PE remotos marcan las rutas de capa 2 anunciadas por el enrutador de PE multiconexión como inaccesibles. Los enrutadores de PE remotos ejecutan de nuevo los procedimientos de selección de ruta de BGP y VPLS y redirigen sus pseudocables al enrutador de PE multiconexión de respaldo.
Los enrutadores de PE remotos se comportan de la misma manera si reconfigura el atributo de preferencia local del enrutador de PE multiconexión principal (realizando efectivamente una tolerancia a fallos administrativa al enrutador de PE multiconexión de respaldo). En el enrutador de PE multiconexión principal, el BGP anuncia una actualización de capa 2 con el nuevo atributo de preferencia local para todos los enrutadores de PE remotos. Los enrutadores de PE remotos ejecutan de nuevo los procedimientos de selección de ruta de BGP y VPLS y redirigen sus pseudocables al enrutador de PE multiconexión de respaldo.
En la documentación de VPLS, la palabra enrutador en términos como enrutador de PE se utiliza para referirse a cualquier dispositivo que proporcione funciones de enrutamiento.