Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Utilisation d’une stratégie de routage pour définir une valeur de préférence pour les routes BGP

Cet exemple montre comment utiliser la stratégie de routage pour définir la préférence pour les routes apprises à partir de BGP. Les informations de routage peuvent être apprises à partir de plusieurs sources. Pour rompre les liens entre des itinéraires également spécifiques appris à partir de plusieurs sources, chaque source a une valeur de préférence. Les routes apprises par le biais d’une action administrative explicite, telles que les routes statiques, sont préférées aux routes apprises à partir d’un protocole de routage, tel que BGP ou OSPF. Ce concept est appelé distance administrative par certains fournisseurs.

Conditions préalables

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

Présentation

Les informations de routage peuvent être apprises à partir de plusieurs sources, par exemple par le biais d’une configuration statique, de BGP ou d’un protocole IGP (Interior Gateway Protocol). Lorsque Junos OS détermine la préférence d’une route pour qu’elle devienne la route active, il sélectionne la route ayant la préférence la plus faible comme route active et l’installe dans la table de transfert. Par défaut, le logiciel de routage attribue une préférence de 170 aux routes provenant de BGP. De tous les protocoles de routage, BGP a la valeur de préférence par défaut la plus élevée, ce qui signifie que les routes apprises par BGP sont les moins susceptibles de devenir la route active.

Certains fournisseurs ont une préférence (distance) de 20 pour le BGP externe (EBGP) et une distance de 200 pour le BGP interne (IGBP). Junos OS utilise la même valeur (170) pour EBGP et IBGP. Toutefois, cette différence entre les fournisseurs n’a aucun impact opérationnel, car Junos OS préfère toujours les routes EBGP aux routes IBGP.

Un autre domaine dans lequel les fournisseurs diffèrent est en ce qui concerne la distance IGP par rapport à la distance BGP. Par exemple, certains fournisseurs attribuent une distance de 110 aux routes OSPF. Cette valeur est supérieure à la distance EBGP de 20 et entraîne la sélection d’une route EBGP sur une route OSPF équivalente. Dans le même scénario, Junos OS choisit la route OSPF, en raison de la préférence par défaut 10 pour une route OSPF interne et 150 pour une route OSPF externe, qui sont toutes deux inférieures à la préférence 170 attribuée à toutes les routes BGP.

Cet exemple montre une stratégie de routage qui correspond aux routes de tronçons suivants spécifiques et définit une préférence. Si un itinéraire ne correspond pas au premier terme, il est évalué par le second terme.

Topologie

Dans l’exemple de réseau, les appareils R1 et R3 ont des sessions EBGP avec l’équipement R2.

Sur l’appareil R2, une stratégie d’importation effectue les actions suivantes :

  • Pour les routes reçues via BGP à partir du tronçon suivant 10.0.0.1 (périphérique R1), définissez la préférence de route sur 10.

  • Pour les routes reçues via BGP à partir du tronçon suivant 10.1.0.2 (périphérique R3), définissez la préférence de route sur 15.

Figure 1 montre l’exemple de réseau.

Figure 1 : Topologie des valeurs de préférence BGPTopologie des valeurs de préférence BGP

Configuration rapide de l’interface de ligne de commande affiche la configuration de tous les périphériques dans Figure 1.

Cette section #configuration178__bgp-preference-policy-st décrit les étapes à suivre sur l’appareil R2.

Configuration

Configuration rapide de l’interface de ligne de commande

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 R1

Appareil R2

Appareil R3

Procédure

Procédure étape par étape

L’exemple suivant nécessite que vous naviguiez à 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 du Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour configurer l’appareil R2 :

  1. Configurez les interfaces de l’appareil.

  2. Configurez le système autonome local.

  3. Configurez la stratégie de routage qui envoie des routes directes.

  4. Configurez la stratégie de routage qui modifie la préférence des routes reçues.

  5. Configurez l’appairage externe avec l’appareil R2.

  6. Appliquez la stratégie en tant que stratégie d’importation set-preference .

    Cela affecte la table de routage de l’appareil R2 et n’a aucun impact sur l’appareil R1 et l’équipement R3.

Résultats

À partir du mode de configuration, confirmez votre configuration en saisissant les commandes show interfaces, 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.

Si vous avez terminé de configurer l’appareil, passez commit en mode de configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la préférence

But

Assurez-vous que les tables de routage sur les périphériques R1 et R2 reflètent le fait que l’équipement R1 utilise la préférence EBGP configurée de 8 et que l’équipement R2 utilise la préférence EBGP par défaut de 170.

Action

À partir du mode opérationnel, entrez la show route protocols bgp commande.

Sens

La sortie montre que sur le périphérique R2, les valeurs de préférence ont été modifiées à 15 pour les routes apprises à partir de l’appareil R3, et les valeurs de préférence ont été modifiées à 10 pour les routes apprises à partir de l’appareil R1.