Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Présentation du pontage PBB (Provider Backbone Bridging) et de l’intégration EVPN

Ethernet VPN (EVPN) fournit une solution pour les services VPN multipoints de couche 2 avec des capacités de multihébergement avancées utilisant BGP pour distribuer les informations d’accessibilité des adresses MAC sur le réseau MPLS ou IP central. Cependant, avec EVPN, plusieurs milliers d’adresses MAC sont transportées à partir de chaque instance VRF (Virtual Routing and Forwarding), ce qui nécessite des mises à jour fréquentes sur les routes MAC nouvellement apprises et les routes retirées. Cela augmente la surcharge sur le réseau du fournisseur.

Le PBB (Provider Backbone Bridging) étend la commutation Ethernet de couche 2 pour offrir une évolutivité améliorée, des fonctionnalités de qualité de service (QoS) et une fiabilité de classe opérateur. Avec l’intégration de PBB à EVPN, au lieu d’envoyer les adresses MAC (C-MAC) du client en tant qu’apprentissage du plan de contrôle, les adresses MAC (B-MAC) de la dorsale sont distribuées dans le cœur EVPN. Cela simplifie l’apprentissage du plan de contrôle sur le cœur et permet à un grand nombre de services de couche 2, tels que la connectivité des centres de données, de transiter simplement sur le réseau.

Les sections suivantes donnent un aperçu de la technologie et de la mise en œuvre de l’intégration PBB-EVPN :

Présentation technologique de l’intégration PBB-EVPN

Comprendre le pont PBB (Provider Backbone Bridging)

Le PBB (Provider Backbone Bridging) a été défini à l’origine comme la norme IEEE 802.1ah et fonctionne exactement de la même manière que la norme IEEE 802.1ad. Cependant, au lieu de multiplexer les VLAN, PBB duplique la couche MAC de la trame client et la sépare du domaine du fournisseur, en l’encapsulant dans un identifiant de service d’instance (I-SID) 24 bits. Cela permet une transparence totale entre le réseau du client et le réseau du fournisseur.

Lorsqu’il fonctionne sur des adresses MAC client (C-MAC) et MAC de service (S-MAC), PBB utilise une nouvelle adresse MAC (B-MAC) dorsale. L’adresse MAC B est ajoutée à la périphérie du réseau PBB, qui est administrée par un VPN opérateur ou un VPN opérateur de transport. Grâce à l’utilisation d’un I-SID pour l’instance de routage client (composant I), PBB améliore l’évolutivité des services Ethernet.

La figure 1 illustre un réseau PBB, décrivant les éléments du réseau PBB et les espaces d’adresse MAC.

Figure 1 : éléments PBB Network Elements du réseau PBB

Les termes du PBB sont les suivants :

  • PB—Pont fournisseur (802.1ad)

  • PEB—Pont périphérique du fournisseur (802.1ad)

  • BEB—Pont de périphérie de la dorsale (802.1ah)

  • BCB—Pont central de la dorsale (802.1ah)

Le dispositif BEB est le premier point d’intérêt immédiat au sein de PBB et constitue la limite entre le réseau d’accès et le cœur. Cela introduit deux composants clés : le composant I et le composant B dans PBB.

  • I-component

    Le composant I constitue l’interface client ou d’accès ou l’instance de routage. Le composant I est chargé de mapper le trafic Ethernet client vers l’I-SID approprié. Dans un premier temps, le trafic Ethernet client est mappé à un domaine de pont client. Ensuite, chaque domaine de pont client est mappé à un I-SID. Ce mappage de service peut se faire par port, par port avec un VLAN de service (S-VLAN) ou par port avec un S-VLAN et un VLAN client (C-VLAN). Le composant I est utilisé pour apprendre et transférer des trames en fonction des adresses C-MAC et gère une table de mappage C-MAC vers B-MAC basée sur la balise d’instance (I-TAG).

    Dans le composant I, il y a deux ports :

    • Port d’instance client (CIP)

      Ces ports sont des instances de service client au niveau des interfaces côté client. Les définitions de service peuvent être par port, par port avec S-VLAN, ou par port avec S-VLAN et C-VLAN.

    • Port d’instance du fournisseur (PIP)

      Ce port effectue l’encapsulation PBB, par exemple en envoyant les adresses I-TAG, B-MAC source et de destination, et la décapsulation PBB, telle que l’apparition de l’I-SID, l’apprentissage du mappage B-MAC-C-MAC source, dans le sens entrant.

  • B-component

    le composant B est l’instance principale PBB orientée dorsale. Le composant B est utilisé pour apprendre et transmettre des paquets en fonction des adresses B-MAC. Le composant B est ensuite chargé de mapper les I-SID aux B-VLAN appropriés (dans le cas des réseaux PBB) ou d’envoyer et d’insérer des étiquettes MPLS de service pour les réseaux MPLS.

    Le composant B comporte deux ports :

    • Port de dorsale client (CBP)

      Ces ports sont des ports de périphérie de réseau dorsal qui peuvent recevoir et transmettre des trames balisées d’instance de plusieurs clients, attribuer des ID de VLAN de base (B-VID) et traduire l’I-SID sur la base de l’I-SID reçu.

    • Port de dorsale du fournisseur (PBP)

      Ces ports fournissent une connectivité aux autres ponts à l’intérieur et attachés à la dorsale. Il s’agit de ports destinés aux fournisseurs. Ces ports prennent en charge le composant S-VLAN.

La figure 2 illustre les principaux composants du PBB. La figure 3 illustre le format de paquet PBB.

Figure 2 : composants PBB Key Components clés du PBB
Figure 3 : format PBB Packet Format de paquet PBB

Comprendre l’EVPN

L’EVPN est une nouvelle technologie standardisée qui fournit une connectivité pontée multipoint virtuelle entre différents domaines de couche 2 sur un dorsale IP ou IP/MPLS. À l’instar d’autres technologies VPN, telles qu’IPVPN et VPLS, les instances EVPN (EVI) sont configurées sur les routeurs PE pour maintenir une séparation logique des services entre les clients. Les appareils PE (Provider Edge) se connectent aux appareils CE (Customer Edge), qui peuvent être un routeur, un commutateur ou un hôte. Les appareils PE échangent ensuite des informations d’accessibilité à l’aide du protocole MultiProtocol BGP (MP-BGP) et le trafic encapsulé est transféré entre eux. Étant donné que certains éléments de l’architecture sont communs avec d’autres technologies VPN, EVPN peut être introduit et intégré de manière transparente dans les environnements de services existants.

Figure 4 : présentation d’EVPN EVPN Overview

