Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Routage du trafic de données IPv6 via un réseau EVPN-VXLAN avec un underlay IPv4

RÉSUMÉ Sur les équipements pouvant fonctionner comme des passerelles VXLAN de couche 3 (L3) dans un réseau de superposition EVPN-VXLAN, les interfaces IRB sur les passerelles VXLAN L3 peuvent acheminer des paquets de données de couche 2 (L2) ou L3 d’un hôte IPv6 vers un autre hôte IPv6 via un réseau EVPN-VXLAN avec un underlay IPv4.

Dès réception d’un paquet de données L2 ou L3 d’un hôte IPv6, une passerelle VXLAN L3 encapsule le paquet avec un en-tête externe IPv4, tunnelisant ainsi le paquet à travers le réseau sous-jacent IPv4. La passerelle VXLAN L2 ou L3 à l’autre bout du tunnel déscapsule le paquet et le transfère vers l’autre hôte IPv6.

Les passerelles VXLAN L3 du réseau de superposition EVPN-VXLAN apprennent les routes IPv6 grâce à l’échange de routes EVPN de type 2 et de type 5.

Cette fonctionnalité est prise en charge dans les réseaux de superposition EVPN-VXLAN avec les architectures suivantes, généralement déployées dans un centre de données :

  • EVPN-VXLAN centrally-routed bridging overlay (EVPN-VXLAN topology with a two-layer IPv4 fabric)— Structure IPv4 à deux couches dans laquelle les commutateurs QFX10000 ou QFX5110 fonctionnent comme des passerelles VXLAN L3, et les commutateurs QFX5100 ou QFX5200 fonctionnent comme des passerelles VXLAN L2. Dans cette architecture, les interfaces IRB configurées sur les passerelles VXLAN L3 fonctionnent dans un emplacement central de la fabric.

  • EVPN-VXLAN edge-routed bridging overlay (EVPN-VXLAN topology with a collapsed IPv4 fabric)— Fabric IPv4 à couche unique dans laquelle les commutateurs QFX10000 ou QFX5110 fonctionnent en tant que passerelles VXLAN L2 et L3. Dans cette architecture, les interfaces IRB configurées sur les passerelles VXLAN L3 fonctionnent en périphérie de la structure.

Cette rubrique comprend les sections suivantes :

Avantages du routage du trafic de données IPv6 via un réseau EVPN-VXLAN avec un underlay IPv4

Le routage du trafic de données IPv6 via un réseau EVPN-VXLAN avec un underlay IPv4 offre les avantages suivants :

  • Élimine le besoin de déployer un réseau sous-jacent IPv6. Les architectures de structure IPv4 prises en charge sont suffisamment agiles pour répondre aux besoins de trafic de données IPv4 et IPv6.

  • Exploite la prise en charge inhérente du plan de contrôle EVPN pour l’échange de routes IPv4 et IPv6.

  • N’introduit aucune nouvelle configuration. Pour configurer cette fonctionnalité, vous configurez des interfaces IRB avec des adresses IPv6.

Overlay de pontage à routage central : comment configurer le routage du trafic de données IPv6

Note:

Cette section se concentre sur la configuration des interfaces IRB sur les passerelles VXLAN L3. Pour obtenir un exemple plus complet de configuration EVPN-VXLAN, voir Exemple : Configurer une structure de pontage EVPN-VXLAN à routage central.

La clé de la configuration de cette fonctionnalité est la configuration des interfaces IRB sur des passerelles VXLAN L3. En général, vous configurez les interfaces IRB comme vous le feriez avec uniquement des hôtes IPv4 dans la topologie. Toutefois, en plus de spécifier des adresses IPv4 pour l’interface IRB et la passerelle L3 par défaut (passerelle virtuelle), vous spécifiez également des adresses IPv6.

Le tableau 1 montre comment configurer les adresses des interfaces IRB irb.100 et irb.200 sur les trois passerelles VXLAN L3. Le tableau 2 présente quelques configurations globales supplémentaires requises pour irb.100 et irb.200.

