Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Tráfico IPv6 a través de VPN de capa 3

Descripción de VPN de capa 3 IPv6

Las interfaces entre los enrutadores PE y CE de una VPN de capa 3 se pueden configurar para transportar tráfico de IP versión 6 (IPv6). La IP permite que muchos nodos en diferentes redes interoperan sin problemas. IPv4 se utiliza actualmente en intranets y redes privadas, así como en Internet. IPv6 es el sucesor de IPv4 y se basa en su mayor parte en IPv4.

En la implementación de IPv6 de Juniper Networks, el proveedor de servicios implementa una red troncal IPv4 habilitada para MPLS para proporcionar servicio VPN a los clientes de IPv6. Los enrutadores pe tienen capacidades IPv4 e IPv6. Mantienen tablas de enrutamiento y reenvío VPN IPv6 (VRF) para sus sitios IPv6 y encapsulan el tráfico IPv6 en tramas MPLS que luego se envían a la red central de MPLS. El enrutamiento VPN IPv6 a través de MPLS también se conoce como 6VPE.

IPv6 para VPN de capa 3 se admite para BGP y para rutas estáticas.

IPv6 sobre VPN de capa 3 se describe en RFC 4659, Extensión de red privada virtual (VPN) de IP BGP-MPLS para VPN IPv6.

Configuración de VPN de capa 3 para transportar tráfico IPv6

Puede configurar ip versión 6 (IPv6) entre los enrutadores PE y CE de una VPN de capa 3. El enrutador PE debe tener la sesión del BGP del enrutador de PE al enrutador de PE configurado con la family inet6-vpn instrucción. El enrutador CE debe ser capaz de recibir tráfico IPv6. Puede configurar BGP o rutas estáticas entre los enrutadores PE y CE.

En las siguientes secciones se explica cómo configurar VPN IPv6 entre los enrutadores de PE:

Configuración de IPv6 en el enrutador de PE

Para configurar IPv6 entre los enrutadores PE y CE, incluya la family inet6-vpn instrucción en la configuración en el enrutador de PE:

Para obtener una lista de niveles de jerarquía en los que puede configurar esta instrucción, consulte la sección resumen de instrucción de esta instrucción.

También debe incluir la ipv6-tunneling instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit protocols mpls]

  • [edit logical-systems logical-system-name protocols mpls]

Configuración de la conexión entre los enrutadores DE PE y CE

Para admitir rutas IPv6, debe configurar BGP, OSPF versión 3, IS-IS o rutas estáticas para la conexión entre los enrutadores PE y CE en la VPN de capa 3. Puede configurar el BGP para que maneje solo rutas IPv6 o ambas rutas IP versión 4 (IPv4) e IPv6.

Para obtener más información acerca de IS-IS, consulte ejemplo: Configuración de IS-IS,

En las siguientes secciones se explica cómo configurar BGP y rutas estáticas:

Configuración del BGP en el enrutador de PE para manejar rutas IPv6

Para configurar el BGP en la instancia de enrutamiento VPN de capa 3 para controlar rutas IPv6, incluya la bgp instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit routing-instances routing-instance-name protocols]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name protocols]

Configuración del BGP en el enrutador de PE para rutas IPv4 e IPv6

Para configurar el BGP en la instancia de enrutamiento VPN de capa 3 para controlar rutas IPv4 e IPv6, incluya la bgp instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit routing-instances routing-instance-name protocols]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name protocols]

Nota:

El [edit logical-systems] nivel de jerarquía no es aplicable en enrutadores serie ACX.

Configuración de la versión 3 del OSPF en el enrutador de PE

Para configurar la versión 3 de OSPF en la instancia de enrutamiento de VPN de capa 3 para manejar rutas IPv6, incluya la ospf3 instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit routing-instances routing-instance-name protocols]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name protocols]

Nota:

El [edit logical-systems] nivel de jerarquía no es aplicable en enrutadores serie ACX.

Configuración de rutas estáticas en el enrutador de PE

Para configurar una ruta estática al enrutador CE en la instancia de enrutamiento VPN de capa 3, incluya la routing-options instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit routing-instances routing-instance-name]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name]

Nota:

El [edit logical-systems] nivel de jerarquía no es aplicable en enrutadores serie ACX.

Configuración de IPv6 en las interfaces

Debe configurar IPv6 en las interfaces del enrutador de PE a los enrutadores CE y en las interfaces del enrutador CE a los enrutadores de PE.

Para configurar la interfaz para que maneje rutas IPv6, incluya la family inet6 instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit interfaces interface-name unit unit-number]

  • [edit logical-systems logical-system-name interfaces interface-name unit unit-number]

Nota:

El [edit logical-systems] nivel de jerarquía no es aplicable en enrutadores serie ACX.

Si configuró la VPN de capa 3 para manejar rutas IPv4 e IPv6, configure la interfaz para que maneje rutas IPv4 e IPv6 incluyendo la unit instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit interfaces interface-name]

  • [edit logical-systems logical-system-name interfaces interface-name]

Nota:

El [edit logical-systems] nivel de jerarquía no es aplicable en enrutadores serie ACX.

Ejemplo: Tunelización de islas IPv6 VPN de capa 3 mediante un núcleo IPv4 mediante el USO de IBGP y dominios independientes

