Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Configuration d’une fabric de pontage EVPN-VXLAN à routage périphérique avec une passerelle anycast

Ethernet VPN (EVPN) est une technologie de plan de contrôle basée sur BGP qui permet de placer des hôtes (serveurs physiques et machines virtuelles) n’importe où sur un réseau et de rester connectés au même réseau logique superposé de couche 2 (L2). Le VXLAN (VXLAN) est un protocole de tunnelisation qui crée le plan de données du réseau de superposition L2.

Le réseau physique sous-jacent sur lequel EVPN-VXLAN est généralement déployé est une fabric IP à deux couches, qui comprend des équipements Spine et Leaf, comme illustré à la Figure 1 . Une fabric spine-and-leaf à deux couches est appelée Clos à 3 niveaux.

Cet exemple explique comment déployer une architecture ERB (Edge-Routed Bridging) à l’aide d’une fabric Clos à 3 niveaux. Dans cette conception, les équipements de cœur de réseau fournissent uniquement une connectivité IP entre les équipements de branche. À ce titre, nous appelons les équipements de cœur de réseau des épines maigres, car ils ne nécessitent aucune fonctionnalité VXLAN. Les équipements de branche fournissent la connectivité aux charges de travail associées. Dans le cas d’ERB, les équipements leaf fournissent une fonctionnalité VXLAN de couche 2 et de couche 3 (L3) dans le réseau de superposition. Les passerelles de couche 2 fournissent un pontage au sein d’un même VLAN. Une passerelle de couche 3 gère le trafic entre les VLAN (inter-VLAN) à l’aide d’interfaces IRB (Integrated Routing and Bridging).

Dans cet exemple, les interfaces IRB sont configurées avec une adresse IP anycast. Pour obtenir un exemple d’ERB qui utilise une adresse IP VGA (Virtual Gateway Address), consultez Exemple : Configuration d’une fabric de pontage à routage périphérique EVPN-VXLAN avec une passerelle virtuelle.

Remarque :

Nous appelons également l’architecture ERB une fabric « réduite ». Par rapport à une conception CRB, les fonctions de passerelle VXLAN L2 et L3 se regroupent en une seule couche de la structure (les branches).

Pour plus d’informations sur la technologie EVPN-VXLAN et les architectures prises en charge, consultez Introduction EVPN.

Pour obtenir un exemple de configuration d’une superposition de pontage à routage central (CRB) EVPN-VXLAN, reportez-vous à Exemple : Configurer une fabric de pontage à routage central EVPN-VXLAN.

Figure 1 : architecture de pontage de routage en périphérie à 3 niveaux (leaf-and-spine) A 3-Stage (Leaf-And-Spine) Edge-Routing Bridging Architecture

Cet exemple décrit comment configurer une superposition ERB EVPN-VXLAN. Par conséquent, vous configurez les instances de routage et les interfaces IRB sur les équipements de branche uniquement.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Deux équipements fonctionnant comme des équipements de cœur de réseau de transit.

  • Quatre équipements Junos OS qui servent d’équipements de branche et fournissent des fonctionnalités de passerelle L2 et L3.

  • Consultez le résumé du matériel pour obtenir la liste des plates-formes prises en charge.

Vue d’ensemble et topologie

La superposition ERB illustrée à la figure 2 comprend deux équipements de cœur de réseau de transit et quatre équipements leaf qui fonctionnent comme des passerelles L2 et L3. Quatre serveurs sont connectés aux équipements de branche. Le serveur A est connecté à Leaf1 et Leaf2 via une interface LAG (Link Aggregation Group). Sur les deux équipements de branche, l’interface se voit attribuer le même identifiant de segment Ethernet (ESI) et est réglée sur le mode multihébergement entièrement actif.

Figure 2 : Superposition d’ERB dans un datacenter ERB Overlay within a Data Center

Dans cette topologie, le serveur A et le serveur C se trouvent dans le VLAN 101, le serveur B dans le VLAN 102 et le serveur D dans le VLAN 103. Pour que la communication entre les VLAN ait lieu, vous devez configurer des interfaces IRB pour chaque VLAN sur tous les équipements de branche.

La différence la plus significative entre la configuration de l’ERB et celle du CRB est la configuration et l’emplacement de la passerelle L3. Par conséquent, cet exemple se concentre sur la configuration EVPN-VXLAN, en particulier la configuration de la passerelle L3, sur les équipements de branche.