La technologie EVPN fournit des mécanismes pour l’interconnexion de centres de données (DCI) de nouvelle génération en ajoutant des procédures étendues de plan de contrôle pour échanger les informations de couche 2 (adresse MAC) et de couche 3 (adresse IP) entre les routeurs de bordure de centre de données (DCBR) participants. Ces fonctionnalités permettent de relever certains des défis liés à la DCI, tels que la mobilité transparente des machines virtuelles et le routage IP optimal. La mobilité transparente des machines virtuelles fait référence au défi de l'extension de la couche 2 et du maintien de la connectivité face à la mobilité des machines virtuelles, et le routage IP optimal fait référence au défi de prendre en charge le comportement de passerelle par défaut pour le trafic sortant d'une machine virtuelle et d'éviter le routage triangulaire du trafic entrant d'une machine virtuelle.

La technologie EVPN est utilisée par l’opérateur de datacenter pour offrir des services multi-tenants, flexibles et résilients, extensibles à la demande. Cette flexibilité et cette résilience peuvent nécessiter l’utilisation de ressources de calcul entre différents centres de données physiques pour un seul service (extension de couche 2) et un seul mouvement de machine virtuelle.

EVPN prend en charge le multihébergement actif, qui permet à un équipement CE de se connecter à deux équipements PE ou plus, de sorte que le trafic est transféré à l’aide de toutes les liaisons entre les périphériques. Cela permet à l’équipement CE d’équilibrer la charge du trafic vers les différents équipements PE. Plus important encore, il permet à un équipement PE distant d’équilibrer la charge du trafic vers les PE multirésidents sur le réseau central. Cet équilibrage de charge des flux de trafic entre les centres de données est connu sous le nom de crénelage. EVPN dispose également de mécanismes qui empêchent la boucle du trafic de diffusion, unicast inconnu et multicast (BUM) dans une topologie multihoming entièrement active.

Note:

Nous ne prenons pas en charge les optimisations multicast de surveillance IGMP, MLD ou PIM avec PBB-EVPN.

Le multihébergement assure la redondance en cas de défaillance d’une liaison d’accès ou d’un équipement PE. Dans les deux cas, les flux de trafic entre l’équipement CE et l’équipement PE utilisent les liaisons actives restantes. Pour le trafic dans l’autre sens, le périphérique PE distant met à jour sa table de transfert pour envoyer le trafic aux périphériques PE actifs restants connectés au segment Ethernet multirésident. L’EVPN fournit un mécanisme de convergence rapide, de sorte que le temps nécessaire pour effectuer cet ajustement est indépendant du nombre d’adresses MAC apprises par le périphérique PE.

Le plan de contrôle MP-BGP d’EVPN permet de déplacer dynamiquement des machines virtuelles actives d’un datacenter à un autre, ce que l’on appelle également le mouvement des machines virtuelles. Une fois qu’une machine virtuelle est déplacée vers un serveur/hyperviseur de destination, elle transmet un ARP gratuit qui met à jour la table de transfert de couche 2 de l’équipement PE au centre de données de destination. Le périphérique PE transmet ensuite une mise à jour de la route MAC à tous les périphériques PE distants, qui à leur tour mettent à jour leurs tables de transfert. De cette manière, un EVPN suit le mouvement de la machine virtuelle, également appelé mobilité MAC. L’EVPN dispose également de mécanismes permettant de détecter et d’arrêter les battements d’électricité MAC.

La technologie EVPN, similaire aux VPN MPLS de couche 3, introduit le concept de routage des adresses MAC à l’aide de MP-BGP sur le cœur MPLS. Voici quelques-uns des avantages clés de l’utilisation d’EVPN :

  • Possibilité d’avoir un appareil de périphérie multihoming à double actif

  • Assure l’équilibrage de charge sur les liaisons à double actif

  • Assure la mobilité de l’adresse MAC

  • Offre une architecture mutualisée

  • Fournit un crénelage

  • Permet une convergence rapide

Intégration PBB-EVPN

L’intégration de PBB avec EVPN est décrite dans les sections suivantes :

Intégration des éléments de réseau PBB et EVPN

Dans un réseau PBB, une grande quantité d’adresses MAC client (C-MAC) est cachée derrière un nombre considérablement réduit d’adresses MAC (B-MAC) dorsales, sans que les appareils du cœur aient à apprendre et à traiter tous les états individuels des clients. L’I-SID crée une encapsulation qui permet de déployer un grand nombre de services. Cependant, contrairement aux réseaux modernes dotés d’un simple cœur MPLS composé d’équipements PE et de périphériques, les équipements du cœur PBB doivent agir comme des commutateurs, appelés pont central dorsal (BCB), et prendre des décisions de transfert en fonction des adresses B-MAC. Cela entraîne des problèmes d’incompatibilité avec les réseaux MPLS modernes, où les paquets sont commutés entre les adresses de bouclage de périphérie à l’aide d’étiquettes MPLS et de la récursivité.

Avec l’intégration de PBB à EVPN, l’élément BCB dans le cœur PBB est remplacé par MPLS, tout en conservant les propriétés de mise à l’échelle des services de l’équipement de périphérie BEB PBB. Le composant B est signalé à l’aide de la signalisation BGP EVPN et encapsulé dans MPLS à l’aide d’équipements PE et fournisseurs. En conséquence, la vaste échelle de PBB est combinée à la simplicité d’un réseau central MPLS de base traditionnel, et la quantité d’informations d’état à l’échelle du réseau est considérablement réduite, par rapport à PBB standard.

La figure 5 illustre l’intégration PBB-EVPN à l’aide des différents éléments d’un réseau PBB et EVPN.

Figure 5 : intégration PBB-EVPN Integration PBB-EVPN

Initialisation du plan de contrôle PBB-EVPN

Dans un réseau PBB-EVPN, les adresses B-MAC sont réparties sur le cœur EVPN et les adresses C-MAC sont apprises dans le plan de données et agrégées derrière les adresses B-MAC.

La figure 6 illustre la gestion du plan de contrôle dans un exemple de réseau PBB-EVPN avec quatre équipements PE et deux équipements top-of-rack dans deux datacenters.

Figure 6 : gestion du plan de contrôle PBB-EVPN PBB-EVPN Control Plane Handling

La gestion du plan de contrôle sur le site 1 du centre de données est la suivante :

  1. La recherche de l’adresse MAC C s’effectue et l’adresse MAC C est apprise.

  2. L’adresse source B-MAC et l’I-SID sont poussés sur le paquet.

  3. La recherche de l’adresse de destination de C-MAC vers B-MAC est effectuée dans la table I-SID. Si l’adresse MAC est présente, le paquet est acheminé à l’aide d’une route MAC EVPN ; sinon, une route multicast est utilisée.

  4. Cette route donne l’étiquette de service pour le paquet, qui a PBB et aussi la trame d’origine.

