Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Configuration d’une stratégie de routage pour le préfixe de chemin AS

Cet exemple montre comment configurer une stratégie de routage pour ajouter le préfixe au chemin AS sur des routes spécifiques annoncées par BGP.

Conditions préalables

Avant de commencer, assurez-vous que les interfaces et les protocoles de votre routeur sont correctement configurés. Nous fournissons l’interface et la configuration du protocole BGP utilisées dans ce document.

REMARQUE :

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

Présentation

Dans cet exemple, vous allez créer une stratégie de routage appelée prependpolicy1 et un terme appelé prependterm1. La stratégie de routage ajoute trois fois le numéro AS 65001 aux routes qui correspondent aux préfixes 172.16.0.0/12, 192.168.0.0/16 et 10.0.0.0/8, lorsque la longueur du masque est égale ou supérieure au masque spécifié. Le résultat est qu’une correspondance se produit lorsque la longueur du masque de route est égale ou supérieure au masque de réseau spécifié. La prependpolicy1 stratégie est appliquée en tant que stratégie d’exportation aux routes BGP annoncées par R1 dans l’AS 65001 vers R2 dans l’AS 65000. Les routes qui ne correspondent pas aux plages de préfixes spécifiées ne sont pas soumises au préfixe de chemin AS.

Topologie

Topologie

Dans la topologie, l’appairage EBGP est configuré entre R1 et R2. L’appairage direct de l’interface vers les adresses de sous-réseau 10.1.23.0/24 est utilisé. R1 appartient au numéro AS 65001 et est configuré pour ajouter son numéro AS à un ensemble spécifique de routes correspondantes lorsqu’il est annoncé à R2.

En ajoutant des numéros AS au chemin AS, l’itinéraire a moins de chances d’être sélectionné pour le transfert. Cela peut être fait par le propriétaire de l’AS 65001 pour réduire la quantité de trafic entrant qu’il reçoit de l’opérateur de l’AS 65000.

REMARQUE :

Dans cet exemple, nous démontrons le préfixe de chemin AS par le biais d’une stratégie d’exportation. Vous pouvez également utiliser une stratégie d’importation pour faire correspondre les routes pour la manipulation des attributs. En général, il est recommandé de ne faire précéder votre numéro AS local que des itinéraires. Le préfixe de numéros AS appartenant à des réseaux distants peut entraîner des résultats inattendus.

Pour plus d’informations sur la sélection des chemins BGP, reportez-vous à la section Understanding BGP Path Selection.

Configuration

Procédure

Configuration rapide de l’interface de ligne de commande

Dans cette section, nous nous concentrons sur la configuration de l’appareil R1. Reportez-vous à l’annexe pour les configurations complètes de tous les périphériques utilisés dans cet exemple.

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.

Dans cet exemple, nous affectons trois préfixes de test à une interface inutilisée sur R1. Un quatrième préfixe de test est attribué à l’adresse de bouclage de R1. Cela fournit quatre routes directes qui peuvent être annoncées dans BGP. Notre stratégie utilise une combinaison d’instructions protocol direct et route-filter pour contrôler les préfixes soumis au préfixe AS path en attente.

Procédure étape par étape

Les étapes suivantes vous nécessitent de naviguer à différents niveaux dans la hiérarchie de configuration. Pour obtenir des instructions sur cette procédure, reportez-vous Utiliser l’éditeur CLI en mode configuration au Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour créer une stratégie de routage qui ajoute des numéros AS à des routes spécifiques :

  1. Configurez les interfaces d’appairage et de bouclage.

  2. Configurez le numéro AS, le RID et le groupe homologue pair BGP externe. Vous définissez la prependpolicy1 stratégie à l’étape suivante. La stratégie est appliquée en tant que stratégie d’exportation pour affecter les routes annoncées par R1.

  3. Configurez la prependpolicy1 stratégie. L’utilisation de switch to the route filter permet une correspondance lorsque la longueur du or-longer masque est égale ou supérieure au masque spécifié. D’autres options incluent exact la correspondance uniquement lorsque les longueurs de préfixe et de masque sont égales. Le else terme montre comment une route qui ne correspond pas au terme est annoncée sans que le prependterm1 chemin AS ne soit ajouté en faisant correspondre le else terme.

    REMARQUE :

    Lorsque vous saisissez plusieurs numéros AS, vous devez séparer chaque numéro par un espace. Placez la chaîne de nombres AS entre guillemets.

  4. Définissez des itinéraires de test. Dans notre exemple de topologie, nous affectons des préfixes à une interface inutilisée qui est opérationnellement active. BGP propose ainsi des itinéraires directs pour faire de la publicité afin de tester le fonctionnement de la stratégie d’exportation.

Résultats

Confirmez votre configuration en saisissant les show policy-optionscommandes , show protocols bgp, show routing-options, et show interfaces du mode de configuration. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer le périphérique R1 , passez commit en mode de configuration.

Vérification

Pour vérifier que la configuration fonctionne correctement, effectuez les opérations suivantes :

Vérification de la stratégie de préfixe AS

But

Vérifiez que la stratégie est configurée sur l’appareil et que les routes appropriées sont spécifiées pour être préfixées avec les numéros AS.

Action

À partir du mode opérationnel, entrez la show policy prependpolicy1 commande.

La stratégie affiche les conditions de correspondance et les actions appropriées.

Vérification de l’application de la stratégie de routage et de l’appairage BGP

But

Vérifiez que la stratégie de routage est appliquée en tant que stratégie d’exportation vers le groupe homologues EBGP. Cette étape permet également de vérifier que la session BGP vers R2 est correctement établie.

Action

À partir du mode opérationnel, entrez la show bgp neighbor 10.1.23.2 commande.

La sortie de la commande confirme que la session BGP est établie et que R1 a appliqué la stratégie en tant qu’exportation prependpolicy1 .

Vérifier le préfixe du chemin d’accès AS

But

Vérifiez que la stratégie d’exportation fonctionne comme prévu pour ajouter des numéros AS aux itinéraires correspondants.

Action

À partir du mode opérationnel, entrez la show route protocol bgp commande sur R2. Vous pouvez également utiliser l’option show route advertising-protocol bgp 10.1.23.2 at R1 pour afficher des détails sur les itinéraires qu’il annonce sur R2.

Les routes indiquent le chemin AS attendu en attente. Notez que la route 10.200.1.0/24 n’a qu’une seule instance du numéro AS 65001. Cette route ne correspond pas aux instructions de filtre de route dans le prependterm1 de la prependpolicy1 stratégie et ne subit donc aucun préfixe.

La vue de R1 des routes BGP qu’il annonce à R2 est fournie par souci d’exhaustivité :

Annexe Configurations complètes

La configuration complète pour R1.

La configuration complète pour R2.