Pour une superposition ERB, vous pouvez configurer les interfaces IRB au sein d’une instance EVPN (EVI) à l’aide de l’une des méthodes suivantes :

  • Method 1: cette méthode implique une adresse IP unique pour chaque interface IRB, mais utilise le même MAC pour chaque interface IRB. Avec cette méthode, une seule entrée MAC est installée pour chaque adresse IRB sur les équipements de branche et les serveurs. Pour chaque interface IRB sur un équipement de branche particulier, par exemple, Leaf1, vous spécifiez les éléments suivants :

    • Adresse IP unique pour chaque interface IRB.

    • La même adresse MAC est utilisée pour chaque interface IRB.

    Par exemple :

    Tableau 1 : adresse IP unique avec le même MAC par interface IRB

    RIB.101

    Adresse IP : 10.1.101.254/24

    Adresse MAC : 00:00:5e :00:53:01

    IRB.102

    Adresse IP : 10.1.102.254/24

    Adresse MAC : 00:00:5e :00:53:01

    CISR.103

    Adresse IP : 10.1.103.254/24

    Adresse MAC : 00:00:5e :00:53:01

  • Method 2: cette méthode implique une adresse IP et un MAC uniques pour chaque interface IRB. Avec cette méthode, une entrée MAC est installée pour chaque adresse IRB sur les équipements de branche, mais une seule MAC sur les serveurs. Pour chaque interface IRB sur Leaf1, vous spécifiez les éléments suivants :

    • Adresse IP unique pour chaque interface IRB.

    • Une adresse MAC unique est utilisée pour chaque interface IRB.

    Par exemple :

    Tableau 2 : adresse IP et MAC uniques par interface IRB

    RIB.101

    Adresse IP : 10.1.101.254/24

    Adresse MAC : 00:00:5e :00:53:01

    IRB.102

    Adresse IP : 10.1.102.254/24

    adresse MAC : 00:00:5e :00:53:02

    CISR.103

    Adresse IP : 10.1.103.254/24

    Adresse MAC : 00:00:5e :00:53:03

  • Method 3: cette méthode implique une adresse IP et VGA uniques pour chaque interface IRB. Avec cette méthode, une entrée MAC est installée pour chaque adresse IRB et le VGA sur les équipements de branche et les serveurs. Pour chaque interface IRB sur Leaf1, vous spécifiez les éléments suivants :

    • Adresse IP unique pour chaque interface IRB.

    • Adresse VGA unique pour chaque interface IRB.

    Par exemple :

    Tableau 3 : adresse IP unique et adresse de passerelle virtuelle par interface IRB

    RIB.101

    Adresse IP : 10.1.101.1/24

    Adresse VGA : 10.1.101.254

    IRB.102

    Adresse IP : 10.1.102.1/24

    Adresse VGA : 10.1.102.254

    CISR.103

    Adresse IP : 10.1.103.1/24

    Adresse VGA : 10.1.103.254

Pour les méthodes 1 et 2, la même configuration d’interface IRB est appliquée à tous les équipements de branche. Pour la méthode 3, une adresse d’interface IRB unique et le même VGA sont appliqués à tous les équipements de branche. Dans cet exemple, la méthode 1 est utilisée pour configurer les interfaces IRB.

Cet exemple (avec la méthode 1) configure la même adresse MAC pour chaque interface IRB sur chaque équipement de branche. Chaque hôte utilise la même adresse MAC lorsqu’il envoie du trafic inter-VLAN, quel que soit l’emplacement de l’hôte ou l’équipement leaf qui reçoit le trafic. Par exemple, dans la topologie illustrée à la Figure 2, le serveur multihébergement A du VLAN 101 envoie un paquet au serveur B du VLAN 102. Si Leaf1 est en panne, Leaf2 continue de transférer le trafic inter-VLAN même sans la configuration d’une adresse MAC de passerelle par défaut redondante.

Remarque :

La configuration des interfaces IRB dans cet exemple n'inclut pas d'adresse de passerelle virtuelle (VGA) et d'adresse MAC V-MAC correspondante qui établit la fonctionnalité de passerelle redondante par défaut, comme mentionné ci-dessus. En configurant la même adresse MAC pour chaque interface IRB sur chaque équipement de branche, les hôtes utilisent l’équipement de branche local configuré avec l’adresse MAC commune comme passerelle L3 par défaut.

Par conséquent, vous n’avez plus besoin d’annoncer une passerelle par défaut redondante et vous synchronisez dynamiquement les adresses MAC de la passerelle par défaut redondante sur l’ensemble du plan de contrôle EVPN. Par conséquent, lors de la configuration de chaque équipement de branche, vous devez désactiver la publication de la passerelle redondante par défaut en incluant l’instruction default-gateway do-not-advertise de configuration au niveau de la [edit protocols evpn] hiérarchie dans votre configuration.

De plus, bien que la configuration de l’interface IRB utilisée dans cet exemple n’inclut pas de VGA, vous pouvez configurer un VGA selon vos besoins pour que EVPN-VXLAN fonctionne correctement dans votre superposition ERB. Si vous configurez un VGA pour chaque interface IRB, vous spécifiez la même adresse IP pour chaque VGA sur chaque équipement leaf au lieu de configurer la même adresse MAC pour chaque interface IRB sur chaque équipement leaf, comme indiqué dans cet exemple.