La gestion du plan de contrôle sur le site 2 du centre de données est la suivante :

  1. Au niveau de l’équipement PE disponible, le paquet est reçu avec une étiquette de service unique, indiquant qu’il s’agit d’une trame PBB.

  2. L’attribution de l’adresse source de C-MAC à B-MAC est apprise dans la table I-SID.

  3. L’adresse source du C-MAC est apprise dans la table MAC du domaine de pont client (C-BD).

Découverte des routes EVPN dans PBB-EVPN

Le PBB avec la fonctionnalité Dot1ah est implémenté au niveau des appareils PE. Dans le cas de PBB-EVPN, les équipements PE mettent en œuvre la fonctionnalité de pont d’instance et de dorsale. Seules les adresses B-MAC sont distribuées dans le plan de contrôle, les adresses C-MAC sont apprises dans le plan de données. Les routes EVPN suivantes sont détectées sur les différents équipements PE :

Découverte automatique du VPN

Lorsqu’une instance EVPN (EVI) est configurée sur différents équipements PE, la découverte automatique du VPN se produit en premier pour découvrir les points de terminaison EVPN. Chaque périphérique PE configuré avec une EVI envoie la route multicast inclusive.

Les champs de route multicast inclusifs sont les suivants :

  • RD: valeur unique de différenciation de route par équipement PE publicitaire et par EVI. La signification du RD est locale à un dispositif PE.

  • TAG ID: ID de service équivalent à la valeur I-SID. Un I-SID est attribué à un domaine de pont dans le cadre d’une EVI lorsque le service est pris en charge. L’ID DE TAG est défini sur 0 pour le service de bundle I-SID, où plusieurs I-SID sont mappés à un domaine de pont.

  • Originating IP addr: adresse IP de bouclage.

  • P-Multicast Service Interface (PMSI) Attributes: attributs requis pour la transmission du trafic BUM. Il existe deux types de tunnels : le LSP point à multipoint et la réplication entrante. Dans le cas d’une réplication entrante, l’étiquette multicast pour le trafic BUM est attribuée en aval. Dans le cas d’un LSP point-à-multipoint, l’attribut PMSI inclut l’identificateur LSP point-à-multipoint. Si l’arborescence multicast est partagée ou agrégée entre plusieurs EVI, l’équipement PE utilise l’étiquette attribuée en amont pour s’associer ou se lier à l’EVI.

  • RT Extended Community: cible de routage associée à une EVI. Cet attribut est d’importance mondiale dans EVPN.

Sur la Figure 7, chaque équipement PE envoie la route multicast inclusive à chaque voisin BGP. L’équipement PE1 envoie une route multicast inclusive aux équipements PE2, PE3 et PE4 pour la découverte automatique du VPN. La gestion du trafic BUM est également illustrée dans la figure. Au cours de la séquence de démarrage, les périphériques PE1, PE2, PE3 et PE4 envoient une route multicast inclusive incluant l’étiquette multicast.

Figure 7 : Découverte automatique d’un VPN Autodiscovery VPN
Découverte de segments Ethernet

La route de segment Ethernet est codée dans le NLRI EVPN à l’aide de la valeur Route Type (Type de route) 4. Ce NLRI est utilisé pour découvrir le segment Ethernet multirésident et pour l’élection DF.

La cible de route ES-import, une communauté de route transitive cible étendue, est également transportée avec la route de segment Ethernet. La communauté étendue ES-import permet à tous les périphériques PE connectés au même site multirésident d’importer les routes de segments Ethernet. L’importation de cette route est effectuée par l’appareil PE sur lequel l’ESI est configuré. Tous les autres équipements PE ignorent cette route de segment Ethernet.

La Figure 8 fournit des détails sur la procédure de routage de segments Ethernet pour la découverte automatique de segments Ethernet multirésidents.

Figure 8 : découverte Ethernet Segment Discovery de segments Ethernet

Sur cette figure, les périphériques PE1 et PE2 sont connectés à un segment multirésident dont la valeur ESI est ESI1 et l’adresse MAC B B-MAC1. Dans le cas d’un segment multirésident actif-actif, ce B-MAC doit être le sur les appareils PE1 et PE2. De même, les périphériques PE3 et PE4 sont multirésidents actifs/actifs pour ESI2 avec une adresse MAC B de B-MAC2. Les périphériques PE1 et PE2 envoient la route de segment Ethernet pour ESI1, qui est reçue par les périphériques PE3 et PE4, mais est ignorée car les périphériques ne sont pas configurés pour ESI1. Seuls les équipements PE1 et PE2 se trouvent dans un groupe redondant et l’élection DF est effectuée dans ce groupe. De même, les périphériques PE3 et PE4 se trouvent dans un autre groupe redondant et l’équipement PE3 ou PE4 est sélectionné comme DF.

Découverte des routes MAC Ethernet

La route Ethernet MAC Advertisement est utilisée pour distribuer les adresses B-MAC des nœuds PE. L’itinéraire d’annonce MAC est codé avec les champs suivants :

  • Le champ Adresse MAC contient l’adresse MAC.

  • Le champ Ethernet Tag (Balise Ethernet) a la valeur 0.

  • Le champ Ethernet segment identifier doit être défini sur 0 (pour les segments monohoming ou les segments multihoming avec équilibrage de charge par I-SID) ou sur MAX-ESI (pour les segments multihoming avec équilibrage de charge par flux).

  • L’étiquette est associée au transfert unicast du trafic provenant de différents périphériques PE.

  • RT (route target) communauté étendue associée à son EVI.

La figure 9 illustre l’annonce de route MAC dans PBB-EVPN.

Figure 9 : découverte Ethernet MAC Routes Discovery des routes MAC Ethernet
Différences entre PBB-EVPN et EVPN

Le Tableau 1 et le Tableau 2 répertorient les différences entre le PBB-EVPN et l’EVPN pur pour les réseaux de couche 2 dans le contexte de différents types de route et attributs de route, respectivement.

Tableau 1 : différences de route entre PBB-EVPN et EVPN

Route

Usage

Applicabilité

Route de découverte automatique Ethernet

  • Retrait massif MAC

  • Crénelage

  • Étiquettes publicitaires split horizon

EVPN uniquement

Route d’annonce MAC

  • Annoncer l’accessibilité de l’adresse MAC

  • Publier les liaisons IP et MAC

EVPN (en anglais)

PBB-EVPN

Itinéraire multicast inclusif

Découverte de points de terminaison de tunnel multicast

EVPN (en anglais)

PBB-EVPN

Route de segment Ethernet

  • Redondance

  • Choix du transitaire désigné (DF)