En este ejemplo, se muestra cómo configurar Junos OS para tunelización de IPv6 a través de una red IPv4 VPN de capa 3. El BGP interno (IBGP) se utiliza entre los dispositivos de borde del cliente (CE) y borde del proveedor (PE), como se describe en el borrador de Internet draft-marques-ppvpn-ibgp-version.txt, las redes RFC2547bis que utilizan el BGP interno como protocolo PE-CE, en lugar de las conexiones PE-CE externas de BGP (EBGP) más típicas.

Requisitos

No se requiere ninguna configuración especial más allá de la inicialización del dispositivo antes de configurar este ejemplo.

Todos los enrutadores de PE que participen en una VPN de capa 3 con la independent-domain instrucción en su configuración deben ejecutar junos OS versión 6.3 o posterior.

Visión general

En este ejemplo, se muestra un método para permitir que un enrutador participe en un dominio del sistema autónomo (AS) de VPN del cliente e intercambie información de enrutamiento de manera transparente a través de una VPN de capa 3 sin que los atributos de red del cliente puedan ser visibles para la red de operadora y sin que los atributos de red de operadora puedan ser visibles para la red del cliente.

Como requisito adicional, la red del cliente en este ejemplo se basa en IPv6, mientras que la red del proveedor usa IPv4.

La independent-domain función es útil cuando los atributos de ruta del cliente deben reenviarse de manera transparente a través de la red VPN sin que ni siquiera la ruta del AS del proveedor de servicios (SP) aparezca en las rutas. En una VPN de capa 3 típica, los atributos de ruta, como el ID del originador, la lista de clústeres, la métrica de ruta y la ruta del AS no son transparentes de un dispositivo CE a otro dispositivo CE.

Por ejemplo, supongamos que tiene un VRF de cliente cuyo AS es 1. El cliente anuncia rutas hacia usted a través del BGP (ya sea IBGP o EBGP). Su red central (la instancia de enrutamiento principal) usa el AS 3. Sin independent-domain configurar, si el cliente le anuncia 10.0.0.0/24 a través del BGP, el prefijo contiene el AS 1 del cliente en la ruta del AS. Para transportar el anuncio a través del núcleo a los otros dispositivos de PE, el AS de núcleo 3 se agrega a la ruta del AS mediante el BGP multiprotocolo (MP-BGP). La ruta del AS es ahora 3 1. Cuando el prefijo se anuncia fuera del núcleo en la VPN de capa 3 en un dispositivo de PE remoto, el AS 1 vpn de capa 3 se agrega de nuevo, haciendo que la ruta del AS 1 3 1, que es un bucle de AS. La independent-domain instrucción garantiza que solo se comprueben los AS de la instancia de enrutamiento durante la detección de bucles, y que no se tengan en cuenta las instancias de enrutamiento principales (el AS 3 del núcleo). Esto se hace mediante el atributo 128 (conjunto de atributos), que es un atributo transitivo opcional. El conjunto de atributos oculta la ruta del AS de la ruta, las preferencias locales, etc., de modo que no aparezcan durante la comprobación de bucle.

Nota:

En Junos OS 10.4 y posteriores, puede especificar la opción de independent-domain para que, en lugar de usar el no-attrset atributo 128 (conjunto de atributos), Junos OS simplemente haga la comprobación de bucles en los AS de instancia de enrutamiento sin considerar el AS del núcleo utilizado en MP-BGP. Esto es útil si está utilizando la local-as función y solo desea configurar dominios independientes para mantener la independencia de los AS locales en la instancia de enrutamiento y realizar la detección de bucles de BGP solo para los AS locales especificados en la instancia de enrutamiento. En este caso, puede deshabilitar el mensaje de conjunto de atributos.

Topología

La figura 1 muestra la red de ejemplo.

Figura 1: Islas IPv6 VPN de capa 3 sobre un núcleo IPv4 mediante el uso de IBGP y dominios Layer 3 VPN IPv6 Islands over an IPv4 Core Using IBGP and Independent Domains independientes

La configuración rápida de CLI muestra la configuración de todos los dispositivos en la Figura 1.

La sección Configurar el dispositivo PE1 describe los pasos del dispositivo PE1.

Configuración

Configuración rápida de CLI

Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el [edit] nivel de jerarquía.

Dispositivo CE1

Dispositivo CE2

Dispositivo PE1

Dispositivo P

Dispositivo PE2

Configuración del dispositivo PE1

Procedimiento paso a paso

El siguiente ejemplo requiere que navegue por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de CLI.

Para configurar el dispositivo PE1:

  1. Configure las interfaces.

  2. Configure MPLS en las interfaces.

  3. Configure BGP.

  4. Configure un protocolo de puerta de enlace interior (IGP).

  5. Configure un protocolo de señalización.

  6. Configure la instancia de enrutamiento.

  7. En la instancia de enrutamiento, incluya el número de AS de la red del cliente e incluya la independent-domain instrucción.

  8. En la instancia principal, configure el ID de enrutador y el número de AS del proveedor.

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show routing-instancesy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.

Verificación

Confirme que la configuración funciona correctamente.

Verificar que los dispositivos CE tengan conectividad

Propósito

Asegúrese de que el túnel está funcionando.

Acción

Desde el modo operativo, ingrese el ping comando.

Significado

Los dispositivos CE IPv6 pueden comunicarse a través de la red IPv4 central.

Comprobación de las rutas del AS

Propósito

Asegúrese de que el número de AS de proveedor no aparece en las tablas de enrutamiento de dispositivos CE.

Acción

Desde el modo operativo, ingrese el show route protocol bgp detail comando.

Significado

El resultado muestra que para las rutas del BGP en los dispositivos CE, el atributo de ruta del AS no incluye al proveedor del AS 64512.