SUR CETTE PAGE
Présentation de la détection des défaillances sur la liaison montante
Configuration des interfaces pour la détection des défaillances sur la liaison montante
Exemple : Configuration d’interfaces pour la détection des défaillances de liaison montante
Vérification du bon fonctionnement de la détection des défaillances sur la liaison montante
Détection des défaillances sur la liaison montante
La détection de défaillance sur la liaison montante détecte la défaillance sur les interfaces de liaison montante et transmet cette information aux interfaces de liaison descendante afin que le basculement des interfaces soit possible et évite toute perte de trafic. Les rubriques ci-dessous traitent des fonctions de détection des défaillances sur la liaison montante et des étapes à suivre pour en configurer et vérifier le fonctionnement.
Présentation de la détection des défaillances sur la liaison montante
La détection de défaillance sur la liaison montante permet à un commutateur de détecter la défaillance de la liaison sur les interfaces de liaison montante et de propager cette information aux interfaces de liaison descendante, de sorte que les serveurs connectés à ces liaisons descendantes puissent basculer vers les interfaces secondaires.
La détection des défaillances sur la liaison montante prend en charge l’association des cartes réseau et assure la redondance du réseau. Dans le cadre d’une association de cartes réseau, toutes les cartes d’interface réseau (NIC) d’un serveur sont configurées selon une relation principale ou secondaire et partagent la même adresse IP. Lorsque le lien principal tombe en panne, le serveur déplace de manière transparente la connexion vers le lien secondaire. Grâce à la détection des défaillances sur la liaison montante, le commutateur surveille les interfaces de liaison montante pour détecter les défaillances de liaison. Lorsqu’il détecte une défaillance, il désactive les interfaces de liaison descendante. Lorsque le serveur détecte des interfaces de liaison descendante désactivées, il bascule sur la liaison secondaire pour s’assurer que le trafic de la liaison défaillante n’est pas interrompu.
Cette rubrique décrit :
- Configuration de la détection des défaillances sur la liaison montante
- Paire de détection de défaillance
- Intervalle de rebond
Configuration de la détection des défaillances sur la liaison montante
La détection des défaillances sur les liaisons montantes permet aux commutateurs de surveiller les interfaces en liaison montante pour repérer les défaillances des liaisons. Lorsqu’un commutateur détecte une défaillance de liaison, il désactive automatiquement les interfaces de liaison descendante liées à l’interface de liaison montante. Un serveur connecté à l’interface de liaison descendante désactivée déclenche le basculement d’une carte réseau vers une liaison secondaire afin d’éviter toute perte de trafic.
La Figure 1 illustre une configuration typique de détection des défaillances sur une liaison montante.

