Conception et architecture de la solution
La figure 1 illustre un réseau d’entreprise typique avec un centre de données privé. N’oubliez pas que le datacenter utilise une architecture spine-and-leaf. Les équipements Leaf connectent des serveurs au réseau. La couche dorsale assure la connectivité aux autres équipements Leaf et aux équipements de périphérie/passerelle du datacenter qui relient le datacenter au WAN. Le BGP externe (EBGP) est le protocole de signalisation EVPN-VXLAN au sein du centre de données. Dans le WAN, les services EVPN-MPLS connectent les campus distants et les filiales au datacenter. L’interconnexion transparente de ces deux services s’effectue sur les équipements de périphérie/passerelle du centre de données.
Les éléments constitutifs de cette architecture JVD (voir Figure 1) sont les suivants :
- Routage OSPF
- LDP pour la distribution d’étiquettes
- BGP interne (iBGP) entre PE et le nœud RR (Route-Reflector) pour la signalisation EVPN
- EVPN-MPLS
- Multihébergement, mono-actif et monohoming
- Résilience avec LFA (Loop-Free Alternates)/LFA distant (rLFA)
Les technologies de datacenter d’entreprise comprennent :
- Superposition EVPN-VXLAN
- Sous-couche EBGP
La conception de référence du centre de données est expliquée dans le Guide d’architecture de la fabric EVPN VXLAN du centre de données.
Flux de paquets
Le trafic sortant provenant du serveur du centre de données privé de l’entreprise est encapsulé dans des trames Ethernet de couche 2 unicast et transféré vers un équipement Leaf. Le périphérique leaf encapsule le paquet à l’intérieur d’un en-tête EVPN-VXLAN et le paquet est transféré via le réseau du centre de données jusqu’à ce qu’il atteigne un équipement de périphérie/passerelle. Les équipements de périphérie/passerelle sont capables d’encapsulation EVPN-VXLAN et EVPN-MPLS. L’équipement de périphérie/passerelle supprime l’en-tête VXLAN, effectue une recherche de transfert, encapsule le paquet dans un en-tête EVPN-MPLS et transfère le paquet sur le WAN. Les paquets transitent par les nœuds de la dorsale WAN de l’entreprise où sont effectuées les opérations de push, de pop et d’échange MPLS. Lorsqu’un paquet encapsulé EVPN-MPLS atteint l’équipement de périphérie WAN distant, l’en-tête EVPN-MPLS est supprimé et la trame Ethernet d’origine est transférée vers le domaine L2 distant. Reportez-vous à la Figure 2.
datacenter
Le plan de contrôle sur les périphériques de périphérie/passerelle du centre de données gère une base d’informations de transfert (FIB) MAC unique pour les réseaux de centre de données et WAN. Cette FIB permet à l’appareil d’interconnecter les tunnels EVPN dans le datacenter et le WAN.
Cet extrait de configuration de Junos OS active ces fonctionnalités sur un équipement de passerelle de centre de données. Pour une configuration complète, contactez votre représentant Juniper Networks.
ERB_InterConnect_VAware_Instance1 {
instance-type virtual-switch;
protocols {
evpn {
encapsulation vxlan;
default-gateway no-gateway-community;
extended-vni-list [ 3500 3501 ];
interconnect {
vrf-target target:3500:3500;
route-distinguisher 1.1.1.6:3500;
esi {
00:35:45:55:65:75:85:95:05:25;
all-active;
}
interconnected-vlan-list [ 3500 3501 ];
encapsulation mpls;
}
vni-options {
vni 3500 {
vrf-target target:3:3500;
}
vni 3501 {
vrf-target target:3:3501;
}
}
}
}
vtep-source-interface lo0.0;
bridge-domains {
BD3500 {
vlan-id 3500;
routing-interface irb.3500;
vxlan {
vni 3500;
}
}
BD3501 {
vlan-id 3501;
routing-interface irb.3501;
vxlan {
vni 3501;
}
}
}
route-distinguisher 10.10.10.6:5036;
vrf-target target:100:36;
}
Le trafic entrant du centre de données arrive à un équipement de périphérie/passerelle encapsulé EVPN-MPLS. L’équipement de périphérie/passerelle supprime l’en-tête EVPN-MPLS et effectue une recherche de transfert pour déterminer le prochain saut de tunnel EVPN-VXLAN. Le trafic est encapsulé EVPN-VXLAN et transféré vers un point de terminaison d’application. La figure 3 illustre le flux de paquets de bout en bout dans le réseau.
de paquets
En résumé, le flux de paquets entre EVPN-VXLAN et EVPN-MPLS est décrit comme suit :
- Les nœuds Leaf encapsulent les trames Ethernet dans des paquets EVPN-VXLAN.
- Les paquets encapsulés EVPN-VXLAN sont acheminés à travers le réseau du centre de données vers un équipement de périphérie/passerelle.
- L’en-tête EVPN-VXLAN est supprimé.
- Les trames Ethernet sont encapsulées dans EVPN-MPLS.
- Un transfert MPLS WAN a lieu.
- L’équipement de périphérie WAN distant supprime l’en-tête EVPN-MPLS.
- La trame Ethernet d’origine est transférée à l’hôte de destination.