EN ESTA PÁGINA
Descripción general de la detección de fallas de enlace ascendente
Configuración de interfaces para la detección de fallas de enlace ascendente
Ejemplo: Configuración de interfaces para la detección de fallas de enlace ascendente
Verificar que la detección de fallas de enlace ascendente funciona correctamente
Detección de fallas de enlace ascendente
La detección de fallas de enlace ascendente detecta la falla en las interfaces de enlace ascendente y anuncia esta información en las interfaces de enlace descendente para que el cambio de interfaces sea posible para evitar la pérdida de tráfico. A continuación, se analizan las funciones de las detecciones de fallas de enlace ascendente y los pasos para configurar y verificar su funcionamiento.
Descripción general de la detección de fallas de enlace ascendente
La detección de fallas de enlace ascendente permite que un conmutador detecte fallas de vínculo en interfaces de enlace ascendente y propague esta información a las interfaces de enlace descendente, de modo que los servidores conectados a esos enlaces descendentes puedan cambiar a interfaces secundarias.
La detección de fallas de enlace ascendente admite el trabajo en equipo de adaptadores de red y proporciona redundancia de red. En el equipo de adaptadores de red, todas las tarjetas de interfaz de red (NIC) de un servidor se configuran en una relación principal o secundaria y comparten la misma dirección IP. Cuando el vínculo principal falla, el servidor cambia de forma transparente la conexión al vínculo secundario. Con la detección de fallas de enlace ascendente, el conmutador monitorea las interfaces de enlace ascendente para detectar errores de vínculo. Cuando detecta un error, deshabilita las interfaces de enlace descendente. Cuando el servidor detecta interfaces de enlace descendente deshabilitadas, cambia al vínculo secundario para ayudar a garantizar que el tráfico del vínculo fallido no se caiga.
En este tema se describe:
- Configuración de detección de fallas de enlace ascendente
- Par de detección de fallas
- Intervalo de desbonce
Configuración de detección de fallas de enlace ascendente
La detección de fallas de enlace ascendente permite que los conmutadores monitoree las interfaces de enlace ascendente para detectar fallas de vínculo. Cuando un conmutador detecta un error de vínculo, deshabilita automáticamente las interfaces de enlace descendente enlazadas a la interfaz de enlace ascendente. Un servidor que está conectado a la interfaz de enlace descendente deshabilitada activa una conmutación por error del adaptador de red a un vínculo secundario para evitar cualquier pérdida de tráfico.
La figura 1 muestra una configuración típica para la detección de fallas de enlace ascendente.