Tableau 1 : Superposition de pontage à routage central : exemples d’adresses d’interface IRB

Adresses

Passerelle VXLAN L3 1

Passerelle VXLAN L3 2

Passerelle VXLAN L3 3

Description

IRB interface irb.100

Adresse IRB IPv4

192.168.100.1/24

192.168.100.2/24

192.168.100.3/24

Spécifiez une adresse IPv4 différente pour irb.100 sur chaque équipement.

Adresse IPv6 globale IRB

2001:db8::192.168.100.1/96

2001:db8::192.168.100.2/96

2001:db8::192.168.100.3/96

Spécifiez une adresse IPv6 différente pour irb.100 sur chaque équipement.

Adresse IPv6 locale de liaison IRB

fe80::100:00:01/64

fe80::100:00:01/64

fe80::100:00:01/64

Spécifiez la même adresse IPv6 locale de liaison pour irb.100 sur chaque équipement. Tout paquet destiné à cette adresse IPv6 est intercepté pour le traitement du protocole NDP (Network Discovery Protocol).

Adresse IPv6 locale de liaison IRB (DHCPv6 ou SLAAC)

fe80::100:00:11/64

fe80::100:00:12/64

fe80::100:00:13/64

Spécifiez une adresse locale de liaison différente sur chaque équipement lorsque vous utilisez DHCPV6 ou SLAAC dans la structure EVPN. Vous devez également configurer l’annonce de routeur pour cet IRB.

Adresse IPv4 de passerelle virtuelle

192.168.100.254/24

192.168.100.254/24

192.168.100.254/24

Spécifiez la même adresse anycast IPv4 pour la passerelle virtuelle sur chaque équipement.

Adresse IPv6 de passerelle virtuelle

2001:db8::192.168.100.254/96

2001:db8::192.168.100.254/96

2001:db8::192.168.100.254/96

Spécifiez la même adresse anycast IPv6 pour la passerelle virtuelle sur chaque équipement.

Adresse IPv6 de passerelle virtuelle (DHCPv6 ou SLAAC)

fe80::100:00:100

fe80::100:00:100

fe80::100:00:100

Spécifiez la même adresse de passerelle virtuelle pour l’adresse locale de liaison sur tous les équipements lorsque vous utilisez DHCPV6 ou SLAAC dans la structure EVPN. Vous devez également configurer l’annonce de routeur pour cet IRB.

Passerelle virtuelle adresses MAC IPv4 et IPv6

Méthode 1

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:fe

Méthode 2

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:ff

Méthode 3

  • Adresse MAC IPv4 : 00:00:5e:00:01:01

  • Adresse MAC IPv6 : 00:00:5e:00:02:01

Méthode 1

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:fe

Méthode 2

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:ff

Méthode 3

  • Adresse MAC IPv4 : 00:00:5e:00:01:01

  • Adresse MAC IPv6 : 00:00:5e:00:02:01

Méthode 1

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:fe

Méthode 2

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:ff

Méthode 3

  • Adresse MAC IPv4 : 00:00:5e:00:01:01

  • Adresse MAC IPv6 : 00:00:5e:00:02:01

Pour la passerelle L3 par défaut, les adresses MAC IPv4 et IPv6 peuvent être identiques ou différentes, tant qu’elles sont cohérentes sur les trois équipements. Voici les options prises en charge :

  • Méthode 1 : vous configurez explicitement la même adresse MAC IPv4 et IPv6 sur chaque équipement.

  • Méthode 2 : vous configurez explicitement différentes adresses MAC IPv4 et IPv6 sur chaque équipement.

  • Méthode 3 : vous ne configurez pas explicitement les adresses MAC IPv4 et IPv6, et le système génère automatiquement 00:00:5e:00:00:00:01:01 comme adresse MAC IPv4 et 00:00:5e:00:02:01 comme adresse MAC IPv6.

IRB interface irb.200