Pour la détection des défaillances de liaison montante, vous spécifiez un groupe d’interfaces de liaison montante à surveiller et d’interfaces de liaison descendante à arrêter en cas de défaillance d’une liaison montante. Les interfaces de liaison descendante sont liées aux interfaces de liaison montante au sein du groupe. Si toutes les interfaces de liaison montante d’un groupe tombent en panne, le commutateur arrête toutes les interfaces de liaison descendante de ce groupe. Si une interface de liaison montante revient en service, le commutateur remet en service toutes les interfaces de liaison descendante de ce groupe.
Le commutateur peut surveiller à la fois les liaisons d’interface physique et les liaisons d’interface logique pour détecter les défaillances de liaison montante, mais vous devez placer les deux types d’interfaces dans des groupes distincts.
Pour les interfaces logiques, le serveur doit envoyer des keepalives entre le commutateur et le serveur pour détecter la défaillance des liens logiques.
Paire de détection de défaillance
La détection des défaillances sur la liaison montante nécessite la création de paires d’interfaces de liaison montante et descendante dans un groupe. Chaque paire comprend l’un des éléments suivants :
Interface liaison à surveillance : les interfaces liaison à surveillance spécifient les liaisons montantes surveillées par le commutateur. Vous pouvez configurer un maximum de 48 interfaces de liaison montante en tant qu’interfaces liaison-surveillance pour un groupe.
Une interface de liaison à désactiver : les interfaces de liaison à désactiver spécifient les liaisons descendantes que le commutateur désactive lorsqu’il détecte une défaillance de liaison montante. Vous pouvez configurer un maximum de 48 liaisons descendantes à désactiver dans le groupe.
Les interfaces de liaison à désactiver sont liées aux interfaces de liaison à surveiller au sein du groupe. Lorsqu’une interface liaison pour surveiller est remise en service, le commutateur active automatiquement toutes les interfaces liaison pour désactiver du groupe.
Intervalle de rebond
L’intervalle de rebond est le temps, en secondes, qui s’écoule avant que les interfaces de liaison descendante ne soient activées après les changements d’état correspondants des interfaces de liaison montante. Vous pouvez configurer l’intervalle de débouchage pour le groupe de détection des défaillances de liaison montante. En l’absence de configuration de l’intervalle de rebond, les interfaces de liaison descendante sont activées immédiatement après un changement d’état des interfaces de liaison montante, ce qui peut entraîner des changements d’état inutiles des interfaces de liaison descendante, ainsi que des basculements inutiles sur les serveurs connectés à ces ports.
Dans le cas où l’interface de liaison montante tombe en panne pendant l’intervalle de rebond, le temporisateur de rebond démarre lorsque l’interface de liaison montante se rétablit. Si l’interface de liaison montante tombe en panne avant l’expiration de l’intervalle de rebond, le temporisateur de rebond redémarre lorsque l’interface de liaison montante se rétablit.
Toute modification apportée à l’intervalle de rebond prend effet immédiatement. Si vous apportez une modification à l’intervalle de rebond alors que le minuteur de rebond est en vigueur, la modification aura lieu si le nouveau délai d’expiration est dans le futur. Si ce n’est pas le cas, la minuterie s’arrête immédiatement.
Si la détection de défaillance de la liaison montante redémarre pendant l’intervalle de débounce, le minuteur de défaillance de la liaison montante est réinitialisé et le temps écoulé avant le redémarrage de la détection de défaillance de la liaison montante est perdu. L’interface de liaison à désactiver s’affiche sans attendre que l’intervalle de rebond se soit écoulé.
Si l’interface de liaison à désactiver ne s’affiche pas après l’expiration du minuteur de débounce, il peut y avoir une latence entre le moment d’expiration du minuteur de debounce et le moment où l’interface de liaison à désactiver s’affiche réellement.
Configuration des interfaces pour la détection des défaillances sur la liaison montante
Vous pouvez configurer la détection des défaillances sur la liaison montante pour garantir un flux de trafic équilibré. Grâce à cette fonctionnalité, les commutateurs peuvent surveiller et détecter les défaillances sur les interfaces de liaison montante et propager les informations de défaillance aux interfaces de liaison descendante, de sorte que les serveurs connectés à ces liaisons descendantes peuvent basculer vers les interfaces secondaires.
Suivez ces instructions de configuration :
Configurez une interface dans un seul groupe.
Configurez un maximum de 48groupes pour chaque commutateur.
Configurez un maximum de 48 liaisons montantes à surveiller et un maximum de 48 liaisons descendantes à désactiver dans chaque groupe.
Configurez les liens physiques et les liens logiques dans des groupes distincts.
Pour configurer la détection des défaillances de liaison montante sur un commutateur :
Une fois que vous avez configuré un groupe de détection de défaillance de liaison montante, utilisez la show uplink-failure-detection group (Uplink Failure Detection) group-name commande pour vérifier que toutes les interfaces du groupe sont actives. Si les interfaces sont en panne, la détection des défaillances de la liaison montante ne fonctionne pas.
Exemple : Configuration d’interfaces pour la détection des défaillances de liaison montante
La détection de défaillance sur la liaison montante permet à un commutateur de détecter la défaillance de la liaison sur les interfaces de liaison montante et de propager les informations de défaillance aux interfaces de liaison descendante. Toutes les cartes d’interface réseau (NIC) d’un serveur sont configurées comme étant le lien principal ou le lien secondaire et partagent la même adresse IP. Lorsque le lien principal tombe en panne, le serveur déplace de manière transparente la connexion vers le lien secondaire pour s’assurer que le trafic sur le lien défaillant n’est pas interrompu.
Cet exemple décrit :
- Exigences
- Vue d’ensemble et topologie
- Configuration de la détection des défaillances de liaison montante sur les deux commutateurs
- Vérification
Exigences
Cet exemple utilise les composants logiciels et matériels suivants :
Junos OS version 19.2R1 ou ultérieure pour QFX Series
Deux commutateurs QFX5100, QFX5110, QFX5120, QFX5200 ou QFX5210
Deux commutateurs d’agrégation
Un serveur à double hébergement
Vue d’ensemble et topologie
La topologie de cet exemple illustre comment configurer la détection de défaillance de liaison montante sur les commutateurs 1 et B. Les commutateurs 1 et 2 sont tous deux configurés avec une interface liaison à moniteur (l’interface liaison montante vers le commutateur d’agrégation) et une interface liaison à désactiver (l’interface liaison descendante vers le serveur). Par souci de simplicité, un seul groupe d’interfaces liaison à surveiller et d’interfaces liaison à désactiver est configuré pour chaque commutateur. Le serveur est connecté à la fois au commutateur 1 et au commutateur 2. Dans ce scénario, si l’interface liaison pour surveiller le commutateur 1 est désactivée, le serveur utilise l’interface liaison pour surveiller le commutateur 2 à la place.
Cet exemple ne décrit pas comment configurer le serveur à multihoming ou les commutateurs d’agrégation. Veuillez vous référer à la documentation de chacun de ces appareils pour plus d’informations.
La Figure 2 illustre une configuration typique pour la détection des défaillances sur une liaison montante.