Para la detección de fallas de enlace ascendente, especifique un grupo de interfaces de enlace ascendente que se supervisarán y interfaces de enlace descendente que se desactivarán cuando se produce un error en un enlace ascendente. Las interfaces de enlace descendente están enlazadas a las interfaces de enlace ascendente del grupo. Si todas las interfaces de enlace ascendente de un grupo bajan, el conmutador desactivará todas las interfaces de enlace descendente de ese grupo. Si alguna interfaz de enlace ascendente vuelve al servicio, el conmutador devuelve al servicio todas las interfaces de enlace descendente de ese grupo.
El conmutador puede supervisar tanto los vínculos de interfaz física como los vínculos de interfaz lógica para detectar errores de enlace ascendente, pero debe colocar los dos tipos de interfaces en grupos separados.
En el caso de las interfaces lógicas, el servidor debe enviar keepalives entre el conmutador y el servidor para detectar errores en los vínculos lógicos.
Par de detección de fallas
La detección de fallas de enlace ascendente requiere que cree pares de interfaces de enlace ascendente y descendente en un grupo. Cada par incluye uno de los siguientes elementos:
Una interfaz de vínculo a supervisión: las interfaces de vínculo a supervisión especifican los enlaces ascendentes que supervisa el conmutador. Puede configurar un máximo de 48 interfaces de enlace ascendente como interfaces de vínculo a supervisión para un grupo.
Una interfaz de vínculo a deshabilitar: las interfaces de vínculo a deshabilitar especifican los enlaces descendentes que el conmutador deshabilita cuando el conmutador detecta un error de enlace ascendente. Puede configurar un máximo de 48 enlaces descendentes para deshabilitar en el grupo.
Las interfaces de vínculo a deshabilitar están enlazadas a las interfaces de vínculo a supervisión dentro del grupo. Cuando una interfaz de vínculo a supervisión vuelve al servicio, el conmutador habilita automáticamente todas las interfaces de vínculo a deshabilitar del grupo.
Intervalo de desbonce
El intervalo de desenvío es la cantidad de tiempo, en segundos, que transcurre antes de que se muestran las interfaces de enlace descendente después de los cambios de estado correspondientes de las interfaces de enlace ascendente. Puede configurar el intervalo de desbonce para el grupo de detección de fallas de enlace ascendente. En ausencia de la configuración del intervalo de desbonce, las interfaces de enlace descendente se muestran inmediatamente después de un cambio de estado de las interfaces de enlace ascendente, lo que puede introducir cambios de estado innecesarios de las interfaces de enlace descendente, así como conmutación por error innecesarias en los servidores conectados a estos puertos.
En caso de que la interfaz de enlace ascendente se desvíe durante el intervalo de debounce, el temporizador de debounce se iniciará cuando la interfaz de enlace ascendente vuelva a subir. Si la interfaz de enlace ascendente cae antes de que expire el intervalo de debounce, el temporizador de debounce se reiniciará cuando la interfaz de enlace ascendente vuelva a subir.
Cualquier cambio que haga en el intervalo de desbonce tendrá efecto de inmediato. Si realiza un cambio en el intervalo de debounce mientras el temporizador de debounce está en vigor, el cambio tendrá lugar si el nuevo tiempo de vencimiento es en el futuro. Si no es así, el temporizador se detiene de inmediato.
Si la detección de fallas de enlace ascendente se reinicia durante el intervalo de debounce, el temporizador de debounce se restablece y se pierde el tiempo que pasó antes de que se reiniciara la detección de fallas del enlace ascendente. La interfaz de vínculo a deshabilitar aparece sin esperar a que transcurre el intervalo de desbonce.
Si la interfaz de vínculo a deshabilitar no aparece después de que expire el temporizador de debounce, es posible que haya latencia entre el momento en que caduca el temporizador de debounce y el momento en que realmente aparece la interfaz de vínculo para deshabilitar.
Configuración de interfaces para la detección de fallas de enlace ascendente
Puede configurar la detección de fallas de enlace ascendente para ayudar a garantizar un flujo de tráfico equilibrado. Con esta función, los conmutadores pueden monitorear y detectar fallas de vínculo en interfaces de enlace ascendente y pueden propagar la información de fallas a interfaces de enlace descendente, de modo que los servidores conectados a esos enlaces descendentes puedan cambiar a interfaces secundarias.
Siga estas pautas de configuración:
Configure una interfaz en un solo grupo.
Configure un máximo de 48 grupos para cada conmutador.
Configure un máximo de 48 enlaces ascendentes para supervisar y un máximo de 48 enlaces descendentes para deshabilitar en cada grupo.
Configure vínculos físicos y lógicos en grupos independientes.
Para configurar la detección de fallas de enlace ascendente en un conmutador:
Después de configurar un grupo de detección de fallas de enlace ascendente, utilice el show uplink-failure-detection group (Uplink Failure Detection) group-name comando para comprobar que todas las interfaces del grupo están activa. Si las interfaces están caídas, la detección de fallas de enlace ascendente no funciona.
Ejemplo: Configuración de interfaces para la detección de fallas de enlace ascendente
La detección de fallas de enlace ascendente permite que un conmutador detecte fallas de vínculo en interfaces de enlace ascendente y propague la información de fallas a las interfaces de enlace descendente. Todas las tarjetas de interfaz de red (NIC) de un servidor están configuradas como el vínculo principal o secundario y comparten la misma dirección IP. Cuando el vínculo principal falla, el servidor cambia de forma transparente la conexión al vínculo secundario para garantizar que el tráfico en el vínculo fallido no se caiga.
En este ejemplo se describe:
- Requisitos
- Descripción general y topología
- Configuración de la detección de fallas de enlace ascendente en ambos conmutadores
- Verificación
Requisitos
En este ejemplo, se usan los siguientes componentes de software y hardware:
Junos OS versión 19.2R1 o posterior para la serie QFX
Dos conmutadores QFX5100, QFX5110, QFX5120, QFX5200 o QFX5210
Dos conmutadores de agregación
Un servidor de doble hogar
Descripción general y topología
La topología de este ejemplo muestra cómo configurar la detección de fallas de enlace ascendente en el conmutador 1 y el conmutador B. Los conmutadores 1 y 2 están configurados con una interfaz de enlace a supervisión (la interfaz ascendente al conmutador de agregación) y una interfaz de vínculo a deshabilitar (la interfaz de enlace descendente al servidor). Para simplificar, solo se configura un grupo de interfaces de vínculo a supervisión e interfaces de vínculo a deshabilitar para cada conmutador. El servidor está basado en el conmutador 1 y en el conmutador 2. En este caso, si la interfaz del vínculo a la supervisión del conmutador 1 está deshabilitada, el servidor utilizará la interfaz de vínculo a supervisión del conmutador 2 en su lugar.
En este ejemplo no se describe cómo configurar el servidor de doble conexión o los conmutadores de agregación. Consulte la documentación de cada uno de estos dispositivos para obtener más información.
La Figura 2 muestra una configuración típica para la detección de fallas de enlace ascendente.