Adresse IRB IPv4

192.168.200.1/24

192.168.200.2/24

192.168.200.3/24

Spécifiez une adresse IPv4 différente pour irb.200 sur chaque équipement.

Adresse IPv6 globale IRB

2001:db8::192.168.200.1/96

2001:db8::192.168.200.2/96

2001:db8::192.168.200.3/96

Spécifiez une adresse IPv6 différente pour irb.200 sur chaque équipement.

Adresse IPv6 locale de liaison IRB

fe80::200:00:01/64

fe80::200:00:01/64

fe80::200:00:01/64

Spécifiez la même adresse IPv6 locale de liaison pour irb.200 sur chaque équipement. Tout paquet destiné à cette adresse IPv6 est intercepté pour traitement NDP.

Adresse IPv6 locale de liaison IRB (DHCPv6 ou SLAAC)

fe80::200:00:11/64

fe80::200:00:12/64

fe80::200:00:13/64

Spécifiez une adresse locale de liaison différente sur chaque équipement lorsque vous utilisez DHCPV6 ou SLAAC dans la structure EVPN. Vous devez également configurer l’annonce de routeur pour cet IRB.

Adresse IPv4 de passerelle virtuelle

192.168.200.254/24

192.168.200.254/24

192.168.200.254/24

Spécifiez la même adresse anycast IPv4 pour la passerelle virtuelle sur chaque équipement.

Adresse IPv6 de passerelle virtuelle

2001:db8::192.168.200.254/96

2001:db8::192.168.200.254/96

2001:db8::192.168.200.254/96

Spécifiez la même adresse anycast IPv6 pour la passerelle virtuelle sur chaque équipement.

Adresse IPv6 de passerelle virtuelle (DHCPv6 ou SLAAC)

fe80::100:00:200

fe80::100:00:200

fe80::100:00:200

Spécifiez la même adresse de passerelle virtuelle pour l’adresse locale de liaison sur tous les équipements lorsque vous utilisez DHCPV6 ou SLAAC dans la structure EVPN. Vous devez également configurer l’annonce de routeur pour cet IRB.

Passerelle virtuelle adresses MAC IPv4 et IPv6

Méthode 1

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:fe

Méthode 2

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:ff

Méthode 3

  • Adresse MAC IPv4 : 00:00:5e:00:01:01

  • Adresse MAC IPv6 : 00:00:5e:00:02:01

Méthode 1

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:fe

Méthode 2

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:ff

Méthode 3

  • Adresse MAC IPv4 : 00:00:5e:00:01:01

  • Adresse MAC IPv6 : 00:00:5e:00:02:01

Méthode 1

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:fe

Méthode 2

  • Adresse MAC IPv4 : 10:00:00:00:00:fe

  • Adresse MAC IPv6 : 10:00:00:00:00:ff

Méthode 3

  • Adresse MAC IPv4 : 00:00:5e:00:01:01

  • Adresse MAC IPv6 : 00:00:5e:00:02:01

Pour la passerelle L3 par défaut, les adresses MAC IPv4 et IPv6 peuvent être identiques ou différentes, tant qu’elles sont cohérentes sur les trois équipements. Voici les options prises en charge :

  • Méthode 1 : vous configurez explicitement la même adresse MAC IPv4 et IPv6 sur chaque équipement.

  • Méthode 2 : vous configurez explicitement différentes adresses MAC IPv4 et IPv6 sur chaque équipement.

  • Méthode 3 : vous ne configurez pas explicitement les adresses MAC IPv4 et IPv6, et le système génère automatiquement 00:00:5e:00:00:00:01:01 comme adresse MAC IPv4 et 00:00:5e:00:02:01 comme adresse MAC IPv6.

Tableau 2 : Superposition de pontage à routage central : configuration d’interface IRB requise

Description

Passerelle VXLAN L3 1

Passerelle VXLAN L3 2

Passerelle VXLAN L3 3

Global IRB interface configuration

