Comprendre le routage actif ininterrompu
Le routage actif ininterrompu (NSR) permet de basculer les moteurs de routage de manière transparente en cas de panne de l’un d’entre eux.
Concepts de routage actif ininterrompu
Le NSR (NonStop Active Routing ) utilise la même infrastructure que GRES ( Graceful Moteur de routage Switchover ) pour préserver les informations de l’interface et du noyau. Toutefois, NSR enregistre également les informations de protocole de routage en exécutant le processus de protocole de routage (rpd) sur le moteur de routage de secours. En enregistrant ces informations supplémentaires, NSR est autonome et ne dépend pas de routeurs d’assistance (ou de commutateurs) pour aider la plate-forme de routage à restaurer les informations de protocole de routage. Le NSR est avantageux dans les réseaux dans lesquels les routeurs (ou commutateurs) voisins ne prennent pas en charge les extensions de protocole de redémarrage gracieux. Grâce à cette fonctionnalité améliorée, NSR remplace naturellement le redémarrage gracieux.
À partir de Junos OS version 15.1R1, si NSR est configuré, il n’est jamais valide d’émettre la restart routing
commande sous quelque forme que ce soit sur le moteur de routage principal NSR. Cela entraîne une perte de proximités de protocole et de voisins et une baisse du trafic.
Utilisez l’explorateur de fonctionnalités pour confirmer la prise en charge de fonctionnalités spécifiques par la plate-forme et la version.
Consultez la section Comportement NSR spécifique à la plate-forme pour obtenir des remarques relatives à votre plate-forme.
Pour utiliser NSR, vous devez d’abord activer GRES sur votre plate-forme de routage (ou de commutation). Pour plus d’informations sur GRES, consultez Présentation du basculement du moteur de routage gracieux.
Si NSR est activé, certains messages du journal système (syslog) sont envoyés à partir du moteur de routage de sauvegarde si l’hôte syslog configuré est accessible via l’interface fxp0.
La figure 1 illustre l’architecture du système de routage actif ininterrompu et le processus suivi par une plate-forme de routage (ou de commutation) pour se préparer à un basculement.

Le processus de préparation du basculement pour NSR comprend les étapes suivantes :
-
Le moteur de routage principal démarre.
-
Les processus de la plate-forme de routage (ou de commutation) sur le moteur de routage principal (tels que le processus de châssis [chassisd] et le processus de protocole de routage [rpd]) démarrent.
-
Le moteur de transfert de paquets démarre et se connecte au moteur de routage principal.
-
Toutes les informations sur l’état sont mises à jour dans le système.
-
Le moteur de routage de sauvegarde démarre, y compris le processus de châssis (chassisd) et le processus de protocole de routage (rpd).
-
Le système détermine si GRES et NSR ont été activés.
-
Le processus de synchronisation du noyau (ksyncd) synchronise le moteur de routage de sauvegarde avec le moteur de routage principal.
-
Pour les protocoles pris en charge, les informations d’état sont mises à jour directement entre les processus du protocole de routage sur les moteurs de routage principal et de secours.
La figure 2 montre les effets d’un basculement sur la plate-forme de routage.