La tabla 1 enumera la configuración de falla de enlace ascendente para cada conmutador QFX3500.
Topología
Conmutador 1 | Conmutador 2 |
---|---|
|
|
Configuración de la detección de fallas de enlace ascendente en ambos conmutadores
Para configurar la detección de fallas de enlace ascendente en ambos conmutadores, realice estas tareas.
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente la protección de errores de enlace ascendente en los conmutadores 1 y 2, copie los siguientes comandos y péguelos en la ventana terminal del conmutador:
[edit protocols] set uplink-failure-detection group group1 set uplink-failure-detection group group2 set uplink-failure-detection group group1 link-to-monitor xe-0/0/0 set uplink-failure-detection group group1 debounce-interval 20 set uplink-failure-detection group group2 link-to-monitor xe-0/0/0 set uplink-failure-detection group group2 debounce-interval 20 set uplink-failure-detection group group1 link-to-disable xe-0/0/1 set uplink-failure-detection group group2 link-to-disable xe-0/0/1
Procedimiento paso a paso
Para configurar la protección contra fallas de enlace ascendente en ambos conmutadores:
Especifique un nombre para el grupo de detección de fallas de enlace ascendente en el conmutador 1:
[edit protocols] user@switch# set uplink-failure-detection group group1
Agregue una interfaz de enlace ascendente al grupo en el conmutador 1:
[edit protocols] user@switch# set uplink-failure-detection group group1 link-to-monitor xe-0/0/0
Agregue una interfaz de enlace descendente al grupo en el conmutador 1:
[edit protocols] user@switch# set uplink-failure-detection group group1 link-to-disable xe-0/0/1
Configure el intervalo de desbonce para el grupo 1 en el conmutador 1:
[edit protocols] user@switch# set uplink-failure-detection group group1 debounce-interval 20
Especifique un nombre para el grupo de detección de fallas de enlace ascendente en el conmutador 2:
[edit protocols] user@switch# set uplink-failure-detection group group2
Agregue una interfaz de enlace ascendente al grupo en el conmutador 2:
[edit protocols] user@switch# set uplink-failure-detection group group2 link-to-monitor xe-0/0/0
Configure el intervalo de desbonce para el grupo 2 en el conmutador 1:
[edit protocols] user@switch# set uplink-failure-detection group group2 debounce-interval 20
Agregue una interfaz de enlace descendente al grupo en el conmutador 2:
[edit protocols] user@switch# set uplink-failure-detection group group2 link-to-disable xe-0/0/1
Resultados
Mostrar los resultados de la configuración:
uplink-failure-detection { group { group1 { debounce-interval 20; link-to-monitor { xe-0/0/0; } link-to-disable { xe-0/0/1; } } group2 { debounce-interval 20; link-to-monitor { xe-0/0/0; } link-to-disable { xe-0/0/1; } } } }
Verificación
Para comprobar que la detección de fallas de enlace ascendente funciona correctamente, realice las siguientes tareas en los conmutadores 1 y 2:
Verificar que la detección de fallas de enlace ascendente funcione correctamente
Propósito
Compruebe que el conmutador deshabilita la interfaz de enlace descendente cuando detecta un error de enlace ascendente.
Acción
Vea el estado actual de la detección de fallas de enlace ascendente:
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0* Downlink : xe-0/0/1* Failure Action : Inactive Debounce Interval : 20
Nota:El asterisco (*) indica que el vínculo está activo.
Desactive la interfaz de enlace ascendente:
[edit] user@switch# set interface xe-0/0/0 disable
Guarde la configuración en el conmutador.
Vea el estado actual de la detección de fallas de enlace ascendente:
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0 Downlink : xe-0/0/1 Failure Action : Active Debounce Interval : 20
Significado
El resultado del paso 1 muestra que la interfaz de enlace ascendente está activa y, por lo tanto, que la interfaz de enlace descendente también está activa y que el estado de acción de error está inactivo.
El resultado del paso 4 muestra que las interfaces de enlace ascendente y descendente están desactivadas (no hay asteriscos después del nombre de interfaz) y que el estado de acción de error cambia a Activo. Este resultado muestra que la detección de fallas de enlace ascendente está funcionando.
Verificar que la detección de fallas de enlace ascendente funciona correctamente
Propósito
Compruebe que el conmutador deshabilita la interfaz de enlace descendente cuando detecta un error de enlace ascendente.
Acción
Vea el estado actual de la detección de fallas de enlace ascendente:
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0* Downlink : xe-0/0/1* Failure Action : Inactive Debounce Interval : 20
Nota:El asterisco (*) indica que el vínculo está activo.
Desactive la interfaz de enlace ascendente:
[edit] user@switch# set interface xe-0/0/0 disable
Guarde la configuración en el conmutador.
Vea el estado actual de la detección de fallas de enlace ascendente:
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0 Downlink : xe-0/0/1 Failure Action : Active Debounce Interval : 20
Significado
El resultado del paso 1 muestra que la interfaz de enlace ascendente está activa y, por lo tanto, que la interfaz de enlace descendente también está activa y que el estado de acción de error está inactivo.
El resultado del paso 4 muestra que las interfaces de enlace ascendente y descendente están desactivadas (no hay asteriscos después del nombre de interfaz) y que el estado de acción de error cambia a Activo. Este resultado muestra que la detección de fallas de enlace ascendente está funcionando.