EVPN (en anglais)

PBB-EVPN

Tableau 2 : Attributs de route et différences d’utilisation de route entre PBB-EVPN et EVPN

Attribut

Usage

Applicabilité

Communauté étendue de l’étiquette MPLS ESI

  • Encodez l’étiquette Split Horizon pour le segment Ethernet.

  • Indiquez le mode de redondance (actvie/standby ou actif/actif).

Route de découverte automatique Ethernet

Communauté étendue d’ES-import

Limitez la portée de l’importation des routes de segments Ethernet.

Route de segment Ethernet

Communauté étendue de mobilité MAC

  • EVPN : indique qu’une adresse MAC a été déplacée d’un segment à un autre sur les équipements PE.

  • PBB-EVPN : Notification de vidage de l’adresse MAC du signal.

Route d’annonce MAC

Communauté étendue de passerelle par défaut

Indiquez les liaisons MAC ou IP d’une passerelle.

Route d’annonce MAC

Procédure pas à pas sur les paquets PBB-EVPN

En fonction de la configuration PBB et EVPN sur différents équipements PE du réseau, le segment Ethernet, l’accessibilité de l’adresse MAC B et les routes multicast sont déjà programmés sur différents périphériques PE dans le cloud EVPN. La procédure pas à pas des paquets de PBB-EVPN inclut la gestion des types de trafic suivants :

Gestion du trafic BUM dans PBB-EVPN

La Figure 10 illustre la gestion du trafic PBB-EVPN et du plan de contrôle BUM.

Figure 10 : Gestion du PBB-EVPN BUM Traffic Handling trafic BUM PBB-EVPN

La gestion PBB-EVPN du trafic BUM sur le cloud EVPN est la suivante :

  1. Une fois le serveur A démarré, le serveur A tente d’envoyer du trafic au serveur B. Le serveur A n’a pas de liaison ARP dans la table ARP pour le serveur B, de sorte que le serveur A génère une demande de diffusion ARP et l’envoie. Le contenu des paquets ARP est VLAN 10, S-MAC=M2 (MAC d’interface du serveur A), MAC de destination=ff.ff.ff.ff.ff.ff.ff, adresse IP source=adresse IP du serveur A ou adresse IP de la VM, et adresse IP de destination=adresse IP du serveur B. Le type de paquet Ether pour ARP est 0x0806. La trame de couche 2 est envoyée à Devie CE1.

  2. L’appareil CE1 effectue l’opération de commutation de couche 2 sur cette trame. Étant donné qu’il s’agit d’une trame de diffusion de couche 2, la trame est classée en interface en fonction de la configuration du domaine de pont pour ce service et le comportement de diffusion. Le paquet est transmis à tous les membres du domaine de pont à l’exception de celui sur lequel il a été reçu. Il peut y avoir une traduction VLAN, telle que push, pop ou translate, effectuée sur cette image. Cette trame est envoyée à l’appareil PE2. Il peut s’agir d’une image non étiquetée, d’une balise unique ou d’une trame Q-in-Q.

  3. Une fois que l’équipement PE2 a reçu cette trame, il passe d’abord par le moteur de classification pour classer la trame dans un service. Le service est identifié en fonction de l’interface de résultat de la classification (c’est-à-dire le port d’instance client [CIP]). L’adresse MAC source est apprise (si elle n’est pas présente dans la table MAC). Cette classification aboutit au C-BD. Étant donné que cette trame est une trame de diffusion, elle est envoyée à toutes les interfaces membres de ce domaine de pont. L’une des interfaces membres de ce domaine de pont est l’interface PIP (Provider Instance Port). Maintenant, le paquet est formé sur la base de l’I-SID configuré pour cette interface PIP. L’en-tête externe du paquet à l’interface de sortie PIP est formé sur la base des informations suivantes :

    • I-SID : valeur I-SID configurée sur cette interface PIP.

    • Adresse MAC source : adresse MAC B configurée ou générée automatiquement pour cette trame.

    • Adresse MAC de destination : basé sur la table de mappage par I-SID créée à partir de l’apprentissage de l’adresse MAC C-MAC vers B-MAC source et de l’adresse MAC C-MAC vers B-MAC de destination. Pour le trafic BUM, la valeur par défaut de l’adresse de destination du pont (B-DA) est l’adresse du groupe d’instances de service backbone. Lorsque le B-DA d’une trame est une adresse de groupe d’instances de service backbone, le comportement normal consiste à livrer la trame à tous les ports CBP (Customer Backbone Ports) accessibles dans le VLAN backbone (B-VLAN) auquel l’instance de service backbone est mappée. Le filtrage basé sur l’I-SID par le CBP de sortie garantit que les trames ne sont pas transmises par des CBP qui ne font pas partie de l’instance de service de la dorsale.

    • Type Ethernet de couche 2 : 0x88E7.

    • Payload (Charge utile) : cadre client.

  4. Le paquet formé par l’I-SID est envoyé au CBP pour identifier le domaine de pont dorsal (B-BD) associé à l’I-SID.

  5. La recherche dans le B-BD est effectuée pour envoyer le paquet à la bonne destination. Étant donné que cette trame est une trame de diffusion et que le B-MAC de destination est un adresse multicast (valeur 00-1E-83-<ISID>), le paquet doit être traité en tant que réplication entrante (c’est-à-dire le prochain saut VPLS Edge Flood) pour EVPN. Ce saut suivant envoie l’étiquette de service (étiquette MPLS multicast associée au B-VLAN par ID d’homologue et ID de VLAN de pont). Le paquet MPLS est formé et envoyé sur le cloud MPLS pour les appareils PE1, PE3 et PE4.

  6. La trame est reçue par l’équipement PE4 sous la forme d’un paquet MPLS. L’identification du domaine de pont est effectuée en effectuant une recherche d’étiquette MPLS L1 dans la table de routage mpls.0. La recherche MPLS pointe vers le saut suivant de la table pour le saut suivant du domaine de pont. Une fois le domaine de pont identifié, le paquet est identifié comme un paquet de diffusion. Le saut suivant d’inondation composite BUM est exécuté, et ce saut suivant pointe vers le CBP.

  7. Les interfaces de sortie sont identifiées. L’une des interfaces de sortie est une interface PIP dans laquelle l’I-SID est configuré et un filtrage basé sur l’I-SID (filtrage MAC) est appliqué pour filtrer la trame. L’adresse MAC source C-vers-B-MAC est apprise pour la table de mappage I-SID MAC. Cette table permet de créer l’adresse MAC B de destination pour le trafic unicast. L’en-tête I-SID externe est détaché de la trame de couche 2 du client. Le domaine de pont client (C-BD) est trouvé sur la base de la classification I-SID à l’interface PIP.

  8. L’adresse MAC C source est apprise. La recherche C-MAC de destination est terminée. Il s’agit d’une trame de diffusion, et en fonction de la gestion du BUM (saut suivant d’inondation), la trame est transférée à tous les membres du C-BD, à l’exception de l’interface membre sur laquelle cette trame a été reçue.

  9. L’appareil CE2 reçoit cette trame. La classification des services est effectuée en fonction du VLAN de trame. En fonction de la classification, le service de transfert de domaine de pont est trouvé et l’apprentissage MAC est effectué. Étant donné que la trame est une trame de diffusion, elle est gérée par flood next hop.

  10. Le serveur B reçoit le paquet de requête ARP et envoie la réponse ARP au serveur A.

