Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Conception et implémentation de superpositions pontées

Une superposition pontée fournit un pontage Ethernet entre les équipements de branche d’un réseau EVPN, comme illustré sur la Figure 1. Ce type de superposition étend simplement les VLAN entre les équipements de branche sur les tunnels VXLAN. Les superpositions pontées offrent un style de superposition d’entrée de gamme pour les réseaux de centres de données qui nécessitent une connectivité Ethernet, mais qui n’ont pas besoin de services de routage entre les VLAN.

Dans cet exemple, les interfaces de bouclage sur les équipements de branche agissent comme des points de terminaison de tunnel (VTEP) VXLAN. Les tunnels permettent aux équipements leaf d’envoyer du trafic VLAN vers d’autres équipements leaf et des terminaux connectés Ethernet dans le datacenter. Les équipements de cœur de réseau fournissent uniquement une connectivité de sous-couche EBGP et de superposition IBGP de base pour ces tunnels VXLAN de feuille à lame.

Figure 1 : Superposition Bridged Overlay pontée
Remarque :

Si un routage inter-VLAN est nécessaire pour une superposition pontée, vous pouvez utiliser un routeur MX Series ou un équipement de sécurité SRX Series externe à la fabric EVPN/VXLAN. Sinon, vous pouvez sélectionner l’un des autres types de superposition qui intègrent le routage (tel qu’une superposition de pontage à routage périphérique, une superposition de pontage à routage central ou une superposition routée) décrites dans ce guide d’architecture de centre de données cloud.

Les sections suivantes détaillent les étapes de configuration d’une superposition pontée :

Configuration d’une superposition pontée

Les superpositions pontées sont prises en charge sur toutes les plates-formes incluses dans cette conception de référence. Pour configurer une superposition pontée, vous configurez les VNI, les VLAN et les VTEP sur les équipements de branche, et BGP sur les équipements de cœur de réseau. Nous prenons en charge une fabric IPv4 ou une fabric IPv6 (avec les plates-formes prises en charge) en tant qu’infrastructure de structure avec des architectures overlay pontées.

Lorsque vous implémentez ce style de superposition sur un équipement Spine, l’accent est mis sur la fourniture de services de transport de superposition entre les équipements de branche. Par conséquent, vous configurez un underlay de fabric IP et un appairage overlay IBGP avec IPv4, ou un underlay de fabric IPv6 avec un appairage overlay EBGP IPv6. Aucune interface VTEP ou IRB n’est nécessaire, car l’équipement Spine ne fournit aucune fonctionnalité de routage ni de capacités EVPN/VXLAN dans une superposition pontée.

Sur les équipements de branche, vous pouvez configurer une superposition pontée à l’aide de l’instance de commutateur par défaut ou des instances MAC-VRF.

Remarque :

Nous prenons en charge EVPN-VXLAN sur les équipements exécutant Junos OS Evolved uniquement avec des configurations d’instance MAC-VRF.

De plus, nous prenons en charge la conception d’infrastructure de fabric IPv6 uniquement avec des configurations d’instance MAC-VRF.

Certaines étapes de configuration qui affectent la configuration de couche 2 diffèrent de celles des instances MAC-VRF. De même, une ou deux étapes peuvent différer pour les configurations de fabric IPv6 par rapport aux configurations de fabric IPv4. La configuration de l’équipement de branche comprend les étapes suivantes :

  • Activez EVPN avec encapsulation VXLAN pour vous connecter à d’autres équipements de branche et configurez l’interface de bouclage en tant qu’interface source VTEP. Si vous utilisez des instances MAC-VRF au lieu de l’instance de commutation par défaut, configurez une instance MAC-VRF avec ces paramètres dans l’instance MAC-VRF. Si votre fabric utilise une fabric IPv6, vous configurez l’interface source VTEP en tant qu’interface IPv6.

  • Établissez des routes cibles et des routes distinctives. Si vous utilisez des instances MAC-VRF au lieu de l’instance de commutation par défaut, configurez une instance MAC-VRF avec ces paramètres dans l’instance MAC-VRF.

  • Configurez les paramètres d’identifiant de segment Ethernet (ESI).

  • Mappez les VLAN aux VNI.

Là encore, vous n’incluez pas les interfaces ou le routage IRB sur les équipements de branche pour cette méthode de superposition.

Les sections suivantes détaillent les étapes de configuration et de vérification de la superposition pontée :

Configuration d’une superposition pontée sur l’équipement Spine