Le Tableau 1 répertorie les paramètres de défaillance de la liaison montante pour chaque commutateur QFX3500.
Topologie
Commutateur 1 | Commutateur 2 |
---|---|
|
|
Configuration de la détection des défaillances de liaison montante sur les deux commutateurs
Pour configurer la détection des défaillances de liaison montante sur les deux commutateurs, effectuez les tâches suivantes.
Procédure
Configuration rapide de la CLI
Pour configurer rapidement la protection contre les défaillances de liaison montante sur les commutateurs 1 et 2, copiez les commandes suivantes et collez-les dans la fenêtre du terminal du commutateur :
[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
Procédure étape par étape
Pour configurer la protection contre les défaillances de liaison montante sur les deux commutateurs :
Spécifiez un nom pour le groupe de détection de défaillance de liaison montante sur le commutateur 1 :
[edit protocols] user@switch# set uplink-failure-detection group group1
Ajouter une interface de liaison montante au groupe sur le commutateur 1 :
[edit protocols] user@switch# set uplink-failure-detection group group1 link-to-monitor xe-0/0/0
Ajoutez une interface de liaison descendante au groupe sur le commutateur 1 :
[edit protocols] user@switch# set uplink-failure-detection group group1 link-to-disable xe-0/0/1
Configurez l’intervalle de rebond pour le groupe1 sur le commutateur 1 :
[edit protocols] user@switch# set uplink-failure-detection group group1 debounce-interval 20
Spécifiez un nom pour le groupe de détection des défaillances de liaison montante sur le commutateur 2 :
[edit protocols] user@switch# set uplink-failure-detection group group2
Ajoutez une interface de liaison montante au groupe sur le commutateur 2 :
[edit protocols] user@switch# set uplink-failure-detection group group2 link-to-monitor xe-0/0/0
Configurez l’intervalle de rebond pour le groupe2 sur le commutateur 1 :
[edit protocols] user@switch# set uplink-failure-detection group group2 debounce-interval 20
Ajoutez une interface de liaison descendante au groupe sur le commutateur 2 :
[edit protocols] user@switch# set uplink-failure-detection group group2 link-to-disable xe-0/0/1
Résultats
Affichez les résultats de la configuration :
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; } } } }
Vérification
Pour vérifier que la détection des défaillances sur la liaison montante fonctionne correctement, effectuez les tâches suivantes sur les commutateurs 1 et 2 :
Vérification du bon fonctionnement de la détection des défaillances sur la liaison montante
But
Vérifiez que le commutateur désactive l’interface de liaison descendante lorsqu’il détecte une défaillance de la liaison montante.
Action
Affichez l’état actuel de détection des défaillances sur la liaison montante :
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0* Downlink : xe-0/0/1* Failure Action : Inactive Debounce Interval : 20
Note:L’astérisque (*) indique que le lien est actif.
Désactivez l’interface de liaison montante :
[edit] user@switch# set interface xe-0/0/0 disable
Enregistrez la configuration sur le commutateur.
Affichez l’état actuel de détection des défaillances sur la liaison montante :
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0 Downlink : xe-0/0/1 Failure Action : Active Debounce Interval : 20
Signification
La sortie de l’étape 1 indique que l’interface de liaison montante est active, et donc que l’interface de liaison descendante est également active, et que l’état de l’action de défaillance est Inactif.
La sortie de l’étape 4 indique que les interfaces de liaison montante et descendante sont inactives (il n’y a pas d’astérisque après le nom de l’interface) et que l’état de l’action d’échec passe à Actif. Cette sortie indique que la détection des défaillances sur la liaison montante fonctionne.
Vérification du bon fonctionnement de la détection des défaillances sur la liaison montante
But
Vérifiez que le commutateur désactive l’interface de liaison descendante lorsqu’il détecte une défaillance de la liaison montante.
Action
Affichez l’état actuel de détection des défaillances sur la liaison montante :
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0* Downlink : xe-0/0/1* Failure Action : Inactive Debounce Interval : 20
Note:L’astérisque (*) indique que le lien est actif.
Désactivez l’interface de liaison montante :
[edit] user@switch# set interface xe-0/0/0 disable
Enregistrez la configuration sur le commutateur.
Affichez l’état actuel de détection des défaillances sur la liaison montante :
user@switch> show uplink-failure-detection Group : group1 Uplink : xe-0/0/0 Downlink : xe-0/0/1 Failure Action : Active Debounce Interval : 20
Signification
La sortie de l’étape 1 indique que l’interface de liaison montante est active, et donc que l’interface de liaison descendante est également active, et que l’état de l’action de défaillance est Inactif.
La sortie de l’étape 4 indique que les interfaces de liaison montante et descendante sont inactives (il n’y a pas d’astérisque après le nom de l’interface) et que l’état de l’action d’échec passe à Actif. Cette sortie indique que la détection des défaillances sur la liaison montante fonctionne.