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

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

Parce que les protocoles de routage tels que 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 effectue la résolution du routage pour déterminer le saut suivant directement connecté et installe le routage vers le moteur de transfert de paquets.

Par défaut, Junos OS ne maintient pas le routage du saut suivant indirect vers la liaison du prochain saut de transfert sur la table de transfert du moteur de transfert. En conséquence, lorsqu’un événement de routage se produit, potentiellement des milliers de liaisons de routage vers le saut suivant doivent être mis à jour, ce qui augmente le temps de convergence des routes. La figure 1 illustre le chemin vers le transfert des liaisons de sauts suivants avec la désactivation indirecte du saut suivant.

Figure 1 : liaisons de routage vers le saut suivant Route to Forwarding Next-Hop Bindings

Vous pouvez activer Junos OS pour maintenir la liaison indirecte entre le saut suivant et le saut suivant de transfert sur la table de transfert du moteur de transfert de paquets. En conséquence, il est nécessaire de mettre à jour moins de liaisons de routage vers le saut suivant, ce qui améliore le temps de convergence des routes. La figure 2 illustre le chemin vers le transfert des liaisons de sauts suivants avec le saut suivant indirect activé.

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

Exemple : optimisation de la reconvergence de route en activant des sauts suivants indirects sur le moteur de transfert de paquets

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

Exigences

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

Aperçu

Dans cet exemple, plusieurs équipements sont connectés par des chemins à coût inégaux. De l’équipement R1 à l’équipement R2, le chemin via l’équipement R3 a une métrique IGP plus élevée que le chemin via l’équipement 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 les annonce sur l’équipement R2. Étant donné que l’équipement R2 n’est pas directement connecté à l’équipement R1, la table de transfert de l’équipement R2 contient des sauts suivants indirects. Un protocole de passerelle interne, en l’occurrence OSPF, s’exécute sur les liaisons internes entre les équipements R1, R2, R3 et R4. Chaque routeur annonce son adresse IPv4 d’interface de bouclage.

Sur l’équipement R2, l’instruction indirect-next-hop permet à Junos OS de maintenir la liaison indirecte entre le saut suivant et le prochain saut de transfert sur la table de transfert du moteur de transfert. En conséquence, il est nécessaire de mettre à jour moins de liaisons de routage vers le saut suivant, ce qui améliore le temps de convergence des routes en cas d’échec d’un chemin.

Topologie

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

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

La section Configuration rapide cli affiche la configuration complète sur tous les équipements de la figure 3. Sinon, l’exemple se concentre sur les équipements R0, R1 et R2.

Configuration

Configuration rapide cli

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

Équipement R0

Équipement R1

Équipement R2

Équipement R3

Équipement R4

Équipement R5

Configuration de l’équipement R0

Procédure étape par étape

Dans l’exemple suivant, vous devez parcourir différents niveaux de la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface cli, consultez Utilisation de l’éditeur CLI en mode de configuration dans le Guide de l’utilisateur de l’interface cli Junos OS.

Pour configurer l’équipement R0 :

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

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

  3. Si vous avez fini de configurer l’équipement, validez la configuration.

Configuration de l’équipement R1

Procédure étape par étape

Dans l’exemple suivant, vous devez parcourir différents niveaux de la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface cli, consultez Utilisation de l’éditeur CLI en mode de configuration dans le Guide de l’utilisateur de l’interface cli Junos OS.

Pour configurer l’équipement R1 :

  1. Configurez les interfaces, y compris plusieurs routes pouvant ê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’identifiant du système autonome (AS).

  7. Si vous avez fini de configurer l’équipement, validez la configuration.

Configuration de l’équipement R2

Procédure étape par étape

Dans l’exemple suivant, vous devez parcourir différents niveaux de la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface cli, consultez Utilisation de l’éditeur CLI en mode de configuration dans le Guide de l’utilisateur de l’interface cli Junos OS.

Pour configurer l’équipement R2 :

  1. Configurez les interfaces, y compris plusieurs routes pouvant ê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’identifiant AS.

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

  7. Si vous avez fini de configurer l’équipement, validez la configuration.

Résultats

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

Équipement R0

Équipement R1

Équipement R2

Configurez l’équipement R3, l’équipement R4 et l’équipement R5, comme illustré dans la configuration rapide cli.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérifier que les routes ont l’indicateur attendu indirect-next-hop

But

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

Action
Sens

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

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 est affichée ici, car il s’agit de la seule commande qui vérifie la fonctionnalité de saut suivant indirect. 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.