Pour configurer une superposition pontée sur un équipement Spine, effectuez les opérations suivantes :

Remarque :

L’exemple suivant montre la configuration de Spine 1, comme illustré à la figure 2.

Figure 2 : Superposition pontée – Équipement Bridged Overlay – Spine Device Spine
  1. Assurez-vous que la sous-couche de la fabric IP est bien en place. Pour configurer une fabric IP sur un équipement Spine, reportez-vous à la section Conception et implémentation d’un réseau sous-jacent fabric IP.

    Si vous utilisez une fabric IPv6, consultez plutôt Conception et implémentation d’un réseau underlay et overlay de fabric IPv6 avec EBGP . Ces instructions incluent comment configurer la connectivité sous-jacente IPv6 avec EBGP et l’appairage overlay IPv6.

  2. Vérifiez que votre overlay IBGP est opérationnel. Pour configurer une superposition IBGP sur vos équipements de cœur de réseau, consultez Configurer IBGP pour la superposition.

    Si vous utilisez une fabric IPv6, vous n’avez pas besoin de cette étape. L’étape 1 explique également comment configurer l’appairage overlay IPv6 EBGP qui correspond à la configuration de connectivité underlay IPv6.

  3. (Commutateurs QFX5130 et QFX5700 uniquement) Sur tous les commutateurs QFX5130 ou QFX5700 de la fabric que vous configurez avec EVPN-VXLAN, définissez l’option de profil de transfert unifié pour prendre en charge EVPN host-profile avec encapsulation VXLAN (voir Tableaux de transfert de couche 2 pour plus de détails) :

Vérification d’une superposition pontée sur l’équipement Spine

Exécutez les commandes suivantes pour vérifier que l’overlay fonctionne correctement sur vos équipements de cœur de réseau :

  1. Vérifiez que l’équipement Spine est accessible aux équipements de branche. Cette sortie montre les itinéraires possibles vers la branche 1.

    (Dans le cas d’une fabric IPv6, saisissez cette commande avec l’adresse IPv6 de l’équipement Spine au lieu d’une adresse IPv4.)

  2. Vérifiez que l’IBGP fonctionne sur les équipements de cœur de réseau agissant comme un cluster de réflecteurs de route. Vous devriez voir les relations d’homologue avec toutes les interfaces de bouclage des équipement Spine (192.168.0.1 à 192.168.0.4) et toutes les interfaces de bouclage des périphériques leaf (192.168.1.1 à 192.168.1.96).

    Utilisez la même commande si vous disposez d’une fabric IPv6 avec appairage overlay IPv6 EBGP. Dans le résultat, recherchez les adresses IPv6 des interfaces d’interconnexion des appareils pairs pour vérifier la connectivité EBGP sous-jacente. Recherchez les adresses de bouclage des appareils homologues pour vérifier l’appairage EBGP superposé. Assurez-vous que l’état est Establ (établi).

Configuration d’une superposition pontée sur l’équipement de branche

Pour configurer une superposition pontée sur un équipement de branche, procédez comme suit :

Remarque :
  • L’exemple suivant illustre la configuration de la branche 1, comme illustré sur la figure 3.

