Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Sessions d’appairage BGP

Avantages de l’utilisation de groupes homologues BGP externes

BGP est le seul protocole de routage utilisé aujourd’hui qui soit adapté pour transporter toutes les routes sur Internet. Cela s’explique en grande partie par le fait que BGP s’exécute sur TCP et peut utiliser le contrôle de flux TCP. En revanche, les protocoles de passerelle interne (IGP) n’ont pas de contrôle de flux. Lorsque les IGP ont trop d’informations sur les itinéraires, ils commencent à se désabonner. Lorsque BGP a un haut-parleur voisin qui envoie des informations trop rapidement, BGP peut limiter le voisin en retardant les accusés de réception TCP.

Un autre avantage du BGP est qu’il utilise, comme IS-IS, des tuples de type, de longueur, de valeur (TLV) et des informations d’accessibilité de la couche réseau (NLRI) qui offrent une extensibilité apparemment infinie sans qu’il soit nécessaire de modifier le protocole sous-jacent.

Dans Junos OS, BGP est entièrement basé sur les stratégies. L’opérateur doit explicitement configurer les voisins à appairer et accepter explicitement les routes dans BGP. En outre, la stratégie de routage est utilisée pour filtrer et modifier les informations de routage. Ainsi, les stratégies de routage offrent un contrôle administratif complet sur les tables de routage.

Pour configurer un grand nombre de pair BGP voisins, il est préférable de configurer des groupes homologues composés de plusieurs voisins par groupe.

À mesure que le nombre de groupes BGP externes (EBGP) augmente, la capacité à prendre en charge un grand nombre de sessions BGP peut devenir un problème de mise à l’échelle des ressources du processeur et de la mémoire. La prise en charge d’un nombre réduit de groupes EBGP est généralement plus évolutive que la prise en charge d’un grand nombre de groupes EBGP. Cela devient plus évident dans le cas de centaines de groupes EBGP par rapport à quelques groupes EBGP avec plusieurs pairs dans chaque groupe. La raison de ce comportement de mise à l’échelle est que Junos OS a des structures de données qui se produisent par route-par groupe. Lorsque vous ajoutez un groupe, vous multipliez ces nombres et diminuez la quantité de mémoire disponible.

L’appairage BGP crée des relations d’échange de trafic mutuellement bénéfiques entre deux systèmes autonomes (AS) indépendants. Il est particulièrement utile aux points d’échange des fournisseurs de services. Cette relation a pour principal avantage de réduire les coûts de transport et les ressources en équipement pour les deux réseaux. La création de groupes homologues pair BGP pourrait également avoir d’autres avantages, notamment la réduction de la complexité de la configuration BGP et l’augmentation de la redondance des routes en réduisant la dépendance vis-à-vis des fournisseurs de transit.

L’appairage BGP peut être utilisé pour créer des échanges de trafic point à point entre deux réseaux distants, tels qu’un bureau distant et le siège de l’entreprise. Il peut également être utilisé pour connecter rapidement deux réseaux disparates, par exemple entre deux bureaux fusionnés.

Comprendre les sessions d’appairage BGP externes

Pour établir des connexions point à point entre des systèmes autonomes homologues, configurez une session BGP sur chaque interface d’une liaison point à point. Généralement, ces sessions sont effectuées à des points de sortie du réseau avec des hôtes voisins en dehors de l’AS. Figure 1 présente un exemple de session d’appairage BGP.

Figure 1 : Session d’appairage BGPSession d’appairage BGP

Dans , le Figure 1routeur A est un routeur de passerelle pour l’AS 3 et le routeur B est un routeur de passerelle pour l’AS 10. Pour le trafic interne à l’un ou l’autre AS, un protocole IGP (Interior Gateway Protocol) est utilisé (OSPF, par exemple). Pour acheminer le trafic entre les AS, une session BGP est utilisée.

Vous organisez les périphériques de routage BGP en groupes d’homologues. Différents groupes homologues peuvent avoir différents types de groupes, numéros AS et identificateurs de cluster de réflecteurs de route.

Pour définir un groupe BGP qui reconnaît uniquement les systèmes BGP spécifiés en tant qu’homologues, configurez statiquement tous les homologues du système en incluant une ou plusieurs neighbor instructions. L’adresse du voisin homologue peut être une adresse IPv6 ou IPv4.