Spécifiez que les adresses MAC IPv4 et IPv6 de la passerelle L3 par défaut sont annoncées sur les passerelles VXLAN L2 sans l’option de communauté étendue.

set protocols evpn default-gateway no-gateway-community

set protocols evpn default-gateway no-gateway-community

set protocols evpn default-gateway no-gateway-community

IRB interface irb.100 configuration

Configurez la passerelle VXLAN L3 pour faire la publicité des routes MAC et IP (routes MAC+IP de type 2) au nom des passerelles VXLAN L2.

set interfaces irb unit 100 proxy-macip-advertisement

set interfaces irb unit 100 proxy-macip-advertisement

set interfaces irb unit 100 proxy-macip-advertisement

Activez la passerelle L3 par défaut à être ping par les adresses IPv4 ou IPv6.

set interfaces irb unit 100 virtual-gateway-accept-data

set interfaces irb unit 100 family inet address 192.168.100.1/24 preferred

set interfaces irb unit 100 family inet6 address 2001:db8::192.168.100.1/96 preferred

set interfaces irb unit 100 virtual-gateway-accept-data

set interfaces irb unit 100 family inet address 192.168.100.2/24 preferred

set interfaces irb unit 100 family inet6 address 2001:db8::192.168.100.2/96 preferred

set interfaces irb unit 100 virtual-gateway-accept-data

set interfaces irb unit 100 family inet address 192.168.100.3/24 preferred

set interfaces irb unit 100 family inet6 address 2001:db8::192.168.100.3/96 preferred

IRB interface irb.200 configuration

Configurez la passerelle VXLAN L3 pour faire la publicité des routes MAC et IP (routes MAC+IP de type 2) au nom des passerelles VXLAN L2.

set interfaces irb unit 200 proxy-macip-advertisement

set interfaces irb unit 200 proxy-macip-advertisement

set interfaces irb unit 200 proxy-macip-advertisement

Activez la passerelle L3 par défaut à être ping par les adresses IPv4 ou IPv6.

set interfaces irb unit 200 virtual-gateway-accept-data

set interfaces irb unit 200 family inet address 192.168.200.1/24 preferred

set interfaces irb unit 200 family inet6 address 2001:db8::192.168.200.1/96 preferred

set interfaces irb unit 200 virtual-gateway-accept-data

set interfaces irb unit 200 family inet address 192.168.200.2/24 preferred

set interfaces irb unit 200 family inet6 address 2001:db8::192.168.200.2/96 preferred

set interfaces irb unit 200 virtual-gateway-accept-data

set interfaces irb unit 200 family inet address 192.168.200.3/24 preferred

set interfaces irb unit 200 family inet6 address 2001:db8::192.168.200.3/96 preferred

DHCPv6 or SLAAC configuration

Configurez l’adresse locale de liaison.

set interfaces irb.100 family inet6 address fe80::100:00:11/64 virtual-gateway-address fe80::100:00:100

set interfaces irb.200 family inet6 address fe80::200:00:11/64 fe80::200:00:100

set interfaces irb.100 family inet6 address fe80::100:00:12/64 virtual-gateway-address fe80::100:00:100

set interfaces irb.200 family inet6 address fe80::200:00:12/64 fe80::200:00:100

set interfaces irb.100 family inet6 address fe80::100:00:13/64 virtual-gateway-address fe80::100:00:100

set interfaces irb.200 family inet6 address fe80::200:00:13/64 fe80::200:00:100

Configurez l’adresse globale.

set interfaces irb.100 family inet6 address 2001:db8::192.168.100.1/96 virtual-gateway-address 2001:db8::192.168.100.254

set interfaces irb.200 family inet6 address 2001:db8::192.168.200.1/96 virtual-gateway-address 2001:db8::192.168.200.254

set interfaces irb.100 family inet6 address 2001:db8::192.168.100.2/96 virtual-gateway-address 2001:db8::192.168.100.254