Figure 3 : Superposition pontée – Équipement Bridged Overlay – Leaf Device leaf
  1. Configurez l’underlay et l’overlay de la fabric IP :

    Pour un underlay de fabric IP utilisant IPv4 :

    Pour un underlay de fabric IPv6 avec appairage overlay IPv6 EBGP :

  2. Configurez le protocole EVPN avec encapsulation VXLAN et spécifiez l’interface source VTEP (dans ce cas, l’interface de bouclage de l’équipement de branche).

    Si votre configuration utilise l’instance par défaut, vous configurez EVPN-VXLAN au niveau global. Vous spécifiez également l’interface source du VTEP au niveau de la [edit switch-options] hiérarchie :

    Leaf 1 (instance par défaut) :

    Si votre configuration utilise des instances MAC-VRF, définissez une instance de routage de type mac-vrf. Configurez ensuite EVPN-VXLAN et l’interface source VTEP au niveau de la hiérarchie des instances de routage MAC-VRF. Vous devez également configurer un type de service pour l’instance MAC-VRF. Nous configurons le type de vlan-aware service de manière à ce que vous puissiez associer plusieurs VLAN à l’instance MAC-VRF. Ce paramètre est cohérent avec la configuration alternative qui utilise l’instance par défaut.

    Branche 1 (instance MAC-VRF) :

    Si vous disposez d’une infrastructure de fabric IPv6 (prise en charge uniquement avec les instances MAC-VRF), dans cette étape, vous incluez l’option inet6 lorsque vous configurez l’interface source VTEP pour utiliser l’adresse de bouclage de l’appareil. Cette option active la tunnelisation IPv6 VXLAN dans la fabric. Il s’agit de la seule différence entre la configuration d’instance MAC-VRF avec une fabric IPv6 et la configuration d’instance MAC-VRF avec une fabric IPv4.

    Branche 1 (instance MAC-VRF avec une fabric IPv6) :

  3. Définissez une cible de route EVPN et un distinguateur de route, et utilisez l’option pour dériver automatiquement les auto cibles de route. La définition de ces paramètres spécifie comment les routes sont importées et exportées. L’importation et l’exportation de routes à partir d’une table de pontage constituent la base des superpositions dynamiques. Dans ce cas, les membres de la communauté mondiale BGP avec une cible de route cible :64512:1111 participent à l’échange d’informations EVPN/VXLAN.

    Si votre configuration utilise l’instance par défaut, vous utilisez des instructions dans la [edit switch-options] hiérarchie, comme suit :

    Leaf 1 (instance par défaut) :

    La principale différence avec une configuration MAC-VRF est que vous configurez ces instructions dans l’instance MAC-VRF au niveau de la [edit routing-instances mac-vrf-instance-name] hiérarchie, comme suit :

    Branche 1 (instance MAC-VRF) :

    Remarque :

    Une route cible spécifique traite les routes EVPN de type 1, tandis qu’une cible de route automatique traite les routes de type 2. Cette conception de référence nécessite les deux cibles de route.

  4. (instances MAC-VRF uniquement) Activez les tunnels partagés sur les appareils de la ligne QFX5000 exécutant Junos OS.

    Un équipement peut rencontrer des problèmes de mise à l’échelle des VTEP lorsque la configuration utilise plusieurs instances MAC-VRF. Par conséquent, pour éviter ce problème, nous vous demandons d’activer la fonctionnalité de tunnels partagés sur la QFX5000 gamme de commutateurs qui s’exécutent Junos OS avec une configuration d’instance MAC-VRF. Lorsque vous configurez l’option de tunnels partagés, l’appareil minimise le nombre d’entrées de saut suivant pour atteindre les VTEP distants. Cette instruction est facultative au Gamme QFX10000 des commutateurs exécutés Junos OS car ces équipements peuvent supporter une évolutivité VTEP plus élevée que les commutateurs QFX5000. Vous n’avez pas non plus besoin de configurer cette option sur les équipements exécutant Junos OS Evolved, où les tunnels partagés sont activés par défaut.

    Incluez l’affirmation suivante pour activer globalement les tunnels VXLAN partagés sur l’équipement :

    Remarque :

    Ce paramètre nécessite que vous redémarriez l’appareil.

  5. (Obligatoire sur les routeurs PTX10000 Series uniquement) Activer la terminaison du tunnel globalement (c’est-à-dire sur toutes les interfaces) sur l’appareil :
  6. Configurez les paramètres ESI. Étant donné que les systèmes finaux de cette conception de référence sont multirésidents sur trois équipements leaf par cluster de type d’équipement (tel que le QFX5100), vous devez configurer le même identifiant ESI et le même identifiant système LACP sur les trois équipements leaf pour chaque système final unique. Contrairement à d’autres topologies où vous configureriez un identificateur système LACP différent par équipement de branche et où VXLAN sélectionnerait un seul redirecteur désigné, utilisez le même identificateur de système LACP pour permettre aux 3 équipements leaf d’apparaître comme un seul LAG vers un système final multirésident. De plus, utilisez le même numéro d’interface Ethernet agrégé pour tous les ports inclus dans l’ESI.

    La configuration de la branche 1 est illustrée ci-dessous, mais vous devez la reproduire sur la branche 2 et la branche 3 selon la topologie illustrée à la figure 4.

    Conseil :

    Lorsque vous créez un numéro ESI, définissez toujours l’octet de poids élevé sur 00 pour indiquer que l’ESI est créé manuellement. Les 9 autres octets peuvent être n’importe quelle valeur hexadécimale de 00 à FF.

    Figure 4 : Topologie ESI pour les branches 1, 2 et 3 ESI Topology for Leaf 1, Leaf 2, and Leaf 3

    Feuille 1 :

    Si votre configuration utilise des instances MAC-VRF, vous devez également ajouter l’interface Ethernet agrégée configurée à l’instance MAC-VRF :

  7. Configurez les VLAN et mappez-les aux VNI. Cette étape permet aux VLAN de participer aux VNI sur l’ensemble du domaine EVPN/VXLAN.

    Cette étape montre le mappage VLAN à VNI dans l’instance par défaut ou dans une configuration d’instance MAC-VRF.

    Leaf 1 (instance par défaut) :

    Branche 1 (instance MAC-VRF) :

    La seule différence avec une configuration d’instance MAC-VRF est que vous configurez ces instructions dans l’instance MAC-VRF au niveau de la [edit routing-instances mac-vrf-instance-name] hiérarchie, comme suit :