Une fois les homologues BGP établis, les routes non-BGP ne sont pas automatiquement annoncées par les homologues BGP. Sur chaque équipement compatible BGP, une configuration de stratégie est requise pour exporter les routes locales, statiques ou apprises en IGP dans le RIB BGP, puis les annoncer en tant que routes BGP aux autres homologues. Par défaut, la stratégie de publication de BGP n’annonce aucune route non-BGP (comme les routes locales) aux homologues.

REMARQUE :

Sur les pare-feu SRX Series, vous devez activer le trafic entrant attendu sur l’hôte sur les interfaces spécifiées ou sur toutes les interfaces de la zone. Dans le cas contraire, le trafic entrant destiné à cet équipement est abandonné par défaut.

Par exemple, pour autoriser le trafic BGP sur une zone spécifique de votre pare-feu SRX Series, procédez comme suit :

(Toutes les interfaces) (Interface spécifiée)

Exemple : Configuration de sessions homologues BGP externes de point à point

Cet exemple montre comment configurer des sessions homologues point à point BGP.

Conditions préalables

Avant de commencer, si la stratégie BGP par défaut n’est pas adaptée à votre réseau, configurez les stratégies de routage afin de filtrer les routes BGP entrantes et d’annoncer les routes BGP.

Présentation

Figure 2 montre un réseau avec des sessions pair BGP. Dans l’exemple de réseau, le périphérique E dans AS 17 a des sessions pair BGP vers un groupe d’homologues appelé external-peers. Les homologues A, B et C résident dans l’AS 22 et ont les adresses IP 10.10.10.2, 10.10.10.6 et 10.10.10.10. L’homologue D réside dans l’AS 79, à l’adresse IP 10.21.7.2. Cet exemple montre la configuration sur l’appareil E.

Topologie

Figure 2 : Réseau type avec sessions d’homologue BGPRéseau type avec sessions d’homologue BGP

Configuration

Procédure

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.

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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 les sessions pair BGP :

  1. Configurez les interfaces avec les homologues A, B, C et D.

  2. Définissez le numéro du système autonome (AS).

  3. Créez le groupe BGP et ajoutez les adresses de voisinage externes.

  4. Spécifiez le numéro du système autonome (AS) de l’AS externe.

  5. Ajoutez l’homologue D et définissez le numéro AS au niveau du voisin individuel.

    La configuration voisine remplace la configuration du groupe. Ainsi, while peer-as 22 est défini pour tous les autres voisins du groupe, peer-as 79 est défini pour le voisin 10.21.7.2.

  6. Définissez le type d’homologue sur BGP externe (EBGP).

Résultats

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

But

Vérifiez que BGP est en cours d’exécution sur les interfaces configurées et que la session BGP est active pour chaque adresse voisine.

Action

À partir du mode opérationnel, exécutez la show bgp neighbor commande.

Vérification des groupes BGP

But

Vérifiez que les groupes BGP sont correctement configurés.

Action

À partir du mode opérationnel, exécutez la show bgp group commande.

Vérification des informations récapitulatives BGP

But

Vérifiez que la configuration BGP est correcte.

Action

À partir du mode opérationnel, exécutez la show bgp summary commande.

Exemple : Configuration de BGP externe sur des systèmes logiques avec des interfaces IPv6

Cet exemple montre comment configurer des sessions homologues point à point BGP (EBGP) externes sur des systèmes logiques dotés d’interfaces IPv6.

Conditions préalables

Dans cet exemple, aucune configuration spéciale au-delà de l’initialisation de l’appareil n’est requise.

Présentation

Junos OS prend en charge les sessions homologues EBGP au moyen d’adresses IPv6. Une session d’homologue IPv6 peut être configurée lorsqu’une adresse IPv6 est spécifiée dans l’instruction neighbor . Cet exemple utilise EUI-64 pour générer des adresses IPv6 qui sont automatiquement appliquées aux interfaces. Une adresse EUI-64 est une adresse IPv6 qui utilise le format IEEE EUI-64 pour la partie identifiant d’interface de l’adresse (les 64 derniers bits).

REMARQUE :

Vous pouvez également configurer des sessions EBGP à l’aide d’adresses IPv6 128 bits attribuées manuellement.

Si vous utilisez des adresses lien-local de 128 bits pour les interfaces, vous devez inclure l’instruction local-interface . Cette instruction n’est valable que pour les adresses lien-local IPv6 128 bits et est obligatoire pour la configuration d’une session homologue lien-local IPv6 EBGP.