Gestion du trafic unicast dans PBB-EVPN

La Figure 11 illustre la gestion du trafic PBB-EVPN et du plan de contrôle unicast sous la forme d’une réponse ARP du serveur B.

Figure 11 : gestion du PBB-EVPN Unicast Traffic Handling trafic unicast PBB-EVPN

Pour le flux de trafic unicast, il est supposé que l’apprentissage MAC des plans de données et de contrôle a déjà eu lieu.

  1. Le serveur B génère une réponse ARP. Les contenus des paquets ARP sont VLAN 10, S-MAC=MAC11 (MAC de l’interface du serveur B), MAC de destination=MACA, adresse IP source=adresse IP du serveur B ou adresse IP de la VM, et adresse IP de destination=adresse IP du serveur A. Cette trame est transférée vers le top-of-rack B.

  2. Après réception de la trame, l’appareil CE classe la trame entrante. En fonction de la famille d’interfaces, le domaine de pont associé à l’interface est identifié. L’apprentissage de l’adresse MAC source a lieu sur le domaine de pont. Ensuite, la recherche MACA (destination du domaine de pont) est effectuée et la recherche fournit l’interface de sortie de couche 2. La fonction de sortie de l’interface de sortie est appliquée avant que le périphérique CE n’envoie la trame à l’interface de sortie.

  3. La trame encapsulée de couche 2 est reçue par l’équipement PE4. La classification des services de couche 2 permet d’identifier le domaine de pont client (C-BD) associé à cette trame. L’apprentissage de l’adresse MAC source (MAC11) se fait dans le contexte du C-BD sur l’interface CIP.

  4. La recherche MAC de destination dans le contexte de C-BD pointe vers l’interface PIP. À ce stade, la liste des fonctionnalités de sortie de l’interface PIP est exécutée. Sur la base de la liste des fonctionnalités, l’en-tête I-SID externe est placé sur la trame Ethernet d’origine.

    • MAC source : B-MAC de l’appareil PE4

    • MAC de destination : B-MAC de l’équipement PE2 (résultat de la recherche dans la table I-SID C-MAC-to-B-MAC)

    • I-SID : valeur configurée de l’I-SID

    • Type d’éther de couche 2 : 0x88E7

  5. La recherche de l’adresse MAC de destination (B-MAC de l’appareil PE2) est effectuée dans la table des adresses MAC B-BD. Cette recherche génère un saut suivant unicast (c’est-à-dire un saut suivant EVPN). Ce tronçon suivant contient une étiquette de service MPLS unicast. Cette étiquette est distribuée via le plan de contrôle BGP MULTIPROTOCOLE (MP-BGP). L’homologue en aval attribue cette étiquette de service MPLS. L’attribution de cette étiquette peut se faire par EVI ; par EVI et VLAN ; par EVI, VLAN et circuit de connexion ; ou par adresse MAC. Sur la base des informations du saut suivant, le paquet MPLS est formé et transféré sur le réseau MPLS.

  6. L’appareil PE2 reçoit la trame. Il s’agit d’un paquet MPLS. La recherche d’étiquettes MPLS s’effectue dans la table de routage mpls.0. Cette recherche génère le saut suivant de la table. Cette recherche génère la table B-BD. Les règles B-MAC (c’est-à-dire que le B-MAC source est le B-MAC de destination) et les règles de filtrage I-SID (ISID configuré CBP = ISID du paquet) sont appliquées. En fonction de l’I-SID de la trame reçue, le CBP est identifié et le B-VLAN est activé.

  7. L’en-tête de trame est transmis à l’interface PIP pour un traitement ultérieur. Le mappage de l’adresse MAC C (M11 vers B-MAC-PE2) vers B-MAC est appris dans la table I-SID. L’en-tête I-SID externe est éclaté.

  8. L’adresse MAC source interne est apprise sur l’interface PIP dans le contexte de C-BD. La recherche de l’adresse MAC de destination interne est effectuée, ce qui donne lieu à l’interface CIP de sortie.

  9. L’appareil CE reçoit la trame de couche 2 et le transfert de couche 2 est effectué.

  10. Le serveur A reçoit le paquet de réponse ARP unicast du serveur B.

Gestion du transfert de chemin dans PBB-EVPN

Dans un réseau PBB-EVPN, une trame peut provenir soit du côté de la périphérie client (CE) (interface de pont), soit de l’interface compatible MPLS (interface centrale).

Le flux de paquets pour les paquets reçus du côté CE est le suivant :

  1. Si la trame provient d’une interface CE, l’interface appartient à la famille des ponts, et la recherche et l’apprentissage de l’adresse MAC sont effectués dans le contexte C-BD (Customer Bridge Domain). Le résultat de la recherche est une route MAC unicast ou une route MAC flood.

  2. La recherche suivante est effectuée dans la table I-SID MAC pour déterminer le B-MAC de destination associé au C-MAC de destination.

  3. L’en-tête I-SID est ajouté en préfixe au paquet.

  4. La recherche suivante est effectuée dans le B-BD car l’interface PIP appartient à la famille des ponts.

  5. La recherche B-BD pointe soit vers la route MAC unicast, soit vers la route MAC flood, et cette route pointe soit vers le saut suivant de multicast indirect EVPN, soit vers le saut suivant indirect unicast.

Le flux de paquets pour les paquets reçus du cœur est le suivant :

  1. Si la trame provient de l’interface centrale, l’interface appartient à la famille MPLS et la recherche d’étiquettes MPLS est effectuée dans le saut suivant de la table de routage MPLS.0. Le résultat de cette recherche est le contexte de l’instance de routage.

  2. La recherche suivante est effectuée en fonction de l’I-SID du paquet à la recherche BBD.

  3. Si le BBD est trouvé, des règles de filtrage basées sur l’I-SID sont appliquées, où l’adresse MAC configurée par l’I-SID doit correspondre au B-MAC de la source du paquet, puis la trame est abandonnée.

  4. La table I-SID MAC est mise à jour pour le B-MAC de destination associé au C-MAC de destination pour la création de l’association C-MAC-à-B-MAC.

  5. L’en-tête I-SID est supprimé et le C-BD est détecté sur la base de l’interface PIP.

  6. La recherche suivante est effectuée dans le C-BD car l’interface PIP appartient à la famille des ponts.

  7. La recherche C-BD pointe vers une route MAC unicast ou une route MAC flood, et cette route pointe vers une interface CE ou une route flood.

