Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Présentation des adresses MAC d’une passerelle virtuelle par défaut dans un réseau de superposition EVPN-VXLAN ou EVPN-MPLS

Dans une superposition de pontage à routage central EVPN (Ethernet VPN), un périphérique peut fonctionner comme une passerelle de couche 3 sur laquelle vous pouvez configurer des interfaces de routage et de pontage intégrés (IRB). Lorsque vous configurez une interface IRB avec une adresse de passerelle virtuelle (VGA), l’équipement crée une passerelle virtuelle de couche 3 par défaut avec l’adresse IP spécifiée. Grâce à son interface IRB, la passerelle virtuelle par défaut permet la communication entre des hôtes non virtualisés, des machines virtuelles (VM) et des serveurs dans différents réseaux VXLAN, réseaux MPLS ou sous-réseaux IP.

Lorsque vous configurez un VGA pour une interface IRB, la passerelle de couche 3 génère automatiquement l’adresse MAC 00:00:5E :00:01:01 IPv4 ou l’adresse MAC IPV6 00:00:5E :00:02:01 pour cette passerelle virtuelle particulière. Dans cette rubrique, nous appelons l’adresse MAC de la passerelle virtuelle MAC virtuelle. L’adresse MAC de l’interface IRB est appelée MAC IRB.

La passerelle de couche 3 n’inclut pas l’adresse MAC virtuelle générée automatiquement comme adresse MAC source dans les paquets qu’elle génère. Au lieu de cela, l’appareil inclut l’adresse MAC IRB dans :

  • Paquets de données

  • Le champ Adresse MAC source dans l’en-tête Ethernet externe de :

    • Réponses ARP (Address Resolution Protocol)

    • Paquets publicitaires voisins

Lorsqu’une réponse ARP inclut l’adresse MAC IRB comme adresse MAC source au lieu de l’adresse MAC virtuelle, dans les superpositions CRB (Central-Route Bridging), vous pouvez voir des paquets unicast inconnus inondés dans tout le domaine.

Prenons l’exemple du réseau de superposition EVPN-VXLAN de la Figure 1. Dans ce réseau, un routeur MX Series et un commutateur QFX10000 font office de passerelles VXLAN de couche 3, tandis que quatre commutateurs QFX5100 font office de passerelles VXLAN de couche 2. Le réseau superposé comprend également trois commutateurs intermédiaires de couche 2, en l’occurrence des commutateurs EX4300, avec des hôtes connectés.

Figure 1 : superposition de pontage EVPN-VXLAN à routage central EVPN-VXLAN Centrally-Routed Bridging Overlay

Sur le routeur MX Series, une interface IRB nommée irb.1 a l’adresse MAC 00:05:85:00:53:01 et VGA 10.2.1.254. Le routeur MX Series génère automatiquement l’adresse MAC 00:00:5e :00:01:01 pour la passerelle virtuelle par défaut.

Dans ce réseau superposé, irb.1 sur le routeur MX Series reçoit une requête ARP de l’hôte 1. Dans sa réponse ARP, le routeur MX Series inclut les éléments suivants :

  • Source adresse MAC dans l’en-tête Ethernet externe : 00:05:85:00:53:01 (MAC IRB) → commutateur intermédiaire de couche 2 EX1 l’apprend adresse MAC.

  • adresse MAC de l’expéditeur dans le paquet de réponse ARP : 00:00:5e :00:01:01 (MAC virtuel) → commutateur intermédiaire de couche 2 EX1 ne peut pas voir cette adresse MAC et ne l’apprend donc pas.

Lorsque le commutateur de couche 2 intermédiaire EX1 reçoit la réponse ARP, il apprend uniquement l’adresse MAC source (MAC IRB). Par conséquent, si l’hôte 1 envoie des paquets qui incluent l’adresse MAC virtuelle dans l’en-tête, EX1 est incapable de trouver l’adresse MAC virtuelle dans sa table MAC. Par conséquent, EX1 inonde le domaine de paquets unicast inconnus.

Note:

Le flooding de paquets unicast inconnu n’est pas un problème dans les superpositions ERB (Edge-Route Bridging) EVPN, où une seule couche de commutateurs QFX10000 fonctionne comme des passerelles de couche 3 et de couche 2. Dans la superposition ERB, les hôtes sont directement connectés aux passerelles de couche 3 et de couche 2. De plus, chaque interface IRB est généralement configurée avec une adresse IP et une adresse MAC statique. Vous répétez chaque configuration d’interface IRB sur chaque passerelle de la superposition de pontage à routage périphérique. Avec la même adresse MAC configurée pour chaque interface IRB sur chaque passerelle, chaque hôte utilise la même adresse MAC lorsqu’il envoie du trafic entre sous-réseaux, quel que soit l’emplacement de l’hôte ou la passerelle qui reçoit le trafic. Par conséquent, vous n’avez pas besoin de configurer une passerelle virtuelle par défaut. Pour plus d’informations sur les superpositions ERB, reportez-vous à la section Exemple : Configuration d’une fabric de pontage EVPN-VXLAN routée en périphérie avec une passerelle Anycast.

À partir de Junos OS version 14.2R5 pour les routeurs MX Series et de Junos OS version 15.1X53-D63 pour la gamme QFX10000 de commutateurs, vous pouvez configurer explicitement une adresse MAC IPv4 ou IPv6 pour une passerelle virtuelle par défaut dans les réseaux EVPN-VXLAN. À partir de Junos OS version 22.1R1 sur les routeurs MX Series, vous pouvez configurer une adresse IPv4 ou IPv6 de passerelle virtuelle par défaut dans un réseau EVPN-MPLS. Utilisez l’instruction virtual-gateway-v4-mac de configuration ou virtual-gateway-v6-mac au niveau de la [edit interfaces name irb unit logical-unit-number] hiérarchie.

Lorsque vous configurez ces instructions, l’adresse MAC virtuelle configurée remplace l’adresse MAC virtuelle générée automatiquement. Par exemple, reportez-vous à nouveau à la Figure 1. Lorsque la passerelle de couche 3 MX1 envoie des paquets de données, des réponses ARP et des paquets d’annonces de voisinage, elle utilise l’adresse MAC virtuelle configurée dans l’en-tête Ethernet externe de ces paquets. Par conséquent, le commutateur de couche 2 intermédiaire EX1 apprend également l’adresse MAC virtuelle configurée, ce qui élimine la possibilité qu’il inonde le domaine de paquets unicast inconnus.

Note:

La plage d’adresses MAC de 02:00:00:00:00:00 à 02:00:00:00:00 :FF est utilisée pour la communication interne. N’utilisez pas d’adresses dans cette plage si vous configurez explicitement une adresse MAC virtuelle.

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.

Libérer
Description
22.1R1
À partir de Junos OS version 22.1R1 sur les routeurs MX Series, vous pouvez configurer explicitement une adresse MAC IPv4 ou IPv6 pour une passerelle virtuelle par défaut dans un réseau EVPN-MPLS avec une superposition CRB.
14.2R5
À partir de Junos OS version 14.2R5 pour les routeurs MX Series et de Junos OS version 15.1X53-D63 pour les commutateurs QFX10000, vous pouvez configurer explicitement une adresse MAC IPv4 ou IPv6 pour une passerelle virtuelle par défaut dans un réseau EVPN-VXLAN. Utilisez l’instruction virtual-gateway-v4-mac de configuration ou virtual-gateway-v6-mac au niveau de la [edit interfaces name irb unit logical-unit-number] hiérarchie.