La configuration de l’appairage EBGP à l’aide d’adresses lien-local ne s’applique qu’aux interfaces directement connectées. Il n’y a pas de prise en charge de l’appairage à sauts multiples.

Une fois vos interfaces opérationnelles, vous pouvez utiliser la show interfaces terse commande pour afficher les adresses IPv6 générées par l’EUI-64 sur les interfaces. Vous devez utiliser ces adresses générées dans les instructions BGP neighbor . Cet exemple illustre la procédure complète de bout en bout.

Dans cet exemple, l’encapsulation de l’interface Frame Relay est appliquée aux interfaces de tunnel logique (lt). Il s’agit d’une exigence, car seule l’encapsulation Frame Relay est prise en charge lorsque des adresses IPv6 sont configurées sur les lt interfaces.

Figure 3 montre un réseau avec des sessions pair BGP. Dans l’exemple de réseau, le routeur R1 a cinq systèmes logiques configurés. Le périphérique E dans le système autonome (AS) 17 a des sessions pair BGP à un groupe d’homologues appelé external-peers. Les pairs A, B et C résident dans l’AS 22. Cet exemple montre la configuration étape par étape sur le système logique A et le système logique E.

Topologie

Figure 3 : Réseau type avec sessions d’homologue BGPRéseau type avec sessions d’homologue BGP

Configuration

Procédure

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 à la configuration de votre réseau, copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit] hiérarchie, puis passez commit en mode de configuration.

Appareil A

Appareil B

Appareil C

Appareil D

Dispositif E

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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 de configuration dans le Guide de l’utilisateur de l’interface de ligne de commande.

Pour configurer les sessions pair BGP :

  1. Exécutez la show interfaces terse commande pour vérifier que le routeur physique dispose d’une interface de tunnel logique (lt).

  2. Sur le système logique A, configurez l’encapsulation de l’interface, le numéro d’unité homologue et le DLCI pour atteindre le système logique E.

  3. Sur le système logique A, configurez l’adresse réseau de la liaison vers l’homologue E, puis configurez une interface de bouclage.

  4. Sur le système logique E, configurez l’encapsulation de l’interface, le numéro d’unité homologue et le DLCI pour atteindre le système logique A.

  5. Sur le système logique E, configurez l’adresse réseau de la liaison vers l’homologue A et configurez une interface de bouclage.

  6. Exécutez la show interfaces terse commande pour voir les adresses IPv6 générées par EUI-64.

    Les adresses 2001 sont utilisées dans cet exemple dans les instructions BGP neighbor .

    REMARQUE :

    Les adresses fe80 sont des adresses lien-local et ne sont pas utilisées dans cet exemple.

  7. Répétez la configuration de l’interface sur les autres systèmes logiques.

Configuration des sessions BGP externes

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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 de configuration dans le Guide de l’utilisateur de l’interface de ligne de commande.

Pour configurer les sessions pair BGP :

  1. Sur le système logique A, créez le groupe BGP et ajoutez l’adresse de voisinage externe.

  2. Sur le système logique E, créez le groupe BGP et ajoutez l’adresse de voisinage externe.

  3. Sur le système logique A, spécifiez le numéro du système autonome (AS) de l’AS externe.

  4. Sur le système logique E, spécifiez le numéro du système autonome (AS) de l’AS externe.

  5. Sur le système logique A, définissez le type d’homologue sur EBGP.

  6. Sur le système logique E, définissez le type d’homologue sur EBGP.

  7. Sur le système logique A, définissez le numéro du système autonome (AS) et l’ID de routeur.

  8. Sur le système logique E, définissez le numéro AS et l’ID de routeur.

  9. Répétez ces étapes pour les pairs A, B, C et D.

Résultats

À partir du mode configuration, confirmez votre configuration en entrant la show logical-systems commande. 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 des voisins BGP

But

Vérifiez que BGP est en cours d’exécution sur les interfaces configurées et que la session BGP est active pour chaque adresse voisine.

Action

À partir du mode opérationnel, exécutez la show bgp neighbor commande.

Sens

Les informations d’accessibilité de la couche réseau unicast IPv6 (NLRI) sont échangées entre les voisins.

Vérification des groupes BGP

But

Vérifiez que les groupes BGP sont correctement configurés.

Action

À partir du mode opérationnel, exécutez la show bgp group commande.

Sens

Le type de groupe est externe et le groupe comporte quatre pairs.

Vérification des informations récapitulatives BGP

But

Vérifiez que les relations pair BGP sont établies.

Action

