Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Activation des annonces de route BGP

Junos OS n’annonce pas les routes apprises d’un pair EBGP vers le même homologue BGP externe (EBGP). De plus, le logiciel n’annonce pas ces routes à des homologues EBGP qui se trouvent dans le même système autonome (AS) que l’homologue d’origine, quelle que soit l’instance de routage. Vous pouvez modifier ce comportement en incluant l’instruction advertise-peer-as dans la configuration.

Si vous incluez l’instruction advertise-peer-as dans la configuration, BGP annonce le routage indépendamment de cette vérification.

Pour restaurer le comportement par défaut, incluez l’instruction no-advertise-peer-as dans la configuration :

Le comportement par défaut de la suppression de route est désactivé si l’instruction as-override est incluse dans la configuration. Si vous incluez à la fois les as-override instructions et no-advertise-peer-as dans la configuration, l’instruction no-advertise-peer-as est ignorée.

Conditions préalables

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

REMARQUE :

Cet exemple a été mis à jour et revalidé sur Junos version 21.2R1.

Présentation

Cet exemple montre trois périphériques de routage avec des connexions BGP externes (EBGP). L’appareil R2 dispose d’une connexion EBGP à l’appareil R1 et d’une autre connexion EBGP à l’appareil R3. Bien que séparés par le dispositif R2 qui se trouve dans l’AS 64511, l’appareil R1 et l’appareil R3 sont dans le même AS (AS 64512). Les périphériques R1 et R3 publient des routes directes BGP vers leurs propres adresses d’interface de bouclage.

L’appareil R2 reçoit ces routes d’interface de bouclage et l’instruction advertise peer-as permet à l’appareil R2 de les annoncer. Plus précisément, l’équipement R1 envoie l’itinéraire 192.168.0.1 à l’équipement R2 et, comme l’équipement R2 l’a advertise peer-as configuré, l’appareil R2 peut envoyer l’itinéraire 192.168.0.1 à l’équipement R3. De même, l’équipement R3 envoie l’itinéraire 192.168.0.3 à l’équipement R2 et advertise peer-as permet à l’équipement R2 de transférer l’itinéraire vers l’équipement R1.

Pour permettre aux périphériques R1 et R3 d’accepter des routes qui contiennent leur propre numéro AS dans le chemin AS, l’instruction est requise sur les loops 2 périphériques R1 et R3.

Topologie

Figure 1 : Topologie BGP pour advertise-peer-asTopologie BGP pour advertise-peer-as

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 R1 :

  1. Configurez les interfaces de l’appareil.

  2. Configurez BGP.

  3. Empêchez les routes de l’appareil R3 d’être masquées sur l’appareil R1 en incluant l’instruction loops 2 .

    L’instruction loops 2 signifie que le numéro AS de l’appareil local peut apparaître dans le chemin AS jusqu’à une seule fois sans que l’itinéraire ne soit masqué. L’itinéraire est masqué si le numéro AS de l’appareil local est détecté dans le chemin d’accès deux fois ou plus.

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

  5. Appliquez la stratégie d’exportation à la session d’appairage BGP avec l’appareil R2.

  6. Configurez le numéro du système autonome (AS).

Procédure étape par étape

Pour configurer l’appareil R2 :

  1. Configurez les interfaces de l’appareil.

  2. Configurez BGP.

  3. Configurez l’appareil R2 pour qu’il publie les routes apprises d’un homologue EBGP à un autre homologue EBGP dans le même AS.

    En d’autres termes, annoncez sur l’appareil R1 les routes apprises à partir de l’appareil R3 (et inversement), même si l’appareil R1 et l’appareil R3 sont dans le même AS.

  4. Configurez une stratégie de routage qui envoie des routes directes.

  5. Appliquez la stratégie d’exportation.

  6. Configurez le numéro AS.

Résultats

À partir du mode de configuration, confirmez votre configuration en saisissant 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 R1

Appareil R2

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 BGP

But

Assurez-vous que les tables de routage sur l’appareil R1 et l’appareil R3 contiennent les itinéraires attendus.

Action

  1. Sur l’appareil R2, désactivez l’instruction advertise-peer-as dans la configuration BGP.

  2. Sur l’appareil R3, désactivez l’instruction loops dans la configuration BGP.

  3. Sur l’appareil R1, vérifiez quels itinéraires sont annoncés sur l’appareil R2.

  4. Sur l’appareil R2, vérifiez quelles routes sont reçues de l’appareil R1.

  5. Sur l’appareil R2, vérifiez quels itinéraires sont annoncés sur l’appareil R3.

  6. Sur l’appareil R2, activez l’instruction advertise-peer-as dans la configuration BGP.

  7. Sur l’appareil R2, vérifiez à nouveau les itinéraires annoncés sur l’appareil R3.

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

  9. Sur l’appareil R3, activez l’instruction loops dans la configuration BGP.

  10. Sur l’appareil R3, vérifiez à nouveau les itinéraires reçus de l’appareil R2.

Sens

Tout d’abord, l’instruction advertise-peer-as et l’instruction loops sont désactivées afin que le comportement par défaut puisse être examiné. L’équipement R1 envoie à l’appareil R2 une route vers l’adresse de l’interface de bouclage du périphérique R1, 192.168.0.1/32. L’appareil R2 n’annonce pas cet itinéraire vers l’appareil R3. Après l’activation de l’instruction, l’appareil advertise-peer-as R2 annonce l’itinéraire 192.168.0.1/32 vers l’appareil R3. L’appareil R3 n’accepte pas cette route tant que l’instruction loops n’est pas activée.