Proceso de selección de ruta VPLS para enrutadores de PE
El proceso de selección de ruta VPLS se utiliza para seleccionar la mejor ruta entre un enrutador de PE remoto y un enrutador de PE local en una red VPLS. Este proceso de selección de ruta se aplica a las rutas recibidas de enrutadores de PE de una sola conexión y de multiconexión.
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.
Cuando se completa el proceso de selección de ruta VPLS, un enrutador de PE se convierte en el dispositivo de borde VPLS (VE) designado. El dispositivo VE designado actúa eficazmente como el punto de conexión para el pseudocable VPLS que se señala desde el enrutador de PE remoto. Una vez que un enrutador de PE se convierte en el dispositivo VE designado, se puede señalar un pseudocable entre el enrutador de PE remoto y el enrutador de PE local y, luego, los paquetes VPLS pueden comenzar a fluir entre los enrutadores de PE.
Las rutas de enrutadores de PE multiconexión conectados al mismo sitio del cliente comparten el mismo ID de sitio, pero pueden tener diferenciadores de ruta y compensaciones de bloque diferentes. Puede modificar las configuraciones de los diferenciadores de ruta y los desplazamientos de bloque para hacer que un enrutador tenga más o menos probabilidades de ser seleccionado como el dispositivo VE designado.
En cada enrutador de PE de la red VPLS, la mejor ruta al dispositivo CE se determina completando el siguiente proceso de selección de ruta VPLS en cada anuncio de ruta recibido:
Si el anuncio tiene el bit hacia abajo establecido en 0, el anuncio se descarta.
Seleccione la ruta con mayor preferencia. El atributo de preferencia se obtiene de la preferencia de sitio configurada mediante la
site-preferenceinstrucción en el[edit routing-instances routing-instance-name protocols vpls site site-name]nivel de jerarquía. Cuando el sitio está inactivo, el atributo de preferencia se obtiene de la preferencia local.Si los valores de preferencia son los mismos, seleccione la ruta con el ID de enrutador inferior.
Si los ID del enrutador son los mismos, las rutas son del mismo enrutador de PE y el anuncio se considera una actualización. El ID del enrutador corresponde al valor del ID del originador para el atributo BGP (si está presente). De lo contrario, se utiliza la dirección IP del par BGP remoto.
Si los valores de desplazamiento de bloque son los mismos, el anuncio se considera una actualización.
Una vez completado el proceso de selección de ruta VPLS y seleccionado el dispositivo VE designado, se señala un pseudocable entre el enrutador de PE remoto y el enrutador de PE local.
El proceso de selección de ruta VPLS funciona de la misma manera sin importar si la ruta se recibió o no de otro enrutador de PE, un reflector de ruta o un enrutador de borde de sistema autónomo (ASBR).
Cuando el enrutador de PE remoto establece o actualiza un pseudocable al enrutador de PE local, verifica que el prefijo esté en el rango requerido para el ID de sitio según el desplazamiento de bloque y el rango de etiquetas anunciados por el dispositivo VE designado. Si el prefijo está fuera de rango, el estado del pseudocable se establece en fuera de rango.
Los siguientes casos describen las posibles decisiones que se podrían tomar cuando un enrutador de PE completa el proceso de selección de ruta VPLS para un anuncio de capa 2 en la red VPLS:
El enrutador de PE originó uno de los anuncios y seleccionó su propio anuncio como la mejor ruta.
Este enrutador de PE se ha seleccionado como el dispositivo VE designado. La selección como dispositivo VE designado desencadena la creación de pseudocables hacia y desde los otros enrutadores PE en la red VPLS. Si el sitio del cliente remoto es de multiconexión, el dispositivo VE designado activa la creación de pseudocables hacia y desde solo el dispositivo VE designado para el sitio remoto.
El enrutador de PE originó uno de los anuncios, pero no seleccionó su propio anuncio como la mejor ruta.
Este enrutador de PE es un enrutador de PE redundante para un sitio multiconexión, pero no se seleccionó como el dispositivo VE designado. Sin embargo, si este enrutador de PE acaba de pasar de ser el dispositivo VE designado (lo que significa que estaba recibiendo tráfico de los enrutadores de PE remotos dirigidos al sitio del cliente multiconexión), el enrutador de PE desactiva todos los pseudocables que tenía hacia y desde los otros enrutadores de PE en la red VPLS.
El enrutador de PE recibió los anuncios de ruta y seleccionó la mejor ruta. No originó ninguno de estos anuncios porque no estaba conectado al sitio del cliente.
Si la mejor ruta al sitio del cliente (el dispositivo VE designado) no ha cambiado, no pasa nada. Si la mejor ruta ha cambiado, este enrutador de PE abre los pseudocables hacia y desde el dispositivo VE recién designado y desactiva los pseudocables hacia y desde el dispositivo VE previamente designado.
Si este enrutador de PE no selecciona una mejor ruta después de ejecutar el proceso de selección de ruta VPLS, el enrutador de PE local no considera que exista el sitio remoto.
Cuando un dispositivo VE recibe un anuncio de una NLRI de capa 2 que coincide con su propio ID de sitio, pero el sitio no es multiconexión, el pseudocable entre el dispositivo VE y el enrutador de PE transmisor pasa a un estado de colisión de sitio y no se considera que esté activo.