Vérification de la superposition pontée sur l’équipement leaf

Exécutez les commandes suivantes pour vérifier que la superposition fonctionne correctement sur vos équipements de branche.

Les commandes ici affichent la sortie pour une configuration d’instance par défaut. Avec une configuration d’instance MAC-VRF, vous pouvez également utiliser :

  • show mac-vrf forwarding qui sont des alias pour les show ethernet-switching commandes de cette section.

  • La show mac-vrf routing instance commande, qui est un alias de la show evpn instance commande de cette section.

Voir Vue d’ensemble du type d’instance de routage MAC-VRF pour connaître les tables et show ethernet-switching les mappages de commandes, ainsi show mac-vrf routing que les alias de show mac-vrf forwarding commande pour show evpn les commandes.

La sortie avec une configuration d’instance MAC-VRF affiche des informations similaires pour les instances de routage MAC-VRF que cette section affiche pour l’instance par défaut. L’une des principales différences que vous pouvez constater réside dans la sortie avec des instances MAC-VRF sur les appareils sur lesquels vous activez la fonctionnalité de tunnels partagés. Lorsque les tunnels partagés sont activés, les interfaces VTEP s’affichent au format suivant :

où :

  • index est l’index associé à l’instance de routage MAC-VRF.

  • shared-tunnel-unit est le numéro d’unité associé à l’interface logique VTEP distant du tunnel partagé.

Par exemple, si un équipement possède une instance MAC-VRF avec l’index 26 et que l’instance se connecte à deux VTEP distants, les interfaces logiques VTEP de tunnel partagé peuvent ressembler à ceci :