À partir du mode opérationnel, exécutez la show bgp summary commande.

Sens

Les pairs de Down : 0 indique que les homologues BGP sont dans l’état établi.

Vérification de la table de routage

But

Vérifiez que la table de routage inet6.0 est renseignée avec des routes locales et directes.

Action

À partir du mode opérationnel, exécutez la show route commande.

Sens

La table de routage inet6.0 contient les routes locales et directes. Pour remplir la table de routage avec d’autres types de routes, vous devez configurer des stratégies de routage.

Comprendre les sessions internes d’appairage BGP

Lorsque deux appareils compatibles BGP se trouvent dans le même système autonome (AS), la session BGP est appelée session BGP interne , ou session IBGP. BGP utilise les mêmes types de messages sur les sessions IBGP et BGP externes (EBGP), mais les règles d’envoi de chaque message et d’interprétation diffèrent légèrement. Pour cette raison, certaines personnes se réfèrent à IBGP et EBGP comme deux protocoles distincts.

Figure 4 : BGP interne et externeBGP interne et externe

En Figure 4, Device Jackson, Device Memphis et Device Biloxi ont des sessions d’homologue IBGP les uns avec les autres. De même, Device Miami et Device Atlanta ont des sessions d’homologue IBGP entre eux.

L’objectif de l’IBGP est de fournir un moyen par lequel les annonces d’itinéraires EBGP peuvent être transmises sur l’ensemble du réseau. En théorie, pour accomplir cette tâche, vous pouvez redistribuer toutes vos routes EBGP dans un protocole IGP (Interior Gateway Protocol), tel qu’OSPF ou IS-IS. Ceci n’est toutefois pas recommandé dans un environnement de production en raison du grand nombre de routes EBGP sur Internet et du mode de fonctionnement des IGP. En bref, avec autant de routes, l’IGP se désactive ou se bloque.

Généralement, l’interface de bouclage (lo0) est utilisée pour établir des connexions entre les homologues IBGP. L’interface de bouclage est toujours active tant que l’appareil fonctionne. S’il existe un itinéraire vers l’adresse de bouclage, la session d’appairage IBGP reste active. Si une adresse d’interface physique est utilisée à la place et que cette interface monte ou descend, la session d’appairage IBGP monte ou descend également. Ainsi, l’interface de bouclage fournit une tolérance de panne en cas de panne de l’interface physique ou de la liaison, si le périphérique dispose d’une redondance de liaison.

Bien que les voisins IBGP n’aient pas besoin d’être directement connectés, ils doivent être entièrement maillés. Dans ce cas, un maillage complet signifie que chaque équipement est logiquement connecté à tous les autres équipements par le biais de relations d’égal à égal voisin. L’instruction neighbor crée le maillage. En raison de l’exigence de maillage complet de l’IBGP, vous devez configurer des sessions d’appairage individuelles entre tous les équipements IBGP dans l’AS. Le maillage complet n’a pas besoin d’être constitué de liens physiques. Au lieu de cela, la configuration sur chaque périphérique de routage doit créer un maillage complet de sessions homologues (à l’aide de plusieurs neighbor instructions).

REMARQUE :

L’exigence d’un maillage complet est supprimée si vous configurez une confédération ou une réflexion de route.

Pour comprendre l’exigence de maillage complet, considérez qu’une route apprise par l’IBGP ne peut pas être réannoncée à un autre homologue de l’IBGP. La raison pour laquelle nous empêchons la nouvelle publication des routes IBGP et exige le maillage complet est d’éviter les boucles de routage au sein d’un AS. L’attribut de chemin AS est le moyen par lequel les périphériques de routage BGP évitent les boucles. Les informations de chemin sont examinées pour le numéro AS local uniquement lorsque la route est reçue d’un homologue EBGP. Étant donné que l’attribut n’est modifié qu’au-delà des limites AS, ce système fonctionne bien. Toutefois, le fait que l’attribut ne soit modifié qu’au-delà des limites de l’AS pose un problème à l’intérieur de l’AS. Par exemple, supposons que les périphériques de routage A, B et C se trouvent tous dans le même AS. L’équipement A reçoit une route d’un homologue EBGP et l’envoie à l’équipement B, qui l’installe en tant que route active. Le routage est ensuite envoyé à l’appareil C, qui l’installe localement et le renvoie à l’appareil A. Si l’appareil A installe la route, une boucle est formée dans l’AS. Les périphériques de routage ne sont pas en mesure de détecter la boucle car l’attribut de chemin AS n’est pas modifié lors de ces publications. Par conséquent, les concepteurs du protocole BGP ont décidé que la seule assurance de ne jamais former de boucle de routage était d’empêcher un pair IBGP d’annoncer une route apprise par l’IBGP dans l’AS. Pour améliorer l’accessibilité des routes, les homologues IBGP sont entièrement maillés.