Le processus de basculement comprend les étapes suivantes :
-
Lorsque des keepalives du moteur de routage principal sont perdus, le système bascule gracieusement vers le moteur de routage de secours.
-
Le moteur de transfert de paquets se connecte au moteur de routage de secours, qui devient le nouveau moteur principal. Étant donné que le processus de protocole de routage (rpd) et le processus de châssis (chassisd) sont déjà en cours d’exécution, ces processus n’ont pas besoin d’être redémarrés.
-
Les informations d’état apprises au moment du basculement sont mises à jour dans le système. Le transfert et le routage se poursuivent pendant le basculement, ce qui minimise la perte de paquets.
-
Les routeurs homologues (ou commutateurs) continuent d’interagir avec la plate-forme de routage comme si aucun changement ne s’était produit. Les contiguïtés de routage et l’état de session dépendant des informations de routage sous-jacentes sont préservés et ne sont pas réinitialisés.
Nous vous recommandons de ne pas redémarrer le processus de protocole de routage (rpd) sur le moteur de routage principal après avoir activé NSR, car cela perturbe les sessions d’adjacence/d’appairage du protocole, entraînant une perte de trafic.
Voir aussi
Comprendre le routage actif ininterrompu sur les commutateurs EX Series
Vous pouvez configurer le routage actif ininterrompu (NSR) sur un commutateur EX Series doté de moteurs de routage redondants ou sur un EX Series Virtual Chassis pour permettre le basculement transparent des moteurs de routage en cas de panne de l’un des moteurs de routage.
Le routage actif ininterrompu assure la haute disponibilité des moteurs de routage en permettant un basculement transparent des moteurs de routage sans nécessiter de redémarrage des protocoles de routage pris en charge. Les deux moteurs de routage sont pleinement actifs dans le traitement des sessions de protocole, de sorte que chacun peut prendre le relais de l’autre. Le basculement est transparent pour les périphériques de routage voisins, qui ne détectent pas qu’une modification s’est produite.
Activez le routage actif ininterrompu lorsque les périphériques de routage voisins ne sont pas configurés pour prendre en charge le redémarrage gracieux de protocoles ou lorsque vous souhaitez assurer le redémarrage sans interruption de protocoles pour lesquels le redémarrage gracieux n’est pas pris en charge, tels que PIM.
Vous n’avez pas besoin de démarrer les deux moteurs de routage simultanément pour les synchroniser en vue d’un routage actif ininterrompu. Si les deux moteurs de routage ne sont pas présents ou ne sont pas actifs lorsque vous émettez une commit synchronize
instruction, la configuration candidate est validée dans le moteur de routage principal et lorsque le moteur de routage de secours est inséré ou mis en ligne, sa configuration est automatiquement synchronisée avec celle du moteur principal.
Le routage actif ininterrompu utilise la même infrastructure que GRES ( Graceful Moteur de routage Switchover ) pour préserver les informations de l’interface et du noyau. Toutefois, le routage actif ininterrompu enregistre également les informations du protocole de routage en exécutant le processus de protocole de routage (rpd) sur le moteur de routage de secours. Grâce à l’enregistrement de ces informations supplémentaires, le routage actif ininterrompu ne dépend plus d’autres périphériques de routage pour faciliter la restauration des informations de protocole de routage.
Après un basculement normal du moteur de routage, nous vous recommandons d’exécuter la clear interface statistics (interface-name | all)
commande pour réinitialiser les valeurs cumulées des statistiques locales sur le nouveau moteur de routage principal.
Si vous soupçonnez un problème de synchronisation des moteurs de routage lorsque le routage actif ininterrompu est activé, vous pouvez collecter des informations de dépannage à l’aide des options de traçage. Par exemple, si certains protocoles perdent la connectivité avec leurs voisins après un basculement du moteur de routage avec NSR activé, vous pouvez utiliser les options de suivi pour isoler le problème. Reportez-vous à la section Suivi d’événements de synchronisation de routage actif ininterrompu.
Le redémarrage en douceur et le routage actif ininterrompu s’excluent mutuellement. Vous recevrez un message d’erreur lors de la validation si les deux sont configurés.
Le routage actif ininterrompu fournit un mécanisme de basculement transparent uniquement pour les sessions de protocole de couche 3. Le NSB (NonStop Bridging) fournit un mécanisme similaire pour les sessions de protocole de couche 2. Reportez-vous à la section Présentation du pontage non-stop sur les commutateurs EX Series.
Voir aussi
Configuration système requise pour le routage actif ininterrompu
Cette section contient les rubriques suivantes :
- Prise en charge ininterrompue des protocoles de routage actif et des fonctionnalités
- Routage actif ininterrompu Prise en charge de BFD
- Routage actif ininterrompu Prise en charge de BGP
- Routage actif en continu, circuit de couche 2 et prise en charge de VPLS
- Routage actif ininterrompu Prise en charge du PIM
- Routage actif ininterrompu Prise en charge MSDP
- Routage actif ininterrompu pour les LSP RSVP-TE
Prise en charge ininterrompue des protocoles de routage actif et des fonctionnalités
Les protocoles suivants sont pris en charge par le routage actif non supérieur :
-
Interfaces Ethernet agrégées avec protocole LACP (Link Aggregation Control Protocol)
-
Détection de transfert bidirectionnel (BFD)
Pour plus d’informations, reportez-vous à la section Prise en charge du BFD de routage actif ininterrompu.
-
BGP
Pour plus d’informations, reportez-vous à la section Prise en charge de BGP pour le routage actif ininterrompu.
-
EVPN (en anglais)
-
EVPN avec réplication entrante pour le trafic BUM
-
EVPN-ETREE
-
EVPN-VPWS
-
EVPN -VXLAN
-
PBB-EVPN
-
EVPN avec réplication mLDP P2MP pour le trafic BUM à partir de Junos OS version 18.2R1
Pour plus d’informations, reportez-vous à la section Prise en charge NSR et ISSU unifié pour EVPN .
-
-
Étiqueté BGP (Routeurs de transport de paquets PTX Series : uniquement)
-
IS-IS
-
LDP
-
Service de réseau local privé virtuel (VPLS) basé sur LDP
-
Fonctionnalités OAM (exploitation, administration et gestion) LDP
-
LDP (routeurs de transport de paquets PTX Series uniquement)
La prise en charge continue du routage actif pour LDP comprend :
-
LSP de transit unicast LDP
-
LSP de sortie LDP pour BGP interne (IBGP) et BGP externe (EBGP) étiquetés
-
LSP de transit LDP sur RSVP
-
LSP de transit LDP avec sauts suivants indexés
-
LSP de transit LDP avec équilibrage de charge à coût inégal
-
LSP point à multipoint LDP
-
LSP entrants LDP
-
-
Circuits de couche 2
-
VPN de couche 2
-
VPN de couche 2 (routeurs de transport de paquets PTX Series uniquement)
Note:Le routage actif ininterrompu n’est pas pris en charge pour l’interopérabilité de couche 2 (assemblage de couche 2).
-
VPN de couche 3 (n’inclut pas les tunnels GRE dynamiques, les VPN multicast ou les itinéraires de flux BGP.)
La prise en charge ininterrompue du routage actif pour les VPN de couche 3 comprend :
-
Unicast étiqueté IPv4 (entrant ou sortant)
-
IPv4-VPN unicast (entrant ou sortant)
-
Unicast étiqueté IPv6 (entrant ou sortant)
-
IPv6-VPN unicast (entrant ou sortant)
-
-
Prise en charge des systèmes logiques (prise en charge du routage actif ininterrompu pour les systèmes logiques afin de préserver les informations de l’interface et du noyau).
-
Protocole MSDP (Multicast Source Discovery Protocol)
Pour plus d’informations, reportez-vous à la section Prise en charge MSDP du routage actif ininterrompu.
-
OSPF/OSPFv3
Note:Les voisins OSPFv3 activés avec l’authentification IPSEC ne sont pas pris en charge avec NSR.
-
PIM (Protocol Independent Multicast)
Pour plus d’informations, reportez-vous à la section Prise en charge du PIM (NonStop Active Routing).
-
RIP et RIP nouvelle génération (RIPng)
-
RSVP (routeurs de transport de paquets PTX Series uniquement)
La prise en charge ininterrompue du routage actif pour RSVP comprend :
-
LSP point à multipoint
-
RSVP LSP d’entrée, de transit et de sortie point à multipoint à l’aide de sauts suivants non chaînés existants.
-
RSVP LSP de transit point à multipoint à l’aide de sauts suivants composites pour les itinéraires d’étiquettes point à multipoint.
-
-
LSP point à point
-
RSVP LSP d’entrée, de transit et de sortie point à point à l’aide de sauts suivants non chaînés.
-
RSVP : LSP de transit point à point à l’aide de sauts suivants composites chaînés.
-
-
-
RSVP-TE LSP
Pour plus d’informations, reportez-vous à la section Prise en charge du routage actif ininterrompu pour les LSP RSVP-TE.
-
VPLS (en anglais)
-
VRRP (en anglais)
-
VRRP (en anglais)
Si vous configurez un protocole qui n’est pas pris en charge par le routage actif ininterrompu, le protocole fonctionne comme d’habitude. Lorsqu’un basculement se produit, les informations d’état du protocole non pris en charge ne sont pas conservées et doivent être actualisées à l’aide des mécanismes de récupération normaux inhérents au protocole.
Sur les routeurs sur lesquels des systèmes logiques sont configurés, NSR n’est pris en charge que dans l’instance principale.
Dans un environnement Virtual Chassis configuré avec OSPF et NSR, toute défaillance ou tout redémarrage de l’équipement de sauvegarde peut entraîner des temps de convergence globale plus longs par rapport aux environnements où NSR n’est pas configuré.
Routage actif ininterrompu Prise en charge de BFD
Le routage actif ininterrompu prend en charge le protocole BFD (Bidirectional Forwarding Detection), qui utilise la topologie découverte par les protocoles de routage pour surveiller les voisins. Le protocole BFD est un simple mécanisme hello qui détecte les défaillances dans un réseau. Le BFD étant rationalisé pour être efficace dans la détection rapide de la vivacité, lorsqu’il est utilisé en conjonction avec des protocoles de routage, les temps de récupération du routage sont améliorés. Lorsque le routage actif ininterrompu est activé, les états de session BFD ne sont pas redémarrés lorsqu’un basculement du moteur de routage se produit.
Les états de session BFD sont enregistrés uniquement pour les clients utilisant des routes agrégées ou statiques, ou pour BGP, IS-IS, OSPF/OSPFv3, PIM ou RSVP.
Lorsqu’une session BFD est distribuée au moteur de transfert de paquets, les paquets BFD continuent d’être envoyés lors d’un basculement du moteur de routage. Si des sessions BFD non distribuées doivent être maintenues actives pendant un basculement, vous devez vous assurer que le temps de détection des échecs de session est supérieur au temps de basculement du moteur de routage. Les sessions BFD suivantes ne sont pas distribuées au moteur de transfert de paquets : les sessions à sauts multiples, les sessions encapsulées dans un tunnel et les sessions sur des interfaces IRB (Integrated Routing and Bridging).
BFD est un protocole intensif qui consomme des ressources système. La spécification d’un intervalle minimum pour BFD inférieur à 100 ms pour les sessions basées sur le moteur de routage et à 10 ms pour les sessions BFD distribuées peut entraîner des instabilités BFD indésirables. L’instruction minimum-interval
de configuration est un paramètre de détection de vivacité BFD.
En fonction de votre environnement réseau, les recommandations supplémentaires suivantes peuvent s’appliquer :
-
Pour les déploiements réseau à grande échelle avec un grand nombre de sessions BFD, spécifiez un intervalle minimum de 300 ms pour les sessions basées sur le moteur de routage et de 100 ms pour les sessions BFD distribuées.
-
Pour les déploiements réseau à très grande échelle avec un grand nombre de sessions BFD, contactez le support client Juniper Networks pour plus d’informations.
-
Pour que les sessions BFD restent actives lors d’un événement de basculement du moteur de routage lorsque le routage actif ininterrompu est configuré, spécifiez un intervalle minimum de 2,5 secondes pour les sessions basées sur le moteur de routage. Pour les sessions BFD distribuées pour lesquelles un routage actif ininterrompu est configuré, les recommandations relatives à l’intervalle minimal restent inchangées et dépendent uniquement du déploiement de votre réseau.
Routage actif ininterrompu Prise en charge de BGP
La prise en charge continue du BGP est soumise aux conditions suivantes :
-
Vous devez inclure l’instruction
path-selection external-router-ID
au niveau de la[edit protocols bgp]
hiérarchie pour garantir une sélection cohérente du chemin entre les moteurs de routage principal et secondaire pendant et après le basculement de routage actif ininterrompu. -
Vous devez inclure l’instruction
advertise-from-main-vpn-tables
au niveau de la hiérarchie pour éviter que les[edit protocols bgp]
sessions BGP ne s’interrompent lorsque la fonctionnalité RR (Route Reflector) ou ASBR (Autonomous System Border Router) est activée ou désactivée sur un périphérique de routage sur lequel des familles d’adresses VPN sont configurées. -
Les statistiques de disponibilité et de temps d’arrêt des sessions BGP ne sont pas synchronisées entre les moteurs de routage principal et secondaire lors du routage actif ininterrompu et de l’ISSU. Le moteur de routage de sauvegarde maintient sa propre disponibilité de session en fonction du moment où la sauvegarde prend connaissance pour la première fois des sessions établies. Par exemple, si le moteur de routage de sauvegarde est redémarré (ou si vous exécutez
restart routing
le moteur de routage de sauvegarde), le temps de disponibilité de la sauvegarde est de courte durée, car la sauvegarde vient d'apprendre l'existence des sessions établies. Si la sauvegarde est en cours d’exécution lorsque les sessions BGP apparaissent pour la première fois sur le serveur principal, le temps de disponibilité du serveur principal et le temps de fonctionnement de la sauvegarde sont presque de la même durée. Après un basculement du moteur de routage, le nouveau principal se poursuit à partir du temps restant sur le moteur de routage de secours. -
Si le pair BGP de l’moteur de routage principal a des fonctionnalités de famille d’adresses négociées qui ne sont pas prises en charge pour le routage actif ininterrompu, l’état de voisinage BGP correspondant sur le moteur de routage de sauvegarde s’affiche comme inactif. Lors du basculement, la session BGP est rétablie à partir du nouveau moteur de routage principal.
Seules les familles d’adresses suivantes sont prises en charge pour le routage actif ininterrompu :
-
Signalisation EVPN
-
inet étiqueté-unicast
-
inet-mdt
-
multicast inet
-
inet-mvpn
-
Inet unicast
-
unicast inet-vpn
-
unicast étiqueté inet6
-
Multicast Inet6
-
inet6-mvpn
-
unicast inet6
-
Inet6-VPN unicast
-
ISO-VPN
-
Signalisation L2VPN
-
route-target
Note:Les familles d’adresses ne sont prises en charge que sur l’instance principale de BGP. Seule la monodiffusion est prise en charge sur les instances VRF.
-
-
L’amortissement de route BGP ne fonctionne pas sur le moteur de routage de secours lorsque le routage actif ininterrompu est activé.
Routage actif en continu, circuit de couche 2 et prise en charge de VPLS
Le routage actif ininterrompu prend en charge les circuits de couche 2 et le VPLS sur les réseaux basés sur LDP et RSVP-TE. La prise en charge du routage actif ininterrompu permet au moteur de routage de secours de suivre l’étiquette annoncée par le circuit de couche 2 et le VPLS sur le moteur de routage principal, puis d’utiliser la même étiquette après le basculement du moteur de routage.
Le routage actif ininterrompu prend en charge les circuits de couche 2 et les configurations redondantes de pseudowire VPLS basées sur LDP.
Routage actif ininterrompu Prise en charge du PIM
Le routage actif ininterrompu prend en charge le multicast indépendant du protocole (PIM) avec une réplication dynamique sur les moteurs de routage de secours. Les informations d’état répliquées sur le moteur de routage de sauvegarde comprennent des informations sur les relations de voisinage, les événements de jointure et d’élagage, les ensembles de points de rendez-vous (RP), la synchronisation entre les routes et les sauts suivants, les états de session multicast et l’état de transfert entre les deux moteurs de routage.
Le routage actif ininterrompu pour PIM est pris en charge pour IPv4 et IPv6. Junos OS prend également en charge le routage actif ininterrompu pour PIM sur les équipements sur lesquels IPv4 et IPv6 sont configurés.
Pour configurer un routage actif ininterrompu pour PIM, incluez les mêmes instructions dans la configuration que pour les autres protocoles : l’instruction au niveau hiérarchique et l’instruction nonstop-routing
graceful-switchover
au niveau hiérarchique[edit chassis redundancy]
.[edit routing-options]
Pour tracer les événements de routage actif ininterrompus du PIM, incluez l’instruction flag nsr-synchronization
au niveau de la [edit protocols pim traceoptions]
hiérarchie.
Les clear pim join
commandes , clear pim register
et clear pim statistics
en mode opérationnel ne sont pas prises en charge sur le moteur de routage de secours lorsque le routage actif ininterrompu est activé.
La prise en charge du routage actif ininterrompu varie selon les fonctionnalités PIM. Les fonctionnalités se répartissent dans les trois catégories suivantes : les fonctionnalités prises en charge, les fonctionnalités non prises en charge et les fonctionnalités incompatibles.
Supported features:
-
RP automatique
Note:Routage actif ininterrompu La prise en charge de PIM sur IPv6 ne prend pas en charge l’auto-RP, car IPv6 ne prend pas en charge l’auto-RP.
-
Routeur d’amorçage (BSR)
-
RP statiques
-
RP intégré sur les routeurs IPv6 non-RP
-
Local RP
Note:La synchronisation des informations d’ensemble RP est prise en charge pour RP et BSR locaux (sur IPv4 et IPv6), autoRP (sur IPv4) et RP intégré (sur IPv6).
-
BFD
-
Dense Mode
-
Mode clairsemé
-
Multicast spécifique à la source (SSM)
-
Draft de VPN multicast Rosen (MVPN)
-
Anycast RP (synchronisation des informations d’ensemble anycast RP et synchronisation de l’état du registre anycast RP sur les configurations IPv4 et IPv6)
-
Cartes de flux
-
ISSU unifié
-
Fonctionnalités de stratégie telles que la stratégie de voisinage, les stratégies d’exportation et d’importation de routeurs d’amorçage, la stratégie de portée, les cartes de flux et les stratégies de vérification RPF (Reverse Path Forwarding)
-
Synchronisation des assertions en amont
-
équilibrage de charge de jointure PIM
Junos OS prend en charge le PIM de routage actif ininterrompu pour les MVPN Rosen de brouillon. La prise en charge de PIM de routage actif ininterrompu pour les MVPN Rosen de dépouille permet aux équipements compatibles avec le routage actif ininterrompu de conserver les informations relatives au MPVN Rosen de conserver les informations relatives au MPVN Rosen, telles que les états par défaut et MDT (Data Multicast Distribution Tree), entre les basculements.
Le moteur de routage de sauvegarde configure le MDT par défaut en fonction de la configuration et des informations qu’il reçoit du moteur de routage principal, et continue de mettre à jour les informations d’état MDT par défaut.
Toutefois, pour les MDT de données, le moteur de routage de sauvegarde s’appuie sur le moteur de routage principal pour fournir des mises à jour lorsque des MDT de données sont créées, mises à jour ou supprimées. Le moteur de routage de secours ne surveille pas les débits MDT de données et ne déclenche pas de basculement MDT de données en fonction des variations de débit. De même, le moteur de routage de sauvegarde ne gère pas le temporisateur de délai MDT ou le temporisateur de délai d’expiration des données. Il n’envoie pas de paquets TLV de jonction MDT pour les MDT de données tant qu’il ne prend pas le relais en tant que moteur de routage principal. Après le basculement, le nouveau moteur de routage principal commence à envoyer des paquets TLV de jonction MDT MDT pour chaque MDT de données et réinitialise également les temporisateurs MDT de données. Notez que le délai d’expiration des minuteurs peut différer des valeurs d’origine du moteur de routage principal précédent.
Junos OS prend en charge le routage actif ininterrompu PIM (Protocol Independent Multicast) sur les interfaces IGMP uniquement. Les jointures multicast sur les interfaces IGMP uniquement sont mappées aux états PIM, qui sont ensuite répliqués sur le moteur de routage de secours. Si les états PIM correspondants sont disponibles sur la sauvegarde, les routes multicast sont marquées comme transfert sur le moteur de routage de sauvegarde. Cela permet un flux de trafic ininterrompu après un basculement. Cette prise en charge couvre les rapports et les feuilles IGMPv2, IGMPv3, MLDv1 et MLDv2.
Unsupported features: Vous pouvez configurer les fonctionnalités PIM suivantes sur un routeur en même temps que le routage actif ininterrompu, mais elles fonctionnent comme si le routage actif ininterrompu n’était pas activé. En d’autres termes, lors du basculement du moteur de routage et d’autres pannes, leurs informations d’état ne sont pas conservées et des pertes de trafic sont à prévoir.
-
Mode d’exclusion IGMP (Internet Group Management Protocol)
-
Surveillance IGMP
Le routage actif ininterrompu n’est pas pris en charge pour les MVPN de nouvelle génération avec des tunnels de fournisseur PIM. L’opération de validation échoue si la configuration inclut à la fois un routage actif ininterrompu et des MVPN de nouvelle génération avec des tunnels de fournisseur PIM.
Junos OS fournit une instruction de configuration qui désactive le routage actif ininterrompu pour PIM uniquement, afin que vous puissiez activer les fonctionnalités PIM incompatibles et continuer à utiliser le routage actif ininterrompu pour les autres protocoles sur le routeur. Avant d’activer une fonctionnalité PIM incompatible, incluez l’instruction nonstop-routing disable
au niveau de la [edit protocols pim]
hiérarchie. Notez que dans ce cas, le routage actif ininterrompu est désactivé pour toutes les fonctionnalités PIM, et pas seulement pour les fonctionnalités incompatibles.
Routage actif ininterrompu Prise en charge MSDP
Junos OS prend en charge le routage actif ininterrompu pour le protocole MSDP (Multicast Source Discovery Protocol).
La prise en charge du routage actif ininterrompu pour MSDP préserve les informations MSDP suivantes tout au long du basculement :
-
Informations sur la configuration MSDP et les pairs
-
Informations sur les sockets homologues MSDP
-
Informations sur les sources actives et informations connexes
Notez toutefois que les restrictions ou limitations suivantes s’appliquent à la prise en charge MSDP du routage actif ininterrompu :
-
Étant donné que le moteur de routage de sauvegarde apprend les informations de source active en traitant les messages de source active du réseau, la synchronisation des informations de source active entre les moteurs de routage principal et de secours peut prendre jusqu’à 60 secondes. Ainsi, aucun basculement planifié n’est autorisé dans les 60 secondes suivant la réplication initiale des sockets.
-
De même, Junos OS ne prend pas en charge deux basculements planifiés à moins de 240 secondes d’intervalle.
Junos OS vous permet de tracer les événements de routage actif ininterrompus MSDP en incluant l’instruction au niveau de la flag nsr-synchronization
[edit protocols msdp traceoptions]
hiérarchie.
Routage actif ininterrompu pour les LSP RSVP-TE
Junos OS prend en charge le routage actif ininterrompu pour les routeurs de commutation d’étiquettes (LSR) et les circuits de couche 2 faisant partie d’un RSVP-TE LSP. La prise en charge continue du routage actif sur les LSR garantit que le principal serveur de secours moteur de routage basculement sur un LSR reste transparent pour les voisins du réseau et que les informations LSP restent inchangées pendant et après le basculement.
Vous pouvez utiliser la show rsvp version
commande pour afficher le mode et l’état de routage actif ininterrompu sur un LSR. De même, vous pouvez utiliser les show mpls lsp
commandes et show rsvp session
du moteur de routage de sauvegarde pour afficher l’état recréé sur le moteur de routage de sauvegarde.
La fonctionnalité de routage actif ininterrompu de Junos OS est également prise en charge sur les LSP point à multipoint RSVP. Lors du basculement, le LSP s’affiche sur le moteur de routage de secours qui partage et synchronise les informations d’état avec le moteur de routage principal avant et après le basculement. La prise en charge ininterrompue du routage actif pour les LSP de transit et de sortie point à multipoint garantit que le basculement reste transparent pour les voisins du réseau et préserve les informations du LSP tout au long du basculement.
Junos OS prend en charge le routage actif ininterrompu pour les VPN multicast de nouvelle génération (MVPN).
La show rsvp session detail
commande vous permet de vérifier les informations sur l’état de refusion LSP point à multipoint (P2MP LSP re-merge
; les valeurs possibles sont head
, member
et none
).
Junos OS prend en charge le routage actif ininterrompu pour les LSP point à multipoint utilisés par VPLS et MVPN.
Toutefois, Junos OS ne prend pas en charge le routage actif ininterrompu pour les fonctionnalités suivantes :
-
Hiérarchie GMPLS (Generalized Multiprotocol Label Switching) et LSP
-
LSP d’extension interdomaine ou à saut libre
-
Détection de la vivacité BFD
-
Protection de la configuration
La prise en charge du routage actif ininterrompu pour les LSP RSVP-TE est soumise aux limitations et restrictions suivantes :
-
Les prestataires de services linguistiques de déviation ne sont pas maintenus pendant le basculement, de sorte que les prestataires de services de détour peuvent ne pas être remis en ligne après le basculement.
-
Les statistiques du plan de contrôle correspondant aux
show rsvp statistics
commandes etshow rsvp interface detail | extensive
ne sont pas gérées entre les basculements du moteur de routage. -
Les statistiques du moteur de routage de sauvegarde ne sont pas signalées pour
show mpls lsp statistics
les commandes andmonitor mpls label-switched-path
. Toutefois, si un basculement se produit, le moteur de routage de secours, après avoir pris le relais en tant que moteur principal, commence à générer des statistiques. Notez que laclear statistics
commande émise sur l’ancien moteur de routage principal n’a aucun effet sur le nouveau moteur de routage principal, qui rapporte des statistiques, y compris les statistiques non effacées. -
Les délais d’expiration d’état peuvent prendre plus de temps lors du basculement de routage actif ininterrompu. Par exemple, si un basculement se produit après qu’un voisin a manqué l’envoi de deux messages hello au serveur principal, le nouveau moteur de routage principal attend trois autres périodes de hello avant d’expirer le délai d’attente du voisin.
-
Sur le routeur entrant RSVP, si vous configurez la fonctionnalité de bande passante automatique, les temporisateurs de réglage de la bande passante sont définis dans le nouveau serveur principal après le basculement. Cela entraîne une augmentation ponctuelle du temps nécessaire à l’ajustement de la bande passante après le basculement.
-
Les LSP de secours, c’est-à-dire les LSP établis entre le point de réparation local (PLR) et le point de fusion après la défaillance d’un nœud ou d’une liaison, ne sont pas conservés lors d’un basculement vers le moteur de routage.
-
Lorsque le routage actif ininterrompu est activé, le redémarrage normal n’est pas pris en charge. Cependant, le mode d’assistance au redémarrage gracieux est pris en charge.
Voir aussi
Comportement NSR spécifique à la plate-forme
Utilisez le tableau suivant pour passer en revue les comportements spécifiques à vos plateformes.
Plateforme |
Différence |
---|---|
EX Series |
Sur les commutateurs EX9214, l’état principal du VRRP peut changer lors du basculement du moteur de routage normal, même lorsque le routage actif ininterrompu est activé. |
MX Series |
NSR n’est pas pris en charge pendant le processus de redémarrage du moteur de routage sur les équipements MX Series sur lesquels le moteur de routage de nouvelle génération (NG-RE) est installé. NSR fonctionnera toujours pendant le processus de basculement vers le moteur de routage. |
PTX Series |
Le basculement NSR (NonStop Active Routing) sur les PTX Series est pris en charge uniquement pour les protocoles MPLS et VPN suivants et les applications utilisant des sauts suivants composites chaînés :
|
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.
restart routing
commande sous quelque forme que ce soit sur le moteur de routage principal NSR.