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 spéciale au-delà de l’initialisation de l’appareil n’est requise avant de configurer cet exemple.

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

Présentation

L’un des rôles principaux de l’attribut community est d’être une valeur de balise administrative utilisée pour associer des itinéraires entre eux. En général, ces routes partagent des propriétés communes, mais ce n’est pas obligatoire. Les communautés sont un outil flexible au sein de BGP. Une valeur de communauté individuelle peut être affectée à un seul itinéraire ou à plusieurs itinéraires. Il est possible d’attribuer à un itinéraire une ou plusieurs valeurs de communauté. Les réseaux utilisent l’attribut communauté pour faciliter l’implémentation des stratégies de routage administratif. La valeur attribuée à un itinéraire peut lui permettre d’être accepté dans le réseau, ou rejeté du réseau, ou de lui permettre de modifier des attributs.

Figure 1 affiche les équipements R1, R2 et R3 en tant qu’homologues BGP (IBGP) internes dans l’AS) 64510. L’appareil R4 annonce l’espace d’adressage 172.16.0.0/21 de l’AS 64511.

Topologie

Figure 1 : Topologie pour les communautés BGP standardTopologie pour les communautés BGP standard

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

Les administrateurs de l’AS 64511 souhaitent recevoir une partie du trafic utilisateur de l’appareil R1 et d’autres trafic utilisateur de l’appareil R3. Pour atteindre cet objectif administratif, l’appareil R4 attache la valeur communautaire 64511 :1 à certaines routes qu’il envoie et attache la valeur communautaire 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 de communauté pour remplacer 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’appareil R1, les routes avec la valeur de communauté 64511 :1 se voient attribuer une préférence locale de 200, et les routes avec la valeur de communauté 64511 :3 se voient attribuer une préférence locale de 50. Sur l’appareil R3, l’inverse est effectué de sorte que les routes avec la valeur de communauté 64511 :3 se voient attribuer une préférence locale de 200, et les routes avec la valeur de communauté 64511 :1 se voient attribuer une préférence locale de 50. Ces informations sont ensuite communiquées par l’intermédiaire de l’IBGP par l’appareil R1 et l’appareil R3 à l’appareil R2.

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

La section Configuration étape par étape décrit les étapes de configuration sur les périphériques R1 et R4.

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

Appareil R4

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 la CLI, reportez-vous Utiliser l’éditeur CLI en mode configuration au Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour configurer l’appareil R1 :

  1. Configurez les interfaces.

  2. Configurez les connexions IGP (internal gateway protocol) aux périphériques R2 et R3.

  3. Configurez les connexions IBGP aux appareils R2 et R3.

  4. Configurez la connexion EBGP à l’appareil R4.

  5. Configurez la stratégie send-direct.

    Cette stratégie est référencée dans la configuration IBGP et permet à l’appareil R2 d’avoir une accessibilité externe. Une autre solution consiste à configurer une stratégie sur les next-hop self appareils R1 et R3.

  6. Configurez la stratégie qui modifie la préférence locale pour les itinéraires avec des balises de communauté spécifiées.

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

Pour configurer l’appareil R4 :

  1. Configurez les interfaces.

  2. Configurez la connexion EBGP à l’appareil R1 et à l’appareil R3.

  3. Configurez les balises de communauté.

  4. Configurez la stratégie send-static.

    Cette stratégie est référencée dans les connexions EBGP aux appareils R1 et R3. La politique rattache la communauté 64511 :1 (PREFERRED) à certains itinéraires et la communauté 64511 :3 (NOT_PREFERRED) à d’autres itinéraires.

  5. Configurez les routes statiques.

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

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.

Appareil R1

Appareil R4

Si vous avez terminé de configurer les périphériques, passez commit en mode de configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

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

But

Sur l’appareil R4, vérifiez les itinéraires envoyés à l’appareil R1 et à l’appareil R3.

Action

Sens

L’appareil R4 a balisé les itinéraires avec les communautés 64511 :1 et 64511 :3 et les a envoyés aux appareils R1 et R3.

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

But

Sur l’appareil R2, vérifiez les itinéraires reçus de l’appareil R1 et de l’appareil R3.

Action

Sens

L’appareil R2 contient 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