Équilibrage dynamique de charge dans un réseau EVPN-VXLAN
Lorsque votre réseau EVPN-VXLAN comprend un périphérique multirésident accessible via plusieurs VTEP partageant un identifiant de segment Ethernet (ESI) commun, l’équilibrage de charge dynamique fonctionne comme suit :
Le plan de contrôle EVPN (superposition) identifie l’ESI commun comme le prochain saut pour un équipement de destination avec une adresse MAC particulière.
En fonction des paramètres d’un paquet, le plan de transfert d’un commutateur Juniper Networks (matériel) choisit dynamiquement l’un des VTEP associés à l’ESI. Le VTEP transfère ensuite le paquet le long du chemin underlay sélectionné jusqu’à l’équipement de destination.
Par défaut, l’équilibrage de charge dynamique est activé sur les commutateurs Juniper Networks. Vous n’avez donc pas besoin de configurer la fonctionnalité pour qu’elle soit opérationnelle dans un réseau EVPN-VXLAN.
Au lieu d’assigner de façon statique un point de terminaison de tunnel virtuel (VTEP) pour transférer le trafic vers un appareil de destination dans un réseau EVPN-VXLAN, les commutateurs Juniper Networks prennent désormais en charge l’équilibrage de charge dynamique.
Avantages de l’équilibrage de charge dynamique dans un réseau EVPN-VXLAN
Utilisation plus efficace des liaisons Ethernet agrégées partageant un ESI commun.
Meilleure utilisation de la bande passante sur l’ensemble d’un réseau EVPN-VXLAN.
Fonctionnement de l’équilibrage de charge dynamique
La figure 1 montre un exemple de réseau EVPN-VXLAN dans lequel nous prenons en charge l’équilibrage de charge dynamique. Ce réseau comprend les éléments suivants :
Hôtes multirésidents 1 et 2. Chaque hôte est connecté à deux équipements leaf par le biais d’un LAG Ethernet agrégé auquel est attribué un ESI commun.
Feuilles multirésidentes 1 à 4. Chacun des équipements Leaf est connecté aux spines 1 et 2.
Pour simplifier les choses, l’exemple de réseau EVPN-VXLAN de la Figure 1 montre que les équipements de branche sont multirésidents sur deux équipements de cœur de réseau. Toutefois, nous prenons en charge l’équilibrage de charge dynamique entre plus de deux équipements dorsaux.
de charge dynamique
Dans ce réseau EVPN-VXLAN, les équipements Leaf effectuent un équilibrage de charge dynamique. Pour comprendre le fonctionnement de l’équilibrage de charge dynamique, voici ce qui se passe lorsque l’hôte 1 envoie un paquet à l’hôte 2. Outre l’explication suivante de l’équilibrage de charge dynamique, la Figure 2 fournit un résumé graphique des options de chemin et des choix effectués.
L’hôte 1 doit choisir l’une des interfaces Ethernet agrégées par lesquelles transférer le paquet. Dans ce cas, l’hôte 1 choisit l’interface Leaf 1.
À la réception du paquet, la feuille 1 identifie l’adresse MAC de destination de l’hôte 2 00:00:5E :00:53 :AA comme membre de l’ESI distant 00:15:25:35:45:55:65:75:85:95. Cet ESI est affecté à l’interface Ethernet agrégée ae0, à laquelle les branches 3 et 4 sont connectées.
La branche 1 peut choisir la branche 3 ou 4 comme prochain saut EVPN-VXLAN de couche 2 intermédiaire vers lequel transférer le paquet. À l’aide des paramètres de paquets établis par la fonction d’équilibrage de charge dynamique, Leaf 1 choisit dynamiquement Leaf 3.
La feuille 1 peut choisir la colonne vertébrale 1 ou 2 comme prochain saut pour atteindre la feuille 3. À l’aide des tables de routage de couche 3 et des routes programmées dans le matériel du commutateur, la feuille 1 choisit le cœur de réseau 1.
de chemin
Répartition du trafic
Les commutateurs Juniper Networks utilisent un hachage des paramètres de paquet suivants pour sélectionner dynamiquement le VTEP de saut suivant :
Paquets avec un en-tête IP :
Champs d’en-tête IP :
Adresse IP source
Adresse IP de destination
Protocole
VLAN ID
Ports source et de destination de couche 4 (TCP et UDP)
Paquets avec un en-tête MPLS/IP :
Jusqu’à trois étiquettes supérieures
Champs d’en-tête IP :
Adresse IP source
Adresse IP de destination
Ports source et de destination de couche 4 (TCP et UDP)
Paquets avec un en-tête de couche 2 uniquement :
Adresse MAC source
Adresse MAC de destination
VLAN ID
Le hachage a lieu avant qu’un paquet ne subisse une encapsulation VXLAN.
Pour affiner l’entrée de hachage utilisée par l’équilibrage de charge dynamique, vous pouvez inclure les enhanced-hash-key hash-parameters ecmp instructions de configuration au niveau de la [edit forwarding-options] hiérarchie.
Comment vérifier que l’équilibrage de charge dynamique est activé
Vous pouvez vérifier que l’équilibrage de charge dynamique est activé en entrant la commande suivante :
user@switch> show ethernet-switching global-information Global Configuration: MAC aging interval : 300 ... LE VLAN aging time : 1200 RE state : Master VXLAN Overlay load bal: Enabled VXLAN ECMP : Enabled
Dans la sortie qui s’affiche, vérifiez le VXLAN Overlay load bal champ pour vous assurer qu’il est défini sur Enabled.
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.