Enrutamiento del tráfico de datos IPv6 a través de una red EVPN-VXLAN con una base IPv4
RESUMEN En dispositivos que pueden funcionar como puertas de enlace VXLAN de capa 3 (L3) en una red superpuesta EVPN-VXLAN, las interfaces IRB en puertas de enlace L3 VXLAN pueden enrutar paquetes de datos de capa 2 (L2) o L3 de un host IPv6 a otro host IPv6 a través de una red EVPN-VXLAN con una base IPv4.
Al recibir un paquete de datos L2 o L3 de un host IPv6, una puerta de enlace VXLAN L3 encapsula el paquete con un encabezado externo IPv4, tunelizando así el paquete a través de la red subyacente IPv4. La puerta de enlace VXLAN L2 o L3 en el otro extremo del túnel desencapsula el paquete y lo reenvía hacia el otro host IPv6.
Las puertas de enlace L3 VXLAN en la red superpuesta EVPN-VXLAN aprenden las rutas IPv6 mediante el intercambio de rutas EVPN tipo 2 y tipo 5.
Esta característica se admite en redes superpuestas EVPN-VXLAN con las siguientes arquitecturas, que se implementan comúnmente dentro de un centro de datos:
-
Superposición de puente de enrutamiento centralizado (CRB) EVPN-VXLAN (también denominada topología EVPN-VXLAN con estructura IPv4 de dos capas): estructura IPv4 de dos capas en la que una capa de dispositivos funciona como puertas de enlace L3 VXLAN y otra capa de dispositivos (generalmente conmutadores) funciona como puertas de enlace L2 VXLAN. En esta arquitectura, las interfaces IRB configuradas en las puertas de enlace L3 VXLAN funcionan en una ubicación central de la estructura.
-
Superposición de puente enrutado en el borde (ERB) EVPN-VXLAN (también denominada topología EVPN-VXLAN con estructura IPv4 contraída): estructura IPv4 de una capa en la que una capa de dispositivos funciona como puertas de enlace VXLAN L2 y L3. En esta arquitectura, las interfaces IRB configuradas en las puertas de enlace L3 VXLAN funcionan en el borde de la estructura.
Una parte clave de la configuración de esta característica es la configuración de interfaces IRB en las puertas de enlace L3 VXLAN. En general, las interfaces IRB se configuran como lo haría con solo hosts IPv4 en la topología. Sin embargo, en una estructura de superposición CRB, además de especificar direcciones IPv4 para la interfaz IRB y la puerta de enlace L3 predeterminada (puerta de enlace virtual), también se especifican direcciones IPv6. Del mismo modo, en una estructura de superposición ERB, además de especificar direcciones IPv4 para la interfaz IRB, también se especifican direcciones IPv6 y se debe configurar una dirección MAC para la interfaz IRB.
En las tablas de las secciones siguientes se especifican direcciones de interfaz IRB IPv6 de ejemplo mediante un formato de dirección IPv6 incrustado IPv4 (por ejemplo, 2001:db8::192.168.100.1/96). La CLI de Junos acepta los parámetros de dirección proporcionados en este formato para especificar una dirección IPv6 asociada a la dirección IPv4 para una interfaz de doble pila. Sin embargo, en la salida del comando show que muestra la dirección IPv6, la salida muestra la dirección en el formato de dirección IPv6 con los campos de dirección separados por dos puntos como números hexadecimales.
Beneficios de enrutar tráfico de datos IPv6 a través de una red EVPN-VXLAN con una base IPv4
El enrutamiento del tráfico de datos IPv6 a través de una red EVPN-VXLAN con una base IPv4 ofrece las siguientes ventajas:
-
Elimina la necesidad de desplegar una red subyacente IPv6. Las arquitecturas de estructura IPv4 compatibles son lo suficientemente ágiles como para admitir las necesidades de tráfico de datos IPv4 e IPv6.
-
Aprovecha la compatibilidad inherente del plano de control EVPN para intercambiar rutas IPv4 e IPv6.
-
No introduce ninguna configuración nueva. Para configurar esta característica, configure interfaces IRB con direcciones IPv6.
Superposición de puente enrutada centralmente: cómo configurar el enrutamiento del tráfico de datos IPv6
Esta sección se centra en la configuración de interfaces IRB en puertas de enlace L3 VXLAN. Para obtener un ejemplo más completo de la configuración de EVPN-VXLAN, consulte Ejemplo: configuración de una estructura de puente de enrutamiento centralizado EVPN-VXLAN.
La Tabla 1 muestra cómo configurar las direcciones para las interfaces IRB irb.100 e irb.200 en las tres puertas de enlace L3 VXLAN. En el cuadro 2 se esbozan algunas otras configuraciones y configuraciones globales necesarias para IRB.100 e IRB.200.
Direcciones |
Puerta de enlace L3 VXLAN 1 |
Puerta de enlace L3 VXLAN 2 |
Puerta de enlace L3 VXLAN 3 |
Descripción |
---|---|---|---|---|
IRB interface irb.100 |
||||
Dirección IPv4 del IRB |
192.168.100.1/24 |
192.168.100.2/24 |
192.168.100.3/24 |
Especifique una dirección IPv4 diferente para irb.100 en cada dispositivo. |
Dirección IPv6 global del IRB |
2001:db8::192.168.100.1/96 |
2001:db8::192.168.100.2/96 |
2001:db8::192.168.100.3/96 |
Especifique una dirección IPv6 diferente para irb.100 en cada dispositivo. |
Dirección IPv6 local de vínculo IRB |
Fe80::100:00:01/64 |
Fe80::100:00:01/64 |
Fe80::100:00:01/64 |
Especifique la misma dirección IPv6 local de vínculo para irb.100 en cada dispositivo. Cualquier paquete destinado a esta dirección IPv6 se intercepta para el procesamiento del Protocolo de detección de redes (NDP). |
Dirección IPv6 local de vínculo IRB (DHCPv6 o SLAAC) |
Fe80::100:00:11/64 |
Fe80::100:00:12/64 |
Fe80::100:00:13/64 |
Especifique una dirección local de vínculo diferente en cada dispositivo cuando utilice DHCPV6 o SLAAC en la estructura EVPN. También debe configurar el anuncio del enrutador para este IRB. |
Dirección IPv4 de puerta de enlace virtual |
192.168.100.254/24 |
192.168.100.254/24 |
192.168.100.254/24 |
Especifique la misma dirección de anycast IPv4 para la puerta de enlace virtual de cada dispositivo. |
Dirección IPv6 de puerta de enlace virtual |
2001:db8::192.168.100.254/96 |
2001:db8::192.168.100.254/96 |
2001:db8::192.168.100.254/96 |
Especifique la misma dirección de anycast IPv6 para la puerta de enlace virtual de cada dispositivo. |
Dirección IPv6 de puerta de enlace virtual (DHCPv6 o SLAAC) |
Fe80::100:00:100 |
Fe80::100:00:100 |
Fe80::100:00:100 |
Especifique la misma dirección de puerta de enlace virtual para la dirección local del vínculo en todos los dispositivos cuando utilice DHCPV6 o SLAAC en la estructura EVPN. También debe configurar el anuncio del enrutador para este IRB. |
Direcciones MAC IPv4 e IPv6 de puerta de enlace virtual |
Método 1
Método 2
Método 3
|
Método 1
Método 2
Método 3
|
Método 1
Método 2
Método 3
|
Para la puerta de enlace L3 predeterminada, las direcciones MAC IPv4 e IPv6 pueden ser iguales o diferentes, siempre que sean coherentes en los tres dispositivos. Estas son las opciones compatibles:
|
IRB interface irb.200 |
||||
Dirección IPv4 del IRB |
192.168.200.1/24 |
192.168.200.2/24 |
192.168.200.3/24 |
Especifique una dirección IPv4 diferente para irb.200 en cada dispositivo. |
Dirección IPv6 global del IRB |
2001:db8::192.168.200.1/96 |
2001:db8::192.168.200.2/96 |
2001:db8::192.168.200.3/96 |
Especifique una dirección IPv6 diferente para irb.200 en cada dispositivo. |
Dirección IPv6 local de vínculo IRB |
Fe80::200:00:01/64 |
Fe80::200:00:01/64 |
Fe80::200:00:01/64 |
Especifique la misma dirección IPv6 local de vínculo para irb.200 en cada dispositivo. Cualquier paquete destinado a esta dirección IPv6 es interceptado para el procesamiento NDP. |
Dirección IPv6 local de vínculo IRB (DHCPv6 o SLAAC) |
Fe80::200:00:11/64 |
Fe80::200:00:12/64 |
Fe80::200:00:13/64 |
Especifique una dirección local de vínculo diferente en cada dispositivo cuando utilice DHCPV6 o SLAAC en la estructura EVPN. También debe configurar el anuncio del enrutador para este IRB. |
Dirección IPv4 de puerta de enlace virtual |
192.168.200.254/24 |
192.168.200.254/24 |
192.168.200.254/24 |
Especifique la misma dirección de anycast IPv4 para la puerta de enlace virtual de cada dispositivo. |
Dirección IPv6 de puerta de enlace virtual |
2001:db8::192.168.200.254/96 |
2001:db8::192.168.200.254/96 |
2001:db8::192.168.200.254/96 |
Especifique la misma dirección de anycast IPv6 para la puerta de enlace virtual de cada dispositivo. |
Dirección IPv6 de puerta de enlace virtual (DHCPv6 o SLAAC) |
Fe80::100:00:200 |
Fe80::100:00:200 |
Fe80::100:00:200 |
Especifique la misma dirección de puerta de enlace virtual para la dirección local del vínculo en todos los dispositivos cuando utilice DHCPV6 o SLAAC en la estructura EVPN. También debe configurar el anuncio del enrutador para este IRB. |
Direcciones MAC IPv4 e IPv6 de puerta de enlace virtual |
Método 1
Método 2
Método 3
|
Método 1
Método 2
Método 3
|
Método 1
Método 2
Método 3
|
Para la puerta de enlace L3 predeterminada, las direcciones MAC IPv4 e IPv6 pueden ser iguales o diferentes, siempre que sean coherentes en los tres dispositivos. Estas son las opciones compatibles:
|
Descripción |
Puerta de enlace L3 VXLAN 1 |
Puerta de enlace L3 VXLAN 2 |
Puerta de enlace L3 VXLAN 3 |
---|---|---|---|
Global IRB interface configuration |
|||
Especifique que las direcciones MAC IPv4 e IPv6 de la puerta de enlace L3 predeterminada se anuncien en las puertas de enlace L2 VXLAN sin la opción de comunidad extendida. |
|
|
|
IRB interface irb.100 configuration |
|||
Configure la puerta de enlace L3 VXLAN para anunciar las rutas MAC e IP (rutas MAC+IP tipo 2) en nombre de las puertas de enlace L2 VXLAN. |
|
|
|
Habilite la puerta de enlace L3 predeterminada para que las direcciones IPv4 o IPv6 hagan ping a la puerta de enlace L3. |
|
|
|
IRB interface irb.200 configuration |
|||
Configure la puerta de enlace L3 VXLAN para anunciar las rutas MAC e IP (rutas MAC+IP tipo 2) en nombre de las puertas de enlace L2 VXLAN. |
|
|
|
Habilite la puerta de enlace L3 predeterminada para que las direcciones IPv4 o IPv6 hagan ping a la puerta de enlace L3. |
|
|
|
DHCPv6 or SLAAC configuration |
|||
Configure la dirección local del vínculo. |
|
|
|
Configure la dirección global. |
|
|
|
Configure la puerta de enlace para enviar paquetes de anuncio del enrutador solo para la dirección de puerta de enlace virtual local del vínculo. |
|
|
|
Superposición de puentes enrutados en el borde: cómo configurar el enrutamiento del tráfico de datos IPv6
Esta sección se centra en la configuración de interfaces IRB en puertas de enlace L3 VXLAN. Para obtener un ejemplo más completo de la configuración de EVPN-VXLAN, consulte Ejemplo: Configuración de una estructura de puente enrutado en el borde EVPN-VXLAN con una puerta de enlace Anycast.
En la tabla 3 se muestra cómo configurar las direcciones de las interfaces IRB irb.100 e irb.200 en las tres puertas de enlace L3 VXLAN. En la Tabla 4 se describen algunas configuraciones adicionales de interfaz IRB global necesarias.
Direcciones |
Puerta de enlace L2 y 3 VXLAN 1 |
Puerta de enlace VXLAN L2 y 3 2 |
Puerta de enlace L2 y 3 VXLAN 3 |
Descripción |
---|---|---|---|---|
IRB interface irb.100 |
||||
Dirección IPv4 |
192.168.100.1/24 |
192.168.100.1/24 |
192.168.100.1/24 |
Especifique la misma dirección IPv4 para irb.100 en cada dispositivo. |
Dirección IPv6 global |
2001:db8::192.168.100.1/96 |
2001:db8::192.168.100.1/96 |
2001:db8::192.168.100.1/96 |
Especifique la misma dirección IPv6 para irb.100 en cada dispositivo. |
Dirección IPv6 local de vínculo |
Fe80::100:00:01/64 |
Fe80::100:00:01/64 |
Fe80::100:00:01/64 |
Especifique la misma dirección IPv6 local de vínculo para irb.100 en cada dispositivo. Cualquier paquete destinado a esta dirección IPv6 es interceptado para el procesamiento NDP. |
Dirección IPv6 local de vínculo IRB (DHCPv6 o SLAAC) |
Fe80::100:00:11/64 |
Fe80::100:00:12/64 |
Fe80::100:00:13/64 |
Especifique una dirección local de vínculo diferente en cada dispositivo cuando utilice DHCPV6 o SLAAC en la estructura EVPN. También debe configurar el anuncio del enrutador para este IRB. |
Dirección MAC del IRB |
10:00:00:00:00:FE |
10:00:00:00:00:FE |
10:00:00:00:00:FE |
Especifique la misma dirección MAC para irb.100 en cada dispositivo. |
IRB interface irb.200 |
||||
Dirección IPv4 |
192.168.200.1/24 |
192.168.200.1/24 |
192.168.200.1/24 |
Especifique la misma dirección IPv4 para irb.200 en cada dispositivo. |
Dirección IPv6 global |
2001:db8::192.168.200.1/96 |
2001:db8::192.168.200.1/96 |
2001:db8::192.168.200.1/96 |
Especifique la misma dirección IPv6 para irb.200 en cada dispositivo. |
Dirección IPv6 local de vínculo |
Fe80::200:00:01/64 |
Fe80::200:00:01/64 |
Fe80::200:00:01/64 |
Especifique la misma dirección IPv6 local de vínculo para irb.200 en cada dispositivo. Cualquier paquete destinado a esta dirección IPv6 es interceptado para el procesamiento NDP. |
Dirección IPv6 local de vínculo IRB (DHCPv6 o SLAAC) |
Fe80::200:00:11/64 |
Fe80::200:00:12/64 |
Fe80::200:00:13/64 |
Especifique una dirección local de vínculo diferente en cada dispositivo cuando utilice DHCPV6 o SLAAC en la estructura EVPN. También debe configurar el anuncio del enrutador para este IRB. |
Dirección MAC del IRB |
10:00:00:00:00:FF |
10:00:00:00:00:FF |
10:00:00:00:00:FF |
Especifique la misma dirección MAC para irb.200 en cada dispositivo. |
Descripción |
Puerta de enlace L2 y 3 VXLAN 1 |
Puerta de enlace VXLAN L2 y 3 2 |
Puerta de enlace L2 y 3 VXLAN 3 |
---|---|---|---|
Global IRB interface configuration |
|||
Para la estructura IPv4 2, no se configura una puerta de enlace L3 predeterminada. Por lo tanto, debe deshabilitar el anuncio de una puerta de enlace L3 predeterminada. |
|
|
|
DHCPv6 or SLAAC configuration |
|||
Configure la dirección local del vínculo. |
|
|
|
Configure la dirección IPv6 global. |
|
|
|
Configure la puerta de enlace para enviar paquetes de anuncio del enrutador solo para la dirección de puerta de enlace virtual local del vínculo. |
|
|
|
Tabla de historial de cambios
La compatibilidad con las funciones viene determinada por la plataforma y la versión que esté utilizando. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.