Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Configuration des communautés dans une stratégie de routage

Une communauté est un attribut de route utilisé par BGP pour regrouper administrativement des routes ayant des propriétés similaires.

Conditions préalables

Aucune configuration particulière au-delà de l’initialisation de l’équipement n’est requise avant de configurer cet exemple.

  • Mis à jour et revalidé à l’aide de vMX sur Junos OS version 21.1R1.

Présentation

Un des principaux rôles de l’attribut de la communauté est d’être une valeur de balise administrative utilisée pour associer des routes ensemble. En général, ces routes partagent certaines propriétés communes, mais ce n’est pas nécessaire. Les communautés sont un outil flexible au sein de BGP. Une valeur communautaire individuelle peut être attribuée à un routage unique ou à plusieurs routes. Un routage peut se voir attribuer une valeur communautaire unique ou plusieurs valeurs. Les réseaux utilisent l’attribut de la communauté pour aider à mettre en œuvre des stratégies de routage administratives. La valeur attribuée à un routage peut permettre son acceptation sur le réseau, son rejet ou sa modification des attributs.

Figure 1 indique les pairs BGP internes (IBGP) des équipements R1, R2 et R3 dans le système autonome (AS) 64510. L’équipement R4 fait la publicité de l’espace d’adressage 172.16.0.0/21 à partir de l’AS 64511.

Topologie

Figure 1 : Topologie pour les communautés BGP régulières Topologie pour les communautés BGP régulières

Les routes spécifiques reçues par l’unité R1 à partir de l’équipement R4 sont les suivantes :

Les administrateurs de l’AS 64511 souhaitent recevoir un certain trafic utilisateur depuis l’équipement R1 et d’autres utilisateurs depuis l’équipement R3. Pour atteindre cet objectif administratif, l’unité R4 attache la valeur de la communauté 64511:1 à certaines routes qu’il envoie et attache la valeur de la communauté 64511:3 à d’autres routes qu’il envoie. Les stratégies de routage au sein de l’AS 64510 sont configurées à l’aide d’un critère de correspondance communautaire afin de modifier la préférence locale des routes reçues par de nouvelles valeurs qui modifient l’algorithme de sélection de route BGP. L’itinéraire avec la valeur de préférence locale la plus élevée est préféré.

Sur l’unité R1, les routes avec la valeur de la communauté 64511:1 se voient attribuer une préférence locale de 200, et les routes avec la valeur de la communauté 64511:3 se voient attribuer une préférence locale de 50. Sur l’unité R3, l’inverse est effectué de sorte que les routes avec la valeur de la communauté 64511:3 se voient attribuer une préférence locale de 200, et que les routes avec la valeur de la communauté 64511:1 se voient attribuer une préférence locale de 50. Ces informations sont ensuite communiquées via IBGP par l’unité R1 et l’unité R3 vers l’équipement R2.

Configuration rapide CLI affiche la configuration de tous les équipements dans Figure 1.

La section Configuration étape par étape décrit les étapes de configuration relatives aux équipements R1 et R4.

Configuration

Configuration rapide CLI

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

Équipement R1

Équipement R2

Équipement R3

Équipement R4

Procédure étape par étape

L’exemple suivant nécessite de naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation sur l’interface de ligne de commande, reportez-vous Utiliser l’éditeur CLI en mode configuration au Junos OS CLI User Guide.

Pour configurer l’équipement R1 :

  1. Configurez les interfaces.

  2. Configurez les connexions IGP (Internal Gateway Protocol) aux équipements R2 et R3.

  3. Configurez les connexions IBGP aux équipements R2 et R3.

  4. Configurez la connexion EBGP à l’unité R4.

  5. Configurer la stratégie send-direct.

    Cette stratégie est référencée dans la configuration IBGP et permet à l’équipement R2 de bénéficier d’une accessibilité externe. Une autre option consiste à configurer une next-hop self stratégie sur les équipements R1 et R3.

  6. Configurez la stratégie qui modifie la préférence locale pour les routes à l’aide de balises de communauté spécifiées.

  7. Configurez le numéro de système autonome (AS) et l’ID du routeur.

Pour configurer l’unité R4 :

  1. Configurez les interfaces.

  2. Configurez la connexion EBGP aux équipements R1 et R3.

  3. Configurez les balises de la communauté.

  4. Configurer la stratégie send-static.

    Cette stratégie est référencée dans les connexions EBGP aux équipements R1 et R3. La politique lie la communauté 64511:1 (PREFERRED) à certaines routes et la communauté 64511:3 (NOT_PREFERRED) à d’autres routes.

  5. Configurez les routes statiques.

  6. Configurez le numéro de système autonome (AS) et l’ID du routeur.

Résultats

À partir du mode de configuration, confirmez votre configuration en entrant les show interfacescommandes , show protocolset show policy-optionsshow routing-options . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Équipement R1

Équipement R4

Si vous avez terminé la configuration des équipements, entrez commit dans le mode de configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification des routes envoyées sur l’équipement R4

But

Sur l’unité R4, vérifiez les routes envoyées aux équipements R1 et R3.

Action

Sens

L’unité R4 a balisé les routes avec les communautés 64511:1 et 64511:3 et les a envoyées aux équipements R1 et R3.

Vérification des routes reçues sur l’équipement R2

But

Sur l’unité R2, vérifiez les routes reçues des équipements R1 et R3.

Action

Sens

L’unité R2 comporte les routes avec les préférences locales attendues et les routes actives attendues, telles que désignées par les astérisques (*).

Exemple : Configuration d’une stratégie de routage basée sur le nombre de communautés BGP