Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration du comportement de transfert de paquets

Comprendre les sauts indirects suivants

Junos OS prend en charge le concept de prochain saut indirect pour tous les protocoles de routage qui prennent en charge les sauts suivants connectés indirectement, également appelés sauts suivants tiers.

Étant donné que les protocoles de routage tels que le BGP interne (IBGP) peuvent envoyer des informations de routage sur les routes indirectement connectées, Junos OS s’appuie sur les routes des protocoles de routage intra-AS (OSPF, IS-IS, RIP et statique) pour résoudre le meilleur saut suivant directement connecté. Le moteur de routage détermine le prochain saut directement connecté et installe le routage sur le moteur de transfert de paquets.

Par défaut, Junos OS ne gère pas l’itinéraire pour le saut suivant indirect vers la liaison de saut suivant de transfert sur la table de transfert du moteur de transfert de paquets. Par conséquent, lorsqu’un événement de réacheminement se produit, des milliers de liaisons de routage vers le transfert de saut suivant doivent être mises à jour, ce qui augmente le temps de convergence du routage. La Figure 1 illustre l’itinéraire vers le transfert des liaisons de saut suivant lorsque le saut suivant indirect est désactivé.

Figure 1 : Itinéraire vers les liaisons Route to Forwarding Next-Hop Bindings de transfert de saut suivant

Vous pouvez activer Junos OS pour gérer la liaison indirecte du saut suivant vers le transfert sur la table de transfert du moteur de transfert de paquets. Par conséquent, moins de liaisons de route vers le transfert de sauts suivants doivent être mises à jour, ce qui améliore le temps de convergence des routes. La figure 2 illustre l’itinéraire vers les liaisons de transfert de saut suivant lorsque le saut suivant indirect est activé.

Figure 2 : Route vers les liaisons Route to Forwarding Indirect Next-Hop Bindings indirectes de saut suivant de transfert

Exemple : Optimisation de la reconvergence des routes en activant les sauts suivants indirects sur le moteur de transfert de paquets

Cet exemple montre comment utiliser les sauts suivants indirects pour favoriser une convergence réseau plus rapide (par exemple, dans les réseaux BGP) en diminuant le nombre de modifications de la table de transfert requises lorsqu’une modification de la topologie du réseau se produit.

Exigences

Aucune configuration spéciale au-delà de l’initialisation de l’appareil n’est requise avant de configurer cet exemple.

Aperçu

Dans cet exemple, plusieurs appareils sont connectés sur des chemins à coût inégal. De l’appareil R1 à l’équipement R2, le chemin à travers l’appareil R3 a une métrique IGP plus élevée que le chemin à travers l’appareil R4. L’équipement R1 dispose d’une connexion BGP interne à l’équipement R2. L’équipement R0 injecte plusieurs routes dans le réseau, et l’équipement R1 annonce ces routes à l’équipement R2. Étant donné que l’équipement R2 n’est pas directement connecté à l’appareil R1, la table de transfert de l’appareil R2 contient des sauts suivants indirects. Un protocole de passerelle intérieure, en l’occurrence OSPF, s’exécute sur les liaisons internes entre les périphériques R1, R2, R3 et R4. Chaque routeur annonce son adresse IPv4 d’interface de bouclage.

Sur le périphérique R2, l’instruction indirect-next-hop permet à Junos OS de maintenir la liaison de saut suivant indirect vers le transfert suivant sur la table de transfert du moteur de transfert de paquets. Par conséquent, moins de liaisons de route vers le transfert de tronçons suivants doivent être mises à jour, ce qui améliore le temps de convergence des routes en cas de défaillance d’un chemin.

Topologie

La figure 3 illustre l’exemple de réseau.

Figure 3 : exemple de topologie pour les sauts suivants indirects
Topology

La section CLI Quick Configuration (Configuration rapide de l’interface de ligne de commande ) présente la configuration complète de tous les périphériques de la Figure 3. Sinon, l’exemple se concentre sur l’appareil R0, l’appareil R1 et l’appareil R2.

Configuration

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, puis copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit] hiérarchie.

Appareil R0

Appareil R1

Appareil R2

Appareil R3

Appareil R4

Appareil R5

Configuration de l’appareil R0

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface de ligne de commande, reportez-vous à la section Utilisation de l’éditeur CLI en mode configuration dans le Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour configurer l’appareil R0 :

  1. Configurez les interfaces, y compris plusieurs routes qui peuvent être injectées dans le réseau à des fins de démonstration.

  2. Configurez un itinéraire statique par défaut pour l’accessibilité du réseau.

  3. Si vous avez terminé de configurer l’appareil, validez la configuration.

Configuration de l’équipement R1

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface de ligne de commande, reportez-vous à la section Utilisation de l’éditeur CLI en mode configuration dans le Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour configurer l’appareil R1 :

  1. Configurez les interfaces, y compris plusieurs routes qui peuvent être injectées dans le réseau à des fins de démonstration.

  2. Configurez BGP.

  3. Configurez OSPF.

  4. Configurez les stratégies de routage.

  5. Configurez un ensemble de routes statiques vers l’ensemble d’interfaces configurées sur l’équipement R0.

  6. Configurez l’identificateur du système autonome (AS).

  7. Si vous avez terminé de configurer l’appareil, validez la configuration.

Configuration de l’équipement R2

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface de ligne de commande, reportez-vous à la section Utilisation de l’éditeur CLI en mode configuration dans le Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour configurer l’appareil R2 :

  1. Configurez les interfaces, y compris plusieurs routes qui peuvent être injectées dans le réseau à des fins de démonstration.

  2. Configurez BGP.

  3. Configurez OSPF.

  4. Configurez les stratégies de routage.

  5. Configurez l’identificateur AS.

  6. Activez les sauts suivants indirects dans le plan de transfert.

  7. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Confirmez votre configuration en exécutant les show interfacescommandes , show protocols, show policy-optionset show routing-options . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Appareil R0

Appareil R1

Appareil R2

Configurez les appareils R3, R4 et R5, comme indiqué dans la section Configuration rapide de l’interface de ligne de commande.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la présence de l’indicateur de prochain saut indirect attendu sur les routes

But

Assurez-vous que l’équipement R2 est configuré pour maintenir la liaison de saut suivant indirect vers le transfert suivant sur la table de transfert du moteur de transfert de paquets.

Action
Signification

L’indicateur 0x3 dans la sortie indique que le périphérique R2 est configuré pour maintenir la liaison de saut suivant indirect vers le transfert suivant sur la table de transfert du moteur de transfert de paquets. Lorsque l’instruction indirect-next-hop est supprimée ou désactivée de la configuration, cet indicateur devient 0x2. Les routeurs Junos MX Series équipés de la puce Trio Modular Port Concentrator (MPC) prennent en charge le next-hop indirect par défaut et ne peuvent pas être désactivés. Ainsi, même si elle n’est indirect-next-hop pas configurée sous forwarding-options, la fonctionnalité fonctionnera par défaut. Par conséquent, 0x3 l’indicateur ne s’applique pas aux concentrateurs de ports modulaires (MPC) Trio.

Note:

La show krt indirect-next-hop commande est cachée et n’est donc pas documentée. La show krt indirect-next-hop commande s’affiche ici, car il s’agit de la seule commande qui vérifie la fonctionnalité indirecte de saut suivant. La meilleure méthode de vérification consiste bien sûr à surveiller les performances du réseau lors de la reconvergence après une défaillance de chemin.