Gestion de la mobilité MAC dans PBB-EVPN

La Figure 12 illustre la mobilité PBB-EVPN MAC à partir du point du plan de transfert et de contrôle.

Figure 12 : Gestion de la mobilité du mac PBB-EVPN PBB-EVPN MAC Mobility Handling

La mobilité MAC à partir du point du plan de transfert et de contrôle est gérée comme suit :

  1. L’appareil PE1 apprend l’adresse MAC C, M1, sur le port local et la transmet sur le cœur en fonction du mappage de destination C-MAC vers B-MAC distant. Ce mappage est soit configuré de manière statique, soit appris via le plan de données. Si le mappage de destination C-MAC vers B-MAC distant n’est pas trouvé dans la table de mappage I-SID, le B-MAC distant est dérivé à l’aide de l’I-SID.

  2. L’appareil PE3 apprend l’adresse MAC C, M1, via l’adresse MAC B, B-M1, à partir du plan de données.

  3. Le client M1 est déplacé de l’appareil CE1 à l’arrière de l’appareil CE2.

  4. Lorsque le client M1 souhaite communiquer avec un client situé derrière l’appareil CE1, un trafic de diffusion avec VID : 100, MAC source : M1 et MAC de destination : ff.ff.ff.ff.ff.ff est envoyé. L’appareil PE3 apprend le MAC M1 dans la table C-BD MAC et met à jour l’emplacement M1 dans la table de mappage I-SID.

  5. L’appareil PE1 reçoit le paquet et M1 est appris et mis à jour dans la table de mappage I-SID accessible via l’adresse MAC distante B-M2.

Gestion de l’OAM de bout en bout pour PBB-EVPN

Vous pouvez exécuter l’opération, l’administration et la maintenance (OAM) au niveau du fournisseur en exécutant la gestion des pannes de connectivité (CFM) sur les points de terminaison de maintenance (MEP) orientés vers l’intérieur ou vers l’extérieur, soit sur l’interface PIP, soit sur le service EVPN.

À l’heure actuelle, l’élection du transitaire désigné (DF) est décidée en fonction de l’algorithme d’élection DF et c’est la décision locale des appareils PE. Ceci est utile dans un scénario de gestion des services de bout en bout, où la décision de choisir le DF peut également être prise avec le consentement de l’opérateur et vice versa. Un autre scénario dans lequel il peut être utile d’influencer le rôle DF par service ou de propager le DF à un équipement CE est pour les réseaux multirésidents, où il n’y a pas de lien direct entre les équipements CE et PE.

Gestion de la QoS et de la prise en charge des mécanismes de contrôle de pare-feu pour PBB-EVPN

Le Tableau 3 fournit des détails sur les fonctionnalités de QoS et de pare-feu prises en charge dans le contexte de l’intégration PBB-EVPN.

Tableau 3 : Prise en charge des fonctions de pare-feu et de QoS dans PBB-EVPN

Caractéristique

Description

Prise en charge du temps aller-retour (RTT)

Prise en charge de l’interface CE

Prise en charge de l’interface centrale

Classification

Classification fixe à un FC

Oui

Oui

Oui

Classification de l’agrégation de comportement (BA) et du classificateur multichamp (MF) pour le bit de VLAN 802.1p de sortie interne

Oui

Oui

Oui

Classification BA et MF basée sur les champs d’indicateurs éligibles aux abandons (DEI) et de points de code de priorité (PCP)

Non

Non requis

Non

Classification BA et MF basée sur le champ expérimental MPLS (EXP)

Non

Non

Oui

Marquage CoS

Champs PCP et DEI de 802.1p à I-SID : VLAN client 802.1p

Non

Par défaut, 802.1p est mappé aux champs PCP et DEI

Oui

Champ 802.1p à MPLS EXP : VLAN client 802.1p

Non

Non

Oui

Champ MPLS EXP vers les champs I-SID, PCP et DEI

Non

Comportement par défaut

Non

Champ EXP vers 802.1p

Non

Oui

Non

Mise en forme de la QoS

Planification et mise en forme hiérarchiques sur l’équipement entrant

Non

Oui

Oui

Planification et mise en forme hiérarchiques sur l’équipement de sortie

Non

Oui

Oui

Filtre de pare-feu

Filtrage du trafic BUM

Trafic inconnu uniquement

Trafic de diffusion et multicast uniquement

Trafic de diffusion et multicast uniquement

Filtre de pare-feu basé sur l’I-SID

Non

Non

Non

Filtre basé sur VLAN client

Non

Oui

Oui

Contrôleur (2 taux, 3 couleurs)

Sens d’entrée

Non

Oui

Oui

Direction de sortie

Non

Oui

Oui

Présentation de la mise en œuvre de l’intégration PBB-EVPN

Les sections suivantes présentent des scénarios d’utilisation de l’intégration PBB-EVPN pour DCI.

Scénarios de défaillance PBB-EVPN

Il existe différents scénarios de défaillance PBB-EVPN qui doivent être pris en charge tout en fournissant une solution de bout en bout. Ces scénarios de défaillance peuvent être des types suivants :

Défaillance du segment

La défaillance d’un segment ou d’une liaison CE est gérée dans les modes de redondance multihébergement actif/actif et actif/veille.

La Figure 13 illustre la gestion de la défaillance de segment pour l’équilibrage de charge basé sur les flux au niveau de l’équipement CE1.

Figure 13 : défaillance PBB-EVPN Segment Failure du segment PBB-EVPN