IBGP prend en charge les connexions à sauts multiples, de sorte que les voisins IBGP peuvent être situés n’importe où dans l’AS et ne partagent souvent aucun lien. Une recherche de route récursive résout l’adresse d’appairage de bouclage vers un prochain saut de transfert IP. Le service de recherche est fourni par des routes statiques ou un IGP tel qu’OSPF, ou des routes BGP.

Exemple : Configuration des sessions internes BGP Peer

Cet exemple montre comment configurer des sessions homologues pair BGP internes.

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

Dans cet exemple, vous allez configurer des sessions homologues BGP (IBGP) internes. L’interface de bouclage (lo0) est utilisée pour établir des connexions entre les homologues IBGP. L’interface de bouclage est toujours active tant que l’appareil fonctionne. S’il existe un itinéraire vers l’adresse de bouclage, la session homologue IBGP reste active. Si une adresse d’interface physique est utilisée à la place et que cette interface monte ou descend, la session d’homologue IBGP monte et descend également. Ainsi, si l’équipement dispose d’une redondance de liaison, l’interface de bouclage fournit une tolérance de panne en cas de panne de l’interface physique ou de l’une des liaisons.

Lorsqu’un périphérique s’apparie avec l’adresse de l’interface de bouclage d’un périphérique distant, il s’attend à ce que les messages de mise à jour BGP proviennent de l’adresse de l’interface de bouclage du périphérique distant (proviennent de celle-ci). L’instruction local-address vous permet de spécifier les informations de source dans les messages de mise à jour BGP. Si vous omettez l’instruction, la source attendue des messages de mise à jour BGP est basée sur les règles de sélection de l’adresse source de l’appareil, ce qui signifie normalement que l’adresse de l’interface local-address de sortie est la source attendue des messages de mise à jour. Dans ce cas, la session homologue n’est pas établie, car il existe une incompatibilité entre l’adresse source attendue (l’interface de sortie de l’homologue) et la source réelle (l’interface de bouclage de l’homologue). Pour vous assurer que l’adresse source attendue correspond à l’adresse source réelle, spécifiez l’adresse de l’interface de bouclage dans l’instruction local-address .

Étant donné qu’IBGP prend en charge les connexions à sauts multiples, les voisins IBGP peuvent être situés n’importe où dans le système autonome (AS) et ne partagent souvent aucune liaison. Une recherche de route récursive résout l’adresse homologue de bouclage en un prochain saut de transfert IP. Dans cet exemple, ce service est fourni par OSPF. Bien que les voisins IGP (Interior Gateway Protocol) n’aient pas besoin d’être directement connectés, ils doivent être entièrement maillés. Dans ce cas, un maillage complet signifie que chaque équipement est logiquement connecté à tous les autres équipements par le biais de relations d’égal à égal voisin. L’instruction neighbor crée le maillage.

REMARQUE :

L’exigence d’un maillage complet est supprimée si vous configurez une confédération ou une réflexion de route.

Une fois les homologues BGP établis, les routes locales ne sont pas automatiquement annoncées par les homologues BGP. Sur chaque équipement compatible BGP, une configuration de stratégie est requise pour exporter les routes locales, statiques ou apprises en IGP dans la base d’informations de routage BGP (RIB), puis les annoncer en tant que routes BGP aux autres homologues. Par défaut, la stratégie de publication de BGP n’annonce aucune route non-BGP (comme les routes locales) aux homologues.

Dans l’exemple de réseau, les appareils de l’AS 17 sont entièrement maillés dans le groupe internal-peers. Les périphériques ont des adresses de bouclage 192.168.6.5, 192.163.6.4 et 192.168.40.4.

Figure 5 Montre un réseau type avec des sessions homologues internes.

Figure 5 : Réseau type avec sessions IBGPRéseau type avec sessions IBGP

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 A

Appareil B

Appareil C