set interfaces irb.200 family inet6 address 2001:db8::192.168.200.2/96 virtual-gateway-address 2001:db8::192.168.200.254

set interfaces irb.100 family inet6 address 2001:db8::192.168.100.3/96 virtual-gateway-address 2001:db8::192.168.100.254

set interfaces irb.200 family inet6 address 2001:db8::192.168.200.3/96 virtual-gateway-address 2001:db8::192.168.200.254

Configurez la passerelle pour qu’elle n’envoie des paquets d’annonces de routeur que pour l’adresse de passerelle virtuelle locale.

set protocols router-advertisement interface irb.100 virtual-router-only

set protocols router-advertisement interface irb.200 virtual-router-only

set protocols router-advertisement interface irb.100 virtual-router-only

set protocols router-advertisement interface irb.200 virtual-router-only

set protocols router-advertisement interface irb.100 virtual-router-only

set protocols router-advertisement interface irb.200 virtual-router-only

Overlay de pontage à routage périphérique : comment configurer le routage du trafic de données IPv6

Note:

Cette section se concentre sur la configuration des interfaces IRB sur les passerelles VXLAN L3. Pour obtenir un exemple plus complet de configuration d’EVPN-VXLAN, voir Exemple : Configuration d’une structure de pontage de périphérie EVPN-VXLAN avec une passerelle Anycast.

La clé de la configuration de cette fonctionnalité est la configuration des interfaces IRB sur des passerelles VXLAN L3. En général, vous configurez les interfaces IRB comme vous le feriez avec uniquement des hôtes IPv4 dans la topologie. Toutefois, en plus de spécifier des adresses IPv4 pour l’interface IRB, vous spécifiez également des adresses IPv6. Vous devez également configurer une adresse MAC pour l’interface IRB.

Le tableau 3 montre comment configurer les adresses des interfaces IRB irb.100 et irb.200 sur les trois passerelles VXLAN L3. Le tableau 4 présente quelques configurations d’interface IRB globales supplémentaires requises.

Tableau 3 : Superposition de pontage à routage périphérique : exemples d’adresses d’interface IRB

Adresses

Passerelle VXLAN L2 et 3 1

Passerelle VXLAN L2 et 3

Passerelle VXLAN L2 et 3 3

Description

IRB interface irb.100

Adresse IPv4

192.168.100.1/24

192.168.100.1/24

192.168.100.1/24

Spécifiez la même adresse IPv4 pour irb.100 sur chaque équipement.

Adresse IPv6 globale

2001:db8::192.168.100.1/96

2001:db8::192.168.100.1/96

2001:db8::192.168.100.1/96

Spécifiez la même adresse IPv6 pour irb.100 sur chaque équipement.

Adresse IPv6 locale de liaison

fe80::100:00:01/64

fe80::100:00:01/64

fe80::100:00:01/64

Spécifiez la même adresse IPv6 locale de liaison pour irb.100 sur chaque équipement. Tout paquet destiné à cette adresse IPv6 est intercepté pour traitement NDP.

Adresse IPv6 locale de liaison IRB (DHCPv6 ou SLAAC)

fe80::100:00:11/64

fe80::100:00:12/64

fe80::100:00:13/64

Spécifiez une adresse locale de liaison différente sur chaque équipement lorsque vous utilisez DHCPV6 ou SLAAC dans la structure EVPN. Vous devez également configurer l’annonce de routeur pour cet IRB.

Adresse MAC IRB

10:00:00:00:fe

10:00:00:00:fe

10:00:00:00:fe

Spécifiez la même adresse MAC pour irb.100 sur chaque équipement.

IRB interface irb.200

Adresse IPv4

192.168.200.1/24

192.168.200.1/24

192.168.200.1/24

Spécifiez la même adresse IPv4 pour irb.200 sur chaque équipement.

Adresse IPv6 globale

2001:db8::192.168.200.1/96

2001:db8::192.168.200.1/96

2001:db8::192.168.200.1/96