Une défaillance de segment dans PBB-EVPN est gérée comme suit :

  1. La liaison Ethernet entre les appareils CE1 et PE1 a échoué en raison d’une coupure de la fibre ou d’une panne de l’interface. L’équipement PE1 détecte le segment défaillant.

  2. L’équipement PE1 retire l’adresse MAC B annoncée pour le segment défaillant (B-M1).

  3. La liaison CE1 tombe en panne. Si la défaillance de la liaison se produit en mode de redondance monoactive ou sans redondance, le vidage C-MAC est également effectué.

    Le vidage de l’adresse MAC C-MAC se produit de deux manières :

    • Si l’appareil PE2 utilise l’adresse MAC B partagée pour plusieurs I-SID, il en informe l’appareil PE distant en annonçant à nouveau l’adresse MAC avec l’attribut MAC mobility extended community en incrémentant la valeur de counter. Ainsi, le périphérique PE distant vide toutes les adresses C-MAC associées à l’adresse MAC B du périphérique PE1.

    • Si le périphérique PE2 utilise l’adresse MAC B dédiée, il retire l’adresse MAC B associée au segment défaillant et l’envoie aux périphériques PE2, PE3 et PE4.

  4. Après avoir reçu le retrait B-MAC de l’appareil PE1, l’appareil PE3 supprime l’accessibilité PE1 pour B-MAC1 de sa table de transfert. L’accessibilité de B-MAC1 via l’équipement PE2 existe toujours.

  5. L’élection DF est relancée sur l’équipement PE2 pour tous les I-SID du segment Ethernet ESI.

Défaillance de nœud

Un scénario de défaillance de nœud ou d’équipement PE est similaire à une défaillance de segment du point de vue de la gestion des défaillances côté CE, mais il est différent de la gestion des défaillances côté cœur. Dans le cas de la gestion des défaillances côté cœur, EVPN dépend du délai d’expiration de la session BGP pour effacer l’état des sessions EVPN sur les équipements PE concernés.

La Figure 14 illustre un scénario de défaillance de nœud pour la gestion des défaillances de nœud.

Figure 14 : défaillance d’un PBB-EVPN Node Failure nœud PBB-EVPN
  1. L’équipement PE1 est tombé en panne et le basculement côté CE vers l’équipement PE2 est effectué par un événement d’indisponibilité de l’interface.

  2. Les périphériques PE2, PE3 et PE4, ou le réflecteur de route BGP, détectent le délai d’expiration de la session BGP avec le périphérique PE1.

  3. Dès que le délai d’expiration de la session BGP se produit, les périphériques PE3 et PE4 suppriment l’équipement PE1 de la table de transfert en marquant le saut suivant de l’équipement PE1 comme inaccessible ou supprimé. Dans le cas d’un mode de redondance mono-actif, la table I-SID pour la table de mappage C-MAC-vers-B-MAC doit être vidée ou mise à jour. Dans le cas d’un mode de redondance actif/actif, il n’est pas nécessaire de vider la table I-SID, car la même adresse MAC B est utilisée pour les périphériques PE1 et PE2 pour un EVI donné.

  4. Au niveau du périphérique PE2, après un délai d’expiration BGP, l’algorithme d’élection DF est réexécuté et le périphérique PE2 devient le DF de tous les I-SID sur un segment Ethernet affecté.

Défaillance du cœur

La gestion de l’isolation côté cœur dans le réseau EVPN est similaire à la défaillance côté PE, avec quelques différences dans la gestion de l’équipement CE ou du segment Ethernet.

La Figure 15 fournit des détails sur la gestion de l’isolation centrale.

Figure 15 : défaillance PBB-EVPN Core Failure du cœur PBB-EVPN

L’isolation du cœur dans PBB-EVPN est gérée comme suit :

  1. L’équipement PE1 perd sa connectivité avec le cœur.

  2. Les périphériques PE2, PE3 et PE4, ou le réflecteur de route BGP, détectent le délai d’expiration de la session BGP avec le périphérique PE1.

  3. Le périphérique PE1 envoie un message LACP OUT_OF_SYNC au périphérique CE1 pour qu’il retire le port du bundle.

  4. L’équipement PE2, ou réflecteur de route BGP, détecte le délai d’expiration de la session BGP avec l’équipement PE1.

  5. L’équipement PE2 relance l’élection DF et est sélectionné comme DF pour tous les I-SID du segment.

Scénarios de cas d’utilisation de l’I-SID PBB-EVPN

I-SID Base Service

Dans le cas du service de base I-SID, il existe un mappage un-à-un entre un domaine de pont et un EVI. Dans ce cas, il n’est pas nécessaire de transporter l’I-SID dans la route d’annonce MAC, car l’ID de domaine de pont peut être dérivé de la cible de route (RT) associée à cette route. L’attribution des étiquettes MPLS se fait par EVI.

La Figure 16 donne un aperçu du scénario d’utilisation de base de l’I-SID.

Figure 16 : cas d’usage du service de base I-SID I-SID Base Service Use Case

Dans le cas de l’équilibrage de charge I-SID, où l’équilibrage de charge du trafic est effectué par service à partir de la configuration LAG (CE Link Aggregation Group) d’origine, il existe deux modèles pour les adresses B-MAC :

  • Source partagée B-MAC

    Dans ce modèle, tous les I-SID d’un segment Ethernet partagent une adresse MAC B source. Ce modèle présente des limites du point de vue du retrait B-MAC en raison d’une défaillance du service. Le périphérique PE distant doit vider le mappage B-MAC vers C-MAC pour tous les I-SID . Cela crée un problème pour la convergence, car le vidage MAC est effectué pour tous les I-SID.

  • Source unique B-MAC par I-SID

    Des adresses B-MAC unicast uniques (une par I-SID) sont allouées par segment Ethernet multirésident. Le filtrage DF s’applique au trafic unicast et multicast, dans les directions cœur-segment et segment-cœur.

I-SID-Aware Service

Dans le cas d’un service orienté I-SID, plusieurs I-SID peuvent être mappés à la même EVI. Mais il existe un mappage un-à-un entre un domaine de pont et un I-SID. L’ID de balise Ethernet doit être défini sur I-SID dans les annonces de routes BGP. L’attribution des étiquettes MPLS s’effectue par EVI ou par EVI/I-SID afin que le PBB puisse être arrêté au niveau du périphérique PE d’entrée et recréé au niveau du périphérique PE de sortie.

Scénario de cas d’utilisation de l’intégration VPLS avec PBB-EVPN

Dans ce scénario d’utilisation, VPLS est un cloud qui est intégré à PBB-EVPN à l’aide d’interfaces de tunnel logiques. L’interface de tunnel logique est terminée dans le domaine de pont client (C-BD). L’apprentissage des adresses MAC à partir du cloud VPLS se fait dans le contexte du C-BD. Le domaine C-bridge est mappé au domaine du pont dorsal et va au cloud EVPN.

Note:

L’interopérabilité PBB-VPLS avec PBB-EVPN dans le cadre d’une EVI n’est pas prise en charge dans Junos OS version 17.2R1.

Scénarios d’utilisation de la redondance PBB-EVPN

Scénario de cas d’usage de redondance active unique

