Elección de reenviador designado de multiconexión EVPN
El reenviador designado (DF) administra el tráfico de difusión, unidifusión desconocida y multidifusión (BUM) para evitar bucles y garantizar una distribución eficaz del tráfico.
Resumen de las elecciones de DF
Según el modo de operación de multiconexión, el tráfico a un dispositivo perimetral de cliente (CE) multiconexión utiliza uno o todos los dispositivos perimetrales de proveedor multiconexión (PE) para llegar al sitio del cliente. El procedimiento de elección de reenviador designado (DF) garantiza que solo un punto de conexión, el DF maneja el tráfico de difusión, unidifusión desconocida y multidifusión (BUM) para un segmento Ethernet dado, lo que evita bucles de reenvío y optimiza el rendimiento de la red.
El proceso de elección de DF responde dinámicamente a varios eventos de red, como cambios de configuración, transiciones de sesión de BGP o cambios de estado del vínculo. Esta adaptabilidad permite a la red mantener un reenvío de tráfico eficiente sin intervención manual. Cuando ocurre un evento desencadenante, el mecanismo de elección de DF reevalúa y potencialmente reasigna el rol de DF, manteniendo un manejo óptimo del tráfico en toda la red.
El temporizador de espera de elecciones de DF evita que el proceso electoral comience prematuramente. Esto asegura que la red tenga tiempo para estabilizarse antes de que comience el procedimiento electoral. El temporizador predeterminado es de 3 segundos. Sin embargo, puede modificarla con la designated-forwarder-election-hold-time instrucción en el nivel de [edit <routing-instances name> protocols evpn] jerarquía para adaptarla a las necesidades de estabilidad y rendimiento de su red. Este valor del temporizador debe ser el mismo en todos los enrutadores de PE conectados al mismo segmento de Ethernet.
El procedimiento de elección de DF predeterminado (como se especifica en RFC 7432) utiliza direcciones IP y talla de servicio para elegir un DF para cada instancia de EVPN (EVI). Este procedimiento de elección es inverso, por lo que cuando el DF elegido falla y luego se recupera de ese fallo, se adelantará al DF existente.
El mecanismo de elección del reenviador designado (DF) basado en NTP garantiza que la elección de DF se realice simultáneamente en un tiempo de tallado de servicio (SCT) predeterminado dentro de un segmento de Ethernet. Esta sincronización minimiza los riesgos de bucles, tráfico duplicado y descarte de tráfico asociados con las elecciones tradicionales basadas en temporizadores. Este mecanismo garantiza que las funciones de DF se apliquen de forma coherente en todos los PE, lo que mejora la solidez y la confiabilidad en situaciones como la adición de nuevos PE o la recuperación de fallos. Las características clave incluyen el manejo de sesgos para evitar el tráfico duplicado, procesos de recuperación coordinados para múltiples fallas de PE y compatibilidad con algoritmos de elección de DF existentes. Las mejoras también permiten la elección e integración de DF por instancia de EVPN (por evi) con redes subyacentes IPv4 e IPv6.
El procedimiento de elección de DF basado en preferencias utiliza valores de preferencia configurados manualmente, el bit Don't Preempt (DP) y el ID del enrutador o la dirección de circuito cerrado para elegir el DF. A partir de la versión 24.2 de Junos OS, la instrucción de preferencia incluye una non-revertive opción que impide la preferencia del DF existente después de un error. Esta non-revertive opción evita un impacto en el servicio si el DF antiguo se recupera después de un error. El comportamiento predeterminado es revertir.
Beneficios de la elección de transportista designado (DF)
-
Evita bucles de reenvío: al elegir un único segmento de Ethernet multiconexión para manejar el tráfico BUM, la elección de DF garantiza que solo un punto de conexión reenvíe el tráfico, lo que reduce significativamente el riesgo de bucles de reenvío y mejora la estabilidad de la red.
-
Se adapta dinámicamente a los cambios de la red: el proceso de elección del DF responde dinámicamente a los cambios de la red, como nuevas configuraciones de interfaz o recuperación de fallas de vínculos, lo que mantiene la estabilidad de la red y la eficiencia operativa.
-
Garantiza una tolerancia a fallos eficiente: la presencia de un DF de respaldo (BDF), que permanece en un estado de bloqueo hasta que se necesita para tomar el control, garantiza una tolerancia a fallos fluida y una operación de red continua con una interrupción mínima del tráfico, lo que mejora la resistencia general de la red.
-
Reduce la sobrecarga del procesamiento de rutas: el uso de la comunidad extendida ES-Import para el filtrado de rutas garantiza que los PE conectados al mismo segmento de Ethernet solo importen las rutas relevantes, lo que reduce el procesamiento de rutas innecesario y mantiene una administración de rutas eficiente.
-
Mantiene la coherencia de la red: el mecanismo de retirada masiva, activado por la retirada de las rutas de autodescubrimiento Ethernet tras un fallo de vínculo, invalida las direcciones MAC obsoletas en los PE remotos, lo que garantiza que el estado de la red siga siendo coherente y evita problemas causados por información de dirección MAC desactualizada.
-
Distribuye el tráfico de manera eficiente: el proceso de elección de DF equilibra la carga entre varios PE, lo que garantiza que ningún segmento se vea abrumado por el tráfico, lo que optimiza el rendimiento de la red y la utilización de recursos.
Roles electorales del DF
El proceso de elección del transportista designado (DF) implica seleccionar una función de envío de la siguiente manera:
-
Reenviador designado (DF): el enrutador de PE que anuncia la ruta de anuncio MAC para la dirección MAC del sitio del cliente. Este enrutador de PE es el enrutador de PE principal que reenvía el tráfico BUM al dispositivo CE multiconexión y se denomina enrutador de PE de reenviador designado (DF).
-
Reenviador designado de respaldo (BDF): cada enrutador del conjunto de enrutadores de PE que anuncian la ruta de autodescubrimiento Ethernet para el mismo ESI y sirven como ruta de respaldo en caso de que falle el DF, se denomina reenviador designado de respaldo (BDF). Un BDF también se denomina enrutador que no es DF.
El proceso de elección de DF elige un enrutador de PE local como BDF, que después pone la interfaz multiconexión que se conecta al sitio del cliente en un estado de bloqueo para el modo activo-en espera. La interfaz permanece en estado de bloqueo hasta que el BDF se elige como DF para el segmento Ethernet.
-
Reenviador no designado (no DF): otros enrutadores de PE no seleccionados como DF. El BDF también se considera un no DF.
Disparador de elecciones de DF
En general, las siguientes condiciones desencadenarán el proceso de elección del DF:
-
Cuando configure una interfaz con un ESI distinto de cero o cuando el enrutador de PE pase de un estado aislado desde el núcleo (sin sesión de BGP) a un estado conectado al núcleo (tiene sesión de BGP establecida). Estas condiciones también activan el temporizador de espera. De forma predeterminada, el PE pone la interfaz en un estado de bloqueo hasta que el enrutador se elige como DF.
-
Después de completar un proceso de elección de DF, un enrutador de PE recibe una nueva ruta de segmento Ethernet o detecta la retirada de una ruta de segmento Ethernet existente. Ninguno de estos activa el temporizador de espera.
-
Cuando una interfaz de un enrutador de PE que no es DF se recupera de un fallo de vínculo. En este caso, el enrutador de PE no tiene conocimiento del tiempo de espera impuesto por otros enrutadores de PE. Como resultado, el enrutador de PE recuperado no activa un temporizador de retención.
Procedimiento de elección de DF (RFC 7432)
La talla de servicios se refiere al procedimiento predeterminado para la elección del DF con la granularidad del ESI y el EVI. Con la talla de servicios, es posible elegir varios DF por segmento de Ethernet (uno por EVI) para realizar el equilibrio de carga del tráfico de varios destinos para un segmento de Ethernet determinado. Los procedimientos de equilibrio de carga dividen el espacio EVI entre los nodos de PE de manera uniforme, de tal manera que cada PE es el DF para un conjunto inconexo de EVI.
El procedimiento de tallado de servicio es el siguiente:
-
Cuando un enrutador de PE descubre el ESI del segmento Ethernet conectado, anuncia una ruta de detección automática por segmento de Ethernet con el atributo de comunidad extendida ES-import asociado.
-
El enrutador de PE inicia un temporizador de espera (valor predeterminado de 3 segundos) para recibir las rutas de autodescubrimiento de otros nodos de PE conectados al mismo segmento de Ethernet. Este valor del temporizador debe ser el mismo en todos los enrutadores de PE conectados al mismo segmento de Ethernet.
Puede sobrescribir el temporizador de espera predeterminado mediante la
designated-forwarder-election-hold-timeinstrucción de configuración en el[edit <routing-instances name> protocols evpn]nivel de jerarquía. -
Cuando caduca el temporizador de retención, cada enrutador de PE genera una lista ordenada de las direcciones IP de todos los nodos de PE conectados al segmento de Ethernet (incluyéndose a sí mismo), en orden numérico creciente. El sistema asigna a cada enrutador de PE un ordinal que indica su posición en la lista ordenada, empezando por 0 para el PE con la dirección IP numéricamente más baja. El DF para un EVI dado se determina entonces mediante el ordinal que coincide con el módulo del ID de VLAN con el número de PEs, lo que proporciona un método determinista y predecible para la selección de DF. Por ejemplo, si el ID de VLAN es 10 y hay tres PE, el DF sería el PE con el número ordinal que corresponde a 10 módulo 3, (10 mod 3 = 1).
-
El enrutador de PE elegido como DF para un EVI determinado desbloquea el tráfico para las etiquetas Ethernet asociadas con ese EVI. El PE DF desbloquea el tráfico de varios destinos en la dirección de salida hacia el segmento Ethernet. Todos los enrutadores de PE que no son DF siguen dejando caer el tráfico de varios destinos (para los EVI asociados) en la dirección de salida hacia el segmento Ethernet.
EVPN activa-activa
En la Figura 1, los enrutadores PE1, PE2 y PE3 realizan una elección de DF para la multiconexión activa-activa. Cada enrutador puede convertirse en el DF para una VLAN determinada a partir de un rango de VLAN configuradas en ESI1 y en un no DF para otras VLAN. Cada DF reenvía el tráfico BUM en el ESI y la VLAN a los que sirve. Los enrutadores de PE que no son DF bloquean el tráfico BUM en esos segmentos específicos de Ethernet.
Elecciones de DF basadas en NTP
- Descripción general
- Beneficios de la elección de DF basada en NTP
- Integración con algoritmos existentes
- Manejo de sesgos y recuperaciones simultáneas
Descripción general
El mecanismo de elección de DF basado en NTP aprovecha NTP o PTP para sincronizar la elección de DF en todos los dispositivos de PE de emparejamiento dentro de un segmento EVPN. Cuando un nuevo dispositivo de PE se une al segmento o se recupera un PE con errores anteriores, anuncia un "tiempo de tallado de servicio" (SCT) a sus pares. Este SCT es una marca de tiempo absoluta en la que todos los PE ejecutan simultáneamente el proceso de elección de DF, lo que garantiza que la función de DF se asigne de manera coherente en toda la red. Esta sincronización precisa mitiga los riesgos de bucles de tráfico, duplicados y descartes que pueden resultar de elecciones de DF asíncronas.
La elección del DF basada en el NTP introduce mejoras adicionales para mejorar la estabilidad de la red. Las características clave incluyen el manejo de sesgos para evitar el tráfico duplicado, procesos de recuperación coordinados para múltiples fallas de PE y compatibilidad con algoritmos de elección de DF existentes.
Para configurar la elección de DF basada en NTP, habilite la función mediante la df-election-ntp instrucción en la configuración EVPN de protocolos globales. Además, utilice la designated-forwarder-election-hold-time instrucción configuration en el [edit routing-instances name protocols evpn] nivel de jerarquía para especificar el tiempo de retraso de la elección en segundos, con un intervalo de 1 a 1800 segundos y un valor predeterminado de 3 segundos. Para el monitoreo, el comando show route table extensive muestra la comunidad extendida de SCT en rutas de tipo 4, incluidas columnas y campos para indicar la capacidad de elección de DF basada en NTP y las marcas de tiempo de SCT. Estos comandos facilitan una configuración y un monitoreo precisos, lo que garantiza que su infraestructura de red mantenga sincronizadas y confiables las elecciones de DF.
Consulte la siguiente página del Explorador de funciones para obtener una lista completa de los productos que admiten esta función.
Beneficios de la elección de DF basada en NTP
-
Minimiza el riesgo de bucles de tráfico y descarte al garantizar que todos los dispositivos PE apliquen los resultados de las elecciones de DF simultáneamente.
-
Mejora la estabilidad de la red a través de una coordinación de tiempo precisa, lo que reduce las posibilidades de tráfico duplicado durante el proceso de elección de DF.
-
Admite una integración perfecta con los algoritmos de elección de DF existentes y las redes subyacentes IPv4 e IPv6, lo que garantiza la compatibilidad y flexibilidad con las configuraciones de red actuales.
-
Mejora la eficiencia de la recuperación coordinando el proceso de elección del DF durante recuperaciones simultáneas de PE, evitando ejecuciones electorales redundantes y manteniendo un único evento sincronizado.
-
Permite la elección de DF por instancia de EVPN, lo que mejora la granularidad y el control sobre las asignaciones de roles de DF, lo que es particularmente beneficioso para los servicios basados en VLAN.
Integración con algoritmos existentes
El mecanismo de elección de DF basado en NTP está diseñado para integrarse perfectamente con los algoritmos de elección de DF existentes. Es compatible con algoritmos basados en MOD y basados en preferencias, lo que proporciona flexibilidad en la forma en que se asignan las funciones de DF dentro de la red. Esta compatibilidad garantiza que el mecanismo basado en NTP se pueda adoptar sin requerir cambios significativos en las configuraciones actuales de las elecciones de DF. Además, el mecanismo es compatible con redes subyacentes IPv4 e IPv6, lo que le permite implementar la función en diversos entornos de red.
Para los servicios basados en VLAN, la elección de DF basada en NTP admite la elección de DF por instancia de EVPN (por evi). Esta característica garantiza que los cambios de rol de DF solo se produzcan si todas las interfaces de acceso de la instancia de EVPN están inactivas, lo que proporciona un mayor detalle y control sobre las asignaciones de DF. Esta granularidad es particularmente beneficiosa en escenarios en los que los servicios basados en VLAN requieren un control preciso sobre las decisiones de reenvío de tráfico. En general, el mecanismo de elección de DF basado en NTP mejora la estabilidad y confiabilidad de sus segmentos EVPN, lo que garantiza elecciones de DF consistentes y sincronizadas en toda su red.
Manejo de sesgos y recuperaciones simultáneas
La elección de DF basada en NTP introduce un mecanismo de manejo de sesgo para evitar el tráfico duplicado. Este mecanismo introduce un ligero retraso (predeterminado -10 milisegundos) para garantizar que los PE previamente activos realicen la talla de servicio justo antes del PE recién insertado. Esto evita el tráfico duplicado, ya que garantiza que todos los IP tengan una vista actual y coherente del estado de la red antes de las elecciones. Además, en escenarios en los que varios PE se recuperan simultáneamente, el proceso de elección de DF se activa solo una vez, en función del mayor valor de SCT recibido. Este evento electoral único coordinado elimina la posibilidad de elecciones de DF redundantes y garantiza la consistencia de la red.
Si algún PE no admite la elección de DF basada en NTP, el sistema vuelve a la elección de DF basada en temporizador predeterminada como se especifica en RFC 7432. Este mecanismo de reserva garantiza la compatibilidad y la continuidad en toda la red.
Elección del DF basada en preferencias
- Descripción general
- Beneficios de la elección de transportista designado (DF) basado en preferencias
- Procedimiento de elección del DF basado en preferencias
- Desajuste del algoritmo de elección de DF
- Migración de algoritmo de elección de DF
- Cambiar la preferencia por el mantenimiento
- Modo no reversible
- Equilibrio de carga con elección de DF basada en preferencias
Descripción general
La elección de DF basada en RFC 7432 no cumple con los requisitos operativos de algunos proveedores de servicios. Para abordar este problema, introdujimos la función de elección de DF basada en preferencias que permite controlar la elección de DF en función de los valores de preferencia administrativa establecidos en las interfaces.
La función de elección de DF basada en preferencias ofrece a los operadores de red la flexibilidad de administrar los roles de DF con valores de preferencia configurados en interfaces. En situaciones en las que el vínculo principal debe controlar la mayor parte del tráfico, esta estrategia optimiza tanto la transferencia de datos como la asignación de recursos.
A partir de Junos OS versión 24.2, ofrecemos más opciones de configuración para personalizar el proceso de elección de DF basado en preferencias:
-
La opción de preferencia
non-revertivemejora la estabilidad de la red al garantizar que un DF previamente designado no se adelante al DF actual cuando vuelva a estar en línea después de una falla. -
Las instrucciones preference
leasty evpndesignated-forwarder-preference-highesty evpndesignated-forwarder-preference-leastpermiten seleccionar si el proceso de elección utiliza los valores de preferencia más altos o más bajos en los niveles ESI y EVI.
Beneficios de la elección de transportista designado (DF) basado en preferencias
-
Flujo de tráfico optimizado: la configuración del DF en función de atributos de interfaz como el ancho de banda garantiza una selección de vínculo óptima. Esto da como resultado una distribución del tráfico más eficiente y un mejor uso de los recursos de red.
-
Control operativo mejorado: la configuración manual de los valores de preferencia le brinda un mayor control sobre el proceso de elección de DF y garantiza que se utilice el enlace más adecuado.
-
Estabilidad de red mejorada: la opción de preferencia
non-revertiveevita que un DF devuelto se adelante al DF actual. Esto elimina las interrupciones innecesarias y garantiza la estabilidad continua del servicio. -
Control de equilibrio de carga granular: puede configurar las preferencias de elección de DF. También puede seleccionar el DF en función de los valores de preferencia más altos o más bajos en los niveles ESI y EVI. Esto le permite distribuir eficazmente el tráfico a través de múltiples vínculos, lo que lleva a un mejor rendimiento de la red.
-
Flexibilidad de mantenimiento: puede ajustar los valores de preferencia para cambiar el rol de DF durante las actividades de mantenimiento, lo que facilita la flexibilidad operativa y reduce el impacto del mantenimiento en la continuidad del servicio.
Procedimiento de elección del DF basado en preferencias
La elección de DF basada en preferencias utiliza valores de preferencia de interfaz configurados manualmente al elegir un DF. La configuración manual de los valores de preferencia le brinda un control mejorado sobre el proceso de elección de DF. Puede establecer preferencias específicas en las interfaces para influir en qué nodo actúa como DF.
La elección del DF basada en preferencias procede de la siguiente manera:
-
Configure la preferencia value de tipo de elección de DF en un ESI.
-
Los dispositivos de PE de multiconexión anuncian el valor de preferencia configurado y el bit DP mediante la comunidad extendida de elección DF en las rutas EVPN tipo 4.
-
Después de recibir la ruta EVPN tipo 4, los dispositivos PE crean la lista de dispositivos DF candidatos, en el orden del valor de preferencia, el bit DP y la dirección IP.
-
Cuando caduca el temporizador de DF, los dispositivos PE eligen el DF.
De forma predeterminada, la elección de DF se basa en el valor de preferencia más alto. Sin embargo, puede configurar el proceso de elección de DF basado en preferencias para elegir el DF basado en el valor de preferencia más bajo mediante las instrucciones preference
leasto evpndesignated-forwarder-preference-least.Nota:La configuración de EVPN para las
designated-forwarder-preference-highestopciones odesignated-forwarder-preference-leastdebe ser la misma en los EVI de multiconexión competidores; de lo contrario, el proceso de elección podría elegir dos DF, lo que puede causar pérdida de tráfico o bucles de tráfico.Además, cuando configure cualquiera de estas opciones en el
[edit protocols evpn]nivel de jerarquía, tenga en cuenta que la opción se aplica a la multiconexión de EVPN solo en la instancia predeterminada del conmutador, en lugar de globalmente a todos los EVI definidos en el dispositivo. Estas configuraciones solo están disponibles en el nivel de[edit protocols evpn]jerarquía en plataformas que admiten una instancia de conmutador predeterminada. Para habilitar estas opciones para instancias de enrutamiento EVPN que no sean una instancia de conmutador predeterminada, debe configurar las opciones en cada instancia de enrutamiento en el[edit routing-instances name protocols evpn]nivel jerárquico. -
Si varios candidatos a DF tienen el mismo valor de preferencia, el dispositivo de PE selecciona el DF en función del bit DP. Cuando esos candidatos de DF tienen el mismo valor de bit DP, el proceso elige el DF en función de la dirección IP más baja.
Desajuste del algoritmo de elección de DF
Cuando hay una discrepancia entre un algoritmo de elección de DF configurado localmente y el algoritmo de elección de DF de un dispositivo de PE remoto, todos los dispositivos de PE deben recurrir a la elección de DF predeterminada como se especifica en RFC 7432.
Migración de algoritmo de elección de DF
La migración de la elección tradicional de DF basada en módulos al nuevo método basado en preferencias requiere una planificación cuidadosa. Normalmente, esto implica una ventana de mantenimiento en la que las interfaces con el mismo ESI en PE que no son DF se desactivan. A continuación, configure el nuevo algoritmo de elección de DF en el PE de DF antes de aplicarlo a los demás PE de multiconexión. Este enfoque estructurado garantiza una transición fluida con un impacto mínimo en el servicio.
Realice la migración siguiendo estos pasos:
-
Desactive todas las interfaces con el mismo ESI en los dispositivos de PE que no sean DF.
-
Configure el PE de DF actual con las opciones de elección de DF basadas en preferencias.
-
Configure las opciones de elección de DF basadas en preferencias en los dispositivos de PE que no sean DF.
-
Abra todas las interfaces de los dispositivos PE que no son DF.
Después de volver a configurar y conectar las interfaces, compruebe que el proceso de elección de DF funciona según lo previsto. Supervise la red para asegurarse de que los reenviadores designados se eligen correctamente en función de las preferencias configuradas. Este paso es crucial para confirmar que la nueva configuración se aplique correctamente y que la red funcione sin problemas con el mecanismo de elección de DF mejorado.
Cambiar la preferencia por el mantenimiento
La capacidad de cambiar los valores de preferencia durante las actividades de mantenimiento mejora la flexibilidad operativa. Puede cambiar los roles de DF según sea necesario simplemente cambiando el valor de preferencia configurado en un dispositivo seleccionado.
Cambie el DF para un ESI determinado mediante uno de los siguientes pasos:
-
Cambie el valor de preferencia a un valor más alto en un dispositivo actual que no sea DF.
-
Cambie el valor de preferencia a un valor más bajo en el dispositivo DF actual.
Cambiar el valor de preferencia de un ESI puede provocar cierta pérdida de tráfico durante el corto período necesario para integrar el retraso en la propagación de la ruta del BGP actualizada con el nuevo valor de preferencia.
Modo no reversible
A partir de Junos OS versión 24.2R1, puede habilitar la non-revertive opción en la jerarquía [edit interfaces name esi df-election-type preference], lo que ayuda a garantizar que la red permanezca estable a pesar de los errores de vínculo y las recuperaciones. Cuando se configura esta opción por ESI, se proporciona un control granular y se garantiza que cada segmento se adhiera al comportamiento operativo deseado.
La non-revertive opción garantiza que una vez que se elige un DF, no se verá interrumpido por el DF previamente designado que vuelve a estar en línea después de una falla. Este modo no reversible es clave para mantener un entorno de red estable y evitar interrupciones innecesarias del servicio.
Consulte la siguiente página del Explorador de funciones para obtener una lista completa de los productos que admiten esta función.
EVPN-MPLS: Elección de DF basada en preferencias no revertidas
La non-revertive opción de elección de DF basada en preferencias no funciona si:
-
Configure la
no-core-isolationopción en la jerarquía [edit protocols evpn] y se produzca cualquiera de los siguientes eventos:-
Reinicia el dispositivo.
-
Ejecute el comando de reinicio de enrutamiento .
-
Ejecute el comando clear bgp neighbor .
-
-
Tiene habilitada la característica de reinicio agraciado (GR) y
set routing-options graceful-restartel dispositivo pasa por un reinicio agraciado.
Equilibrio de carga con elección de DF basada en preferencias
La elección de DF basada en preferencias permite el equilibrio de carga mediante la selección de DF en función de los valores de preferencia más altos o más bajos. De forma predeterminada, el DF se selecciona en función del valor de preferencia más alto. Puede configurar la preferencia least del tipo de elección de DF en la interfaz (nivel ESI) para elegir el DF según el valor de preferencia más bajo.
[edit interfaces interface-name]
esi {
XX:XX:XX:XX:XX:XX:XX:XX:XX:XX;
df-election-type {
preference {
value value;
least;
}
}
}
También puede configurar EVPN designated-forwarder-preference-highest o designated-forwarder-preference-least en el nivel EVI.
[edit routing-instances]
instance-name {
instance-type evpn;
protocols {
evpn {
(designated-forwarder-preference-highest | designated-forwarder-preference-least);
}
}
}
Las configuraciones de nivel EVI anulan las configuraciones de nivel ESI cuando se usan ambas, como se muestra en la tabla 1 a continuación.
Puede utilizar estas configuraciones para administrar el equilibrio de carga en distintos escenarios, como en los ejemplos siguientes.
ESI único bajo múltiples EVI
Configure el equilibrio de carga para un único ESI en varios EVI mediante varias combinaciones de las siguientes instrucciones:
-
Preferencia
leastde tipo de elección de DF a nivel de ESI. -
EVPN
designated-forwarder-preference-leastodesignated-forwarder-preference-highestal nivel EVI.
|
Caso No. |
|
|
|
Resultado en EVI-1 |
Resultado en EVI-2 |
|---|---|---|---|---|---|
|
1 |
No |
No |
No |
El más alto |
El más alto |
|
2 |
No |
Sí |
Sí (comando opcional) |
El más bajo |
El más alto |
|
3 |
Sí |
No |
No |
El más bajo |
El más bajo |
|
4 |
Sí |
No |
Sí |
El más bajo |
El más alto |
Múltiples ESI bajo un solo EVI
Cuando configure el equilibrio de carga para varias ESI en un solo EVI, use la configuración predeterminada de ESI para seleccionar la preferencia más alta o configure la preferencia least en el ESI para seleccionar la preferencia más baja.
No configure las instrucciones EVPN designated-forwarder-preference-least o designated-forwarder-preference-highest en el nivel EVI, ya que anularán las configuraciones de nivel ESI.
|
|
|
Resultado de ES1-1 en EVI-1 |
Resultado para ESI-2 en EVI-1 |
|---|---|---|---|
|
No |
No |
El más alto |
El más alto |
|
Sí |
No |
El más bajo |
El más alto |
Verificación de DF
Los siguientes comandos show ofrecen información detallada sobre las preferencias y estados de las elecciones del DF, lo que ayuda a resolver problemas y monitorear de manera efectiva:
Estos comandos muestran información detallada sobre la instancia de EVPN, incluidas las preferencias de elección de DF y el estado actual del DF. El comando info de ESI proporciona información sobre el DF actual y los reenviadores de respaldo, junto con sus valores de preferencia y su estado de no reversión.
Al dominar estos comandos, puede implementar y administrar eficazmente la función de elecciones de DF, lo que garantiza un entorno de red robusto y eficiente.
Elección del DF para el conmutador virtual
El conmutador virtual permite varios dominios de puente en una instancia de EVPN (EVI). También es compatible con puertos troncales y de acceso. Puede configurar servicios Ethernet flexibles en el puerto, lo que permite que diferentes VLAN en un solo puerto se conviertan en parte de diferentes EVI.
Consulte lo siguiente para obtener más información:
La elección de DF para el conmutador virtual depende de lo siguiente:
-
Modo de puerto: subinterfaz, interfaz troncal y puerto de acceso
-
Modo EVI: conmutador virtual con EVPN y EVPN-EVI
En el conmutador virtual, se pueden asociar varias etiquetas Ethernet con un solo EVI, en el que el valor numérico más bajo de la etiqueta Ethernet en el EVI se utiliza para la elección de DF.
Manejo de la conmutación por error
Puede producirse una tolerancia a fallos cuando:
-
El enrutador de PE DF pierde su función de DF.
-
Hay un error de vínculo o puerto en el enrutador de PE DF.
Al perder la función de DF, el enrutador de PE pone la interfaz orientada al cliente en el DF en estado de bloqueo.
Un error de vínculo o puerto desencadena un proceso de elección de DF, lo que da como resultado la elección del enrutador de PE BDF como DF. En ese momento, el tráfico de unidifusión y el flujo de tráfico BUM se verán afectados de la siguiente manera:
Tráfico de unidifusión
-
CE a núcleo: el dispositivo CE continúa inundando el tráfico en todos los vínculos. El enrutador de PE BDF anterior cambia el estado de multiconexión EVPN de la interfaz del estado de bloqueo al estado de reenvío, y el tráfico se aprende y se reenvía a través de este enrutador de PE.
-
Del núcleo a CE: el enrutador de PE DF con errores retira la ruta de detección automática de Ethernet por segmento de Ethernet y las rutas MAC aprendidas localmente, lo que hace que los enrutadores de PE remotos redirijan el tráfico al BDF.
La transición del enrutador de PE BDF al rol DF puede tardar algún tiempo, lo que hace que el estado de multiconexión EVPN de la interfaz siga estando en estado de bloqueo, lo que provoca pérdida de tráfico.
Tráfico BUM
-
CE a núcleo: todo el tráfico se enruta hacia la BDF.
-
De núcleo a CE: los enrutadores de PE remotos inundan el tráfico BUM en el núcleo.
Restricciones y limitaciones para los conmutadores serie QFX5K
Los dispositivos de la serie QFX5K solo admiten elecciones de DF basadas en puertos y no la elección de DF por EVI por procedimiento ESI. Puede utilizar las siguientes opciones de configuración para configurar elecciones DF basadas en puertos para elecciones DF basadas en MOD o basadas en preferencias.
Utilice la opción df-election-granularity per-esi cuando configure una elección basada en MOD.
set interfaces interface-name esi df-election-granularity per-esi
Cuando configure una elección de MOD DF basada en un solo puerto activo, agregue la opción lacp-oos-ndf.
set interfaces interface-name esi df-election-granularity per-esi lacp-oos-ndf
Utilice la opción de preferencia df-election-type para configurar una elección DF basada en preferencias.
set interfaces interface-name esi df-election-type preference