En ce qui concerne la gestion de la réplication du trafic de diffusion, d’unicast inconnu et de multicast (BUM), notez que la configuration sur Leaf1 :

  • inclut la set protocols evpn multicast-mode ingress-replication commande. Cette commande permet à Leaf1, qui est un VTEP matériel, de gérer la réplication et l’envoi de trafic BUM au lieu de s’appuyer sur un underlay compatible multicast.

Configuration pour Leaf1

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes et collez-les dans un fichier texte. Supprimez tous les sauts de ligne et modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau. Copiez et collez ensuite les commandes dans la CLI au niveau de la [edit] hiérarchie.

Feuille 1

Configuration d’EVPN-VXLAN sur Leaf1

Procédure étape par étape

  1. Configurez la configuration de sous-couche. Dans cet exemple, nous utilisons EBGP pour le protocole de routage underlay.

  2. Configurez le serveur A pour qu’il soit multihébergé vers Leaf1 et Leaf2 en configurant une interface Ethernet agrégée, en spécifiant un ESI pour l’interface et en définissant le mode de sorte que les connexions aux deux équipements Leaf soient actives. Nous montrerons la configuration VLAN appliquée dans une étape ultérieure.

    Remarque :

    Lors de la configuration de l’interface AE sur Leaf2, vous devez spécifier le même ESI (00:01:01:01:01:01:01:01:01) que l’ESI pour la même interface sur Leaf1.

  3. Configurez les interfaces IRB, chacune avec des adresses IP uniques et la même adresse MAC.

    Remarque :

    Chaque équipement leaf doit avoir la même configuration d’interface IRB.

  4. Configurez la configuration overlay basée sur EBGP. Assurez-vous d’inclure l’option de configuration car nous utilisons l’appairage multihop de bouclage.

    Remarque :

    Certaines fabrics IP utilisent une superposition EVPN-VXLAN basée sur IBGP. Pour obtenir un exemple de fabric IP qui utilise IBGP pour la superposition, consultez Exemple : Configurer une fabric de pontage à routage central EVPN-VXLAN. Notez que le choix d’EBGP ou d’IBGP pour la superposition n’a pas d’impact sur l’architecture de la structure. Les conceptions CRB et ERB prennent en charge l’un ou l’autre type de superposition.

  5. Configurez le domaine EVPN-VXLAN, ce qui implique de déterminer quels VNI sont inclus dans le domaine, de spécifier que Leaf1, qui est un VTEP matériel, gère la réplication et l’envoi du trafic BUM, de désactiver l’annonce de la passerelle redondante par défaut sur l’ensemble du plan de contrôle EVPN et de spécifier une cible de route pour chaque VNI.

  6. Configurez une instance de routage EVPN.

  7. Configurez les options du commutateur pour utiliser l’interface de bouclage lo0.0 comme interface source du VTEP, définissez un distinguateur de route et définissez la cible VRF.

  8. Configurez les VLAN associés aux interfaces IRB et aux VNI VXLAN.

Vérification

La section décrit les vérifications suivantes pour cet exemple :

Vérification de BGP

Objet

Vérifiez que les équipements de cœur de réseau ont établi une connectivité de session BGP.

Mesures à prendre

Affichez le résumé de BGP :

Signification

Les sessions BGP underlay et overlay sont établies avec les équipements spine.

Vérification de l’ESI

Objet

Vérifiez l’état de l’ESI.

Mesures à prendre

Afficher l’état de l’ESI :

Signification

L’ESI est activé et Leaf2 est l’équipement PE (Remote Provider Edge) et le redirecteur désigné.

Vérification de la base de données EVPN

Objet

Vérifiez les adresses MAC dans la base de données EVPN.

Mesures à prendre

Vérifiez les adresses MAC dans la base de données EVPN pour le VLAN 101.

Signification

Les adresses MAC et IP du serveur A sont affichées avec une source active de l’ESI, et les adresses MAC et IP du serveur C sont affichées avec une source active de Leaf3.

Vérification de la connectivité

Objet

Vérifiez que le ping fonctionne entre les serveurs.

Mesures à prendre

Ping du serveur A vers les autres serveurs.

Signification

La connectivité de bout en bout fonctionne.

Configuration rapide pour tous les appareils

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes et collez-les dans un fichier texte. Supprimez tous les sauts de ligne et modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau. Copiez et collez ensuite les commandes dans la CLI au niveau de la [edit] hiérarchie.

Feuille2

Feuille3

Feuille4

Colonne vertébrale 1

Dorsale 2