Dans ce scénario d’utilisation, un équipement CE est multihébergé sur plusieurs équipements PE. Dans ce scénario, le segment Ethernet est défini en configurant le même ID ESI sur plusieurs interfaces physiques ou des interfaces Ethernet agrégées sur les équipements PE, ainsi que le mode de fonctionnement. Dans ce mode de fonctionnement, un seul équipement PE (c’est-à-dire le DF) est autorisé à transférer le trafic vers et depuis ce segment Ethernet pour le trafic BUM. Le choix DF se fait en fonction de chaque ESI d’un EVI et en tenant compte de l’I-SID configuré le plus bas. Cela dépend également du nombre d’appareils PE vers lesquels un segment est multirésident. Le découpage de service est réalisé en plaçant différents I-SID dans différentes EVI. L’élection DF est similaire à l’élection DF dans l’EVPN basé sur VLAN. Un temporisateur par défaut de 3 secondes est utilisé pour la réception des routes de segment Ethernet à partir d’autres nœuds PE, et ce temporisateur peut être configuré avec la même commande que celle utilisée dans EVPN (l’instruction designated-forwarder-election hold-time ).

Dans le cas de PBB-EVPN, la route de découverte automatique Ethernet n’est pas utilisée. Ce mode est spécifié dans l’itinéraire d’annonce B-MAC. Dans une configuration monohoming ou multihoming, avec le mode actif unique, le champ ESI doit être défini sur 0 dans l’annonce de route B-MAC. Si ESI 0 est utilisé dans l’itinéraire d’annonce MAC, un équilibrage de charge basé sur I-SID est effectué. Une valeur I-SID peut servir de maison individuelle, de scénario actif/veille ou de scénario actif/actif. Il ne peut cependant pas être utilisé dans un mode de fonctionnement mixte.

La Figure 17 présente le scénario d’utilisation du multihébergement actif/veille avec l’élection DF.

Figure 17 : cas d’usage de redondance PBB-EVPN PBB-EVPN Redundancy Use Case

Scénario de cas d’usage de redondance active/en veille

Dans le cas du scénario d’utilisation de redondance active/active, l’option DF est utilisée pour gérer le trafic BUM. Dans le cas de PBB-EVPN, l’horizon divisé d’EVPN n’est pas utilisé pour filtrer le trafic BUM. Au lieu de cela, le trafic BUM est filtré en filtrant le B-MAC de destination, où le B-MAC configuré est le même que le B-MAC reçu ; ce paquet provient donc du même segment.

L’approche de crénelage est la même que celle de l’EVPN, mais la route B-MAC est annoncée en définissant le champ ESI sur MAX-ESI. Lorsque le périphérique PE distant reçoit la route B-MAC avec la valeur MAX-ESI, il effectue l’équilibrage de charge entre les périphériques PE1 et PE2.

Scénario de cas d’usage de redondance active/active

Dans un réseau multihébergement PBB-EVPN actif-actif, tous les équipements PE multirésidents nécessitent des installations MAC identiques. À cette fin, BGP est utilisé pour synchroniser les adresses C-MAC sources (du côté CE) ou les adresses C-MAC distantes (du cœur) sur les périphériques PE multirésidents pour le même ESI.

Pour activer la synchronisation MAC :

  1. Pour la synchronisation de l’adresse MAC source :

    • Configurez l’équilibrage de charge par paquet sur l’équipement CE.

    • Assurez-vous qu’il y a un minimum de flux par C-MAC source, de sorte que chaque C-MAC source utilise les deux liens vers les périphériques PE multirésidents au moins une fois. Cela permet de s’assurer que les deux équipements PE multirésidents apprennent chaque C-MAC source.

  2. Pour la synchronisation des adresses MAC C à distance :

    • Assurez-vous qu’il y a un minimum de flux par C-MAC distant, de sorte que chaque C-MAC distant prenne les deux liaisons (crénelage) vers les périphériques PE multirésidents au moins une fois tout en traversant le cœur. Cela permet de s’assurer que les deux équipements PE multirésidents apprennent chaque C-MAC distant.

Présentation de la configuration de l’intégration PBB-EVPN

La configuration PBB-EVPN s’effectue à l’aide des modèles suivants :

  • Mappage un-à-un entre l’I-SID et le domaine de pont

    Dans ce modèle de configuration, il existe une instance EVPN (EVI) partagée entre différents services, bien qu’il existe un mappage un-à-un entre le domaine de pont et l’I-SID.

  • Mappage plusieurs-à-un entre l’I-SID et le domaine de pont

    Dans ce modèle de configuration, une configuration de commutateur virtuel permet de mapper plusieurs I-SID à un domaine de pont. Ce modèle n’autorise qu’un seul domaine de pont dans un EVI donné, et tous les autres domaines de pont sont mappés aux autres services de couche 2.

Sample PBB-EVPN Port Configuration:

  • Configuration du port PBP (Provider Backbone Port) :

  • Configuration du port CBP (Customer Backbone Port) :

  • Configuration du port d’instance fournisseur (PIP) :

  • Configuration du port d’instance client (CIP) :

Sample PBB-EVPN Routing Instance Configuration:

  • Configuration de l’instance de routage fournisseur :

  • Configuration de l’instance de routage client :

Fonctionnalités prises en charge et non prises en charge sur PBB-EVPN

Junos OS prend en charge les fonctionnalités suivantes avec PBB-EVPN :

  • GRES (Graceful moteur de routage Switchover), mise à niveau logicielle en service unifié (ISSU) et mise à niveau logicielle ininterrompue (NSSU).

  • NSR (NonStop active Routing) pour homologues BGP configurés avec la famille EVPN.

    NSR sur PBB-EVPN réplique et recrée les routes MAC (B-MAC) de la dorsale, les routes multicast inclusives et les routes ESI.

  • Prise en charge des fonctionnalités sur les plates-formes 64 bits.

  • Le type d’éther standard attribué par l’IEEE est 0x88E7 pour les trames I-SID. En outre, la norme 802.1x peut être utilisée.

    Les considérations de sécurité suivantes sont prises en charge :

    • Les paquets destinés au type Ether de couche 2 en tant que 0x88E7 sont traités uniquement si PBB est activé sur le périphérique PE central entrant.

    • Le paquet reçu du cœur n’est traité que si l’I-SID est connu et configuré sur le périphérique PE entrant ; sinon, l’image est abandonnée.

Junos OS ne prend pas en charge les fonctionnalités suivantes pour l’intégration PBB-EVPN :

  • Prise en charge complète d’EVPN NSR

  • Interfaces de routage et de pontage intégrées (IRB)

  • Adresses IP IPv6 pour la signalisation PBB-EVPN (nous prenons toutefois en charge le trafic client IPv4 ou IPv6 sur un réseau PBB-EVPN)

  • Systèmes logiques