Configuration de l’appareil A

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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 des sessions internes pair BGP sur l’appareil A :

  1. Configurez les interfaces.

  2. Configurez BGP.

    Les neighbor instructions sont incluses à la fois pour l’appareil B et l’appareil C, même si l’appareil A n’est pas directement connecté à l’appareil C.

  3. Configurez OSPF.

  4. Configurez une stratégie qui accepte les routes directes.

    D’autres options utiles pour ce scénario peuvent consister à accepter les routes apprises via OSPF ou les routes locales.

  5. Configurez l’ID du routeur et le numéro AS.

Résultats

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

Configuration de l’équipement B

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, consultez Utilisation de l’éditeur CLI en mode Configuration.

Pour configurer des sessions internes pair BGP sur l’équipement B :

  1. Configurez les interfaces.

  2. Configurez BGP.

    Les neighbor instructions sont incluses à la fois pour l’appareil B et l’appareil C, même si l’appareil A n’est pas directement connecté à l’appareil C.

  3. Configurez OSPF.

  4. Configurez une stratégie qui accepte les routes directes.

    D’autres options utiles pour ce scénario peuvent consister à accepter les routes apprises via OSPF ou les routes locales.

  5. Configurez l’ID du routeur et le numéro AS.

Résultats

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

Configuration de l’appareil C

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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 des sessions internes pair BGP sur l’appareil C :

  1. Configurez les interfaces.

  2. Configurez BGP.

    Les neighbor instructions sont incluses à la fois pour l’appareil B et l’appareil C, même si l’appareil A n’est pas directement connecté à l’appareil C.

  3. Configurez OSPF.

  4. Configurez une stratégie qui accepte les routes directes.

    D’autres options utiles pour ce scénario peuvent consister à accepter les routes apprises via OSPF ou les routes locales.

  5. Configurez l’ID du routeur et le numéro AS.

Résultats

À partir du mode de configuration, confirmez votre configuration en saisissant les commandes show interfaces, show policy-options, show protocolset 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 des voisins BGP

But

Vérifiez que BGP est en cours d’exécution sur les interfaces configurées et que la session BGP est active pour chaque adresse voisine.

Action

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

Vérification des groupes BGP

But

Vérifiez que les groupes BGP sont correctement configurés.

Action

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

Vérification des informations récapitulatives BGP

But

Vérifiez que la configuration BGP est correcte.

Action

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

Vérification de l’installation des routes BGP dans la table de routage

But

Vérifiez que la configuration de la stratégie d’exportation entraîne l’installation des routes BGP dans les tables de routage des homologues.

Action

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

Exemple : Configuration des sessions internes d’appairage BGP sur les systèmes logiques

Cet exemple montre comment configurer des sessions homologues pair BGP internes sur des systèmes logiques.

Conditions préalables

Dans cet exemple, aucune configuration spéciale au-delà de l’initialisation de l’appareil n’est requise.

Présentation

Dans cet exemple, vous allez configurer des sessions internes d’appairage BGP (IBGP).

Dans l’exemple de réseau, les appareils de l’AS 17 sont entièrement maillés dans le groupe internal-peers. Les périphériques ont des adresses de bouclage 192.168.6.5, 192.163.6.4 et 192.168.40.4.

Figure 6 Montre un réseau type avec des sessions homologues internes.

Figure 6 : Réseau type avec sessions IBGPRéseau type avec sessions IBGP

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 A

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à 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 de configuration dans le Guide de l’utilisateur de l’interface de ligne de commande.

Pour configurer des sessions internes pair BGP sur l’appareil A :

  1. Configurez les interfaces.

  2. Configurez BGP.

    Sur le système logique A, les instructions sont incluses à la fois pour le périphérique B et le périphérique C, même si le neighbor système logique A n’est pas directement connecté au périphérique C.

  3. Configurez OSPF.

  4. Configurez une stratégie qui accepte les routes directes.

    D’autres options utiles pour ce scénario peuvent consister à accepter les routes apprises via OSPF ou les routes locales.

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

Résultats

À partir du mode configuration, confirmez votre configuration en entrant la show logical-systems commande. 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 l’appareil, passez commit en mode de configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification des voisins BGP

But

Vérifiez que BGP est en cours d’exécution sur les interfaces configurées et que la session BGP est active pour chaque adresse voisine.

Action

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

Vérification des groupes BGP

But

Vérifiez que les groupes BGP sont correctement configurés.

Action

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

Vérification des informations récapitulatives BGP

But

Vérifiez que la configuration BGP est correcte.

Action

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

Vérification de l’installation des routes BGP dans la table de routage

But

Vérifiez que la configuration de la stratégie d’exportation fonctionne.

Action

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