Si votre configuration utilise une fabric IPv6, vous fournissez les paramètres d’adresse IPv6 le cas échéant. Les sorties des commandes qui affichent les adresses IP reflètent les adresses des périphériques et des interfaces IPv6 de la fabric sous-jacente. Voir Conception et implémentation de réseaux underlay et overlay de fabric IPv6 avec EBGP pour connaître les paramètres de fabric reflétés dans les sorties de commande de cette section avec une fabric IPv6.

  1. Vérifiez que les interfaces sont opérationnelles. Les interfaces xe-0/0/10 et xe-0/0/11 sont doublement rattachées au système final connecté par Ethernet via l’interface ae11, tandis que les interfaces et-0/0/48 à et-0/0/51 sont des liaisons montantes vers les quatre équipements de cœur de réseau.
  2. Vérifiez que les équipements leaf sont accessibles à leurs équipements leaf homologues.

    Par exemple, sur la branche 1 avec une fabric IPv6, affichez les routes possibles vers la branche 2 distante à l’aide de la commande avec l’adresse IPv6 de l’appareil 2001 :db8 ::192:168:1:2 pour la show route address branche 2.

  3. Vérifiez sur les branches 1 et 3 que la table de commutation Ethernet a installé les adresses MAC locales et les adresses MAC distantes apprises via la superposition.
    Remarque :

    Pour identifier les systèmes finaux appris à distance à partir de la superposition EVPN, recherchez l’adresse MAC, l’interface logique ESI et le numéro ESI. Par exemple, la branche 1 apprend l’existence d’un système final dont l’adresse MAC est 02:0c:10:03:02:02 through esi.1885. Ce système final a un numéro ESI de 00:00:00:00:00:00:51:10:00:01. Par conséquent, il correspond au numéro ESI configuré pour les commutateurs leaf 4, 5 et 6 (commutateurs QFX5110), de sorte que nous savons que ce système final est multihébergé sur ces trois équipements leaf.

  4. Vérifiez les routes EVPN distantes à partir d’un VNI et d’une adresse MAC spécifiques.
    Remarque :

    Le format des routes EVPN est EVPN-route-type:route-distinguisher:vni:mac-address.

    Par exemple, avec une fabric IPv4, affichez les routes EVPN distantes à partir du VNI 1000 et de l’adresse MAC 02:0c :10:01:02:02. Dans ce cas, les routes EVPN proviennent de la branche 4 (séparateur de route 192.168.1.4) via le spine 1 (192.168.0.1).

    Ou avec une fabric IPv6, par exemple, affichez les routes EVPN distantes à partir de VNI 1000 et l’adresse MAC c8 :fe :6a :e4:2e :00. Dans ce cas, les routes EVPN proviennent de la branche 2 (séparateur de route 192.168.1.2) via Spine 1 (2001 :db8 ::192:168:0:1).

  5. Vérifiez l’adresse source et l’adresse de destination de chaque interface VTEP et affichez leur état. Utilisez les show ethernet-switching vxlan-tunnel-end-point source commandes et show interfaces vtep .
    Remarque :

    Une conception de référence à évolutivité horizontale peut comporter 96 équipements Leaf, ce qui correspond à 96 interfaces VTEP - une interface VTEP par équipement Leaf. La sortie ici est tronquée pour plus de lisibilité.

    L’exemple suivant illustre ces commandes avec une fabric IPv4 :

    L’exemple suivant illustre ces commandes avec une fabric IPv6 :

  6. Vérifiez que chaque VNI est mappé au tunnel VXLAN associé.

    Par exemple, avec une fabric IPv4 :

    Ou par exemple, avec une fabric IPv6 :

  7. Vérifiez que les adresses MAC sont apprises via les tunnels VXLAN.

    Par exemple, avec une fabric IPv4 :

    Ou par exemple, avec une fabric IPv6 :

  8. Vérifiez les informations de multihébergement de la passerelle et des interfaces Ethernet agrégées.

    Par exemple, avec une fabric IPv4 :

    Ou par exemple, avec une fabric IPv6 :

  9. Vérifiez que le tunnel VXLAN reliant une branche à une autre branche est équilibré en charge avec un multipathing à coût égal (ECMP) sur la couche sous-jacente.
  10. Vérifiez que les adresses MAC distantes sont accessibles via ECMP.

    Par exemple, avec une fabric IPv4 :

    Remarque :

    Bien que le adresse MAC soit accessible via plusieurs interfaces VTEP, les commutateurs QFX5100, QFX5110, QFX5120-32C et QFX5200 ne prennent pas en charge ECMP sur l’overlay en raison d’une limitation ASIC du commerçant. Seule la gamme QFX10000 de commutateurs est équipée d’un ASIC personnalisé de Juniper Networks qui prend en charge ECMP sur les couches overlay et underlay.

    Ou par exemple, avec une fabric IPv6 :

  11. Vérifiez quel périphérique est le redirecteur désigné (DF) pour le trafic de diffusion, inconnu et multicast (BUM) provenant du tunnel VTEP.

    Par exemple, avec une fabric IPv4 :

    Remarque :

    L’adresse IP DF étant répertoriée sous la forme 192.168.1.2, Leaf 2 est le DF.

    Ou, par exemple, avec une fabric IPv4 :

    Remarque :

    L’adresse IPv6 DF étant répertoriée sous la forme 2001 :db8 ::192:168:1:1, la branche 1 est le DF.

Superposition pontée — Historique des versions

Le Tableau 1 présente un historique de toutes les fonctionnalités de cette section et leur prise en charge dans cette conception de référence.

Tableau 1 : superposition pontée dans la conception de référence du centre de données cloud – Historique des versions

Libération

Descriptif

19.1R2

Les commutateurs QFX10002-60C et QFX5120-32C exécutant Junos OS version 19.1R2 et ultérieure dans le même train de versions prennent en charge toutes les fonctionnalités documentées dans cette section.

18.4R2

Les commutateurs QFX5120-48Y exécutant Junos OS version 18.4R2 et versions ultérieures dans le même train de versions prennent en charge toutes les fonctionnalités documentées dans cette section.

18.1R3-S3

Les commutateurs QFX5110 exécutant Junos OS version 18.1R3-S3 et versions ultérieures dans le même train de versions prennent en charge toutes les fonctionnalités documentées dans cette section.

17.3R3-S2

Tous les équipements de la conception de référence qui prennent en charge Junos OS version 17.3R3-S2 et versions ultérieures dans le même train de versions prennent également en charge toutes les fonctionnalités documentées dans cette section.