Spécifiez la même adresse IPv6 pour irb.200 sur chaque équipement.

Adresse IPv6 locale de liaison

fe80::200:00:01/64

fe80::200:00:01/64

fe80::200:00:01/64

Spécifiez la même adresse IPv6 locale de liaison pour irb.200 sur chaque équipement. Tout paquet destiné à cette adresse IPv6 est intercepté pour traitement NDP.

Adresse IPv6 locale de liaison IRB (DHCPv6 ou SLAAC)

fe80::200:00:11/64

fe80::200:00:12/64

fe80::200:00:13/64

Spécifiez une adresse locale de liaison différente sur chaque équipement lorsque vous utilisez DHCPV6 ou SLAAC dans la structure EVPN. Vous devez également configurer l’annonce de routeur pour cet IRB.

Adresse MAC IRB

10:00:00:00:00:ff

10:00:00:00:00:ff

10:00:00:00:00:ff

Spécifiez la même adresse MAC pour irb.200 sur chaque équipement.

Tableau 4 : Superposition de pontage à routage périphérique : configuration d’interface IRB requise

Description

Passerelle VXLAN L2 et 3 1

Passerelle VXLAN L2 et 3

Passerelle VXLAN L2 et 3 3

Global IRB interface configuration

Pour la structure IPv4 2, une passerelle L3 par défaut n’est pas configurée. Par conséquent, vous devez désactiver la publicité d’une passerelle L3 par défaut.

set protocols evpn default-gateway do-not-advertise

set protocols evpn default-gateway do-not-advertise

set protocols evpn default-gateway do-not-advertise

DHCPv6 or SLAAC configuration

Configurez l’adresse locale de liaison.

set interfaces irb.100 family inet6 address fe80::100:00:11/64 virtual-gateway-address fe80::100:00:254

set interfaces irb.200 family inet6 address fe80::200:00:11/64 virtual-gateway-address fe80::200:00:254

set interfaces irb.100 family inet6 address fe80::100:00:12/64 virtual-gateway-address fe80::100:00:254

set interfaces irb.200 family inet6 address fe80::200:00:12/64 virtual-gateway-address fe80::200:00:254

set interfaces irb.100 family inet6 address fe80::100:00:13/64 virtual-gateway-address fe80::100:00:254

set interfaces irb.200 family inet6 address fe80::200:00:13/64 virtual-gateway-address fe80::200:00:254

Configurez l’adresse IPv6 globale.

set interfaces irb.100 family inet6 address 2001:db8::192.168.100.1/96

set interfaces irb.200 family inet6 address 2001:db8::192.168.200.1/9

set interfaces irb.100 family inet6 address 2001:db8::192.168.100.1/96

set interfaces irb.200 family inet6 address 2001:db8::192.168.200.1/9

set interfaces irb.100 family inet6 address 2001:db8::192.168.100.1/96

set interfaces irb.200 family inet6 address 2001:db8::192.168.200.1/9

Configurez la passerelle pour qu’elle n’envoie des paquets d’annonces de routeur que pour l’adresse de passerelle virtuelle locale.

set protocols router-advertisement interface irb.100 virtual-router-only

set protocols router-advertisement interface irb.200 virtual-router-only

set protocols router-advertisement interface irb.100 virtual-router-only

set protocols router-advertisement interface irb.200 virtual-router-only

set protocols router-advertisement interface irb.100 virtual-router-only

set protocols router-advertisement interface irb.200 virtual-router-only

Tableau de l’historique des versions
Libération
Description
15.1X53-D30
À partir de la version 15.1X53-D30 de Junos OS pour les commutateurs QFX10000 et de la version 18.4R1 de Junos OS pour les commutateurs QFX5110, les interfaces IRB de ces passerelles VXLAN de couche 3 peuvent acheminer les paquets de données de couche 2 ou 3 d’un hôte IPv6 vers un autre hôte IPv6 via un réseau EVPN-VXLAN avec une couche inférieure IPv4.