Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VPN de malla completa

Configuración de una topología VPN de malla completa simple

En este ejemplo, se muestra cómo configurar una configuración VPN simple de proveedor de servicios de malla completa, que consta de los siguientes componentes (consulte la figura 1):

  • Dos VPN independientes (VPN-A y VPN-B)

  • Dos enrutadores de borde de proveedor (PE), ambos de servicio VPN-A y VPN-B

  • RSVP como protocolo de señalización

  • Una ruta conmutada de etiquetas (LSP) RSVP que tuneliza entre los dos enrutadores de PE a través de un enrutador de proveedor (P)

Figura 1: Ejemplo de una topología Example of a Simple VPN Topology VPN simple

En esta configuración, la distribución de rutas en VPN A desde el enrutador VPN-A-París hasta el enrutador VPN-A-Tokio se produce de la siguiente manera:

  1. El enrutador de borde del cliente (CE) VPN-A-Paris anuncia rutas al enrutador de PE A.

  2. El enrutador A instala las rutas anunciadas recibidas en su tabla de enrutamiento y reenvío VPN (VRF), VPN-A.inet.0.

  3. El enrutador A crea una etiqueta MPLS para la interfaz entre ella y el enrutador VPN-A-Paris.

  4. El enrutador A comprueba su política de exportación de VRF.

  5. El enrutador A convierte las rutas del protocolo de Internet versión 4 (IPv4) del enrutador VPN-A-Paris en formato VPN IPv4 mediante su separador de rutas y anuncia estas rutas al enrutador de PE C a través del IBGP entre los dos enrutadores de PE.

  6. El enrutador C comprueba su política de importación VRF e instala todas las rutas que coincidan con la política en su tabla de enrutamiento bgp.l3vpn.0. (Todas las rutas que no coincidan se descartan.)

  7. El enrutador C comprueba su política de importación VRF e instala todas las rutas que coincidan en su tabla de enrutamiento VPN-A.inet.0. Las rutas se instalan en formato IPv4.

  8. El enrutador C anuncia sus rutas al enrutador CE VPN-A-Tokio, que los instala en su tabla de enrutamiento principal. (Para plataformas de enrutamiento que ejecutan Junos OS, la tabla de enrutamiento principal es inet.0.)

  9. El enrutador C utiliza el LSP entre él y el enrutador A para enrutar todos los paquetes del enrutador VPN-A-Tokio destinados al enrutador VPN-A-Paris.

La sección final de este ejemplo consolida las instrucciones necesarias para configurar la funcionalidad vpn en cada uno de los enrutadores de servicio P que se muestran en la figura 1.

Nota:

En este ejemplo, se utiliza un número de sistema autónomo privado (AS) para el distinguidor de ruta y el destino de ruta. Este número se utiliza solo para ilustración. Cuando configure VPN, debe usar un número de AS asignado.

En las siguientes secciones, se explica cómo configurar la funcionalidad vpn en los enrutadores PE y P. Los enrutadores CE no tienen información acerca de la VPN, por lo que usted los configura normalmente.

Habilitación de un IGP en enrutadores PE y P

Para permitir que los enrutadores PE y P intercambien información de enrutamiento entre sí, debe configurar un protocolo de puerta de enlace interior (IGP) en todos estos enrutadores o debe configurar rutas estáticas. Configure el IGP en la instancia principal del proceso del protocolo de enrutamiento (rpd) (es decir, en el [edit protocols] nivel de jerarquía), no en la instancia de enrutamiento VPN (es decir, no en el [edit routing-instances] nivel de jerarquía).

Configure el IGP de la manera estándar. Este ejemplo de configuración no incluye esta parte de la configuración.

Habilitación de RSVP y MPLS en el enrutador P

En el enrutador P, el enrutador B, debe configurar RSVP y MPLS porque este enrutador existe en la ruta MPLS LSP entre los dos enrutadores PE, el enrutador A y el enrutador C:

Configuración del túnel LSP MPLS entre los enrutadores de PE

En este ejemplo de configuración, RSVP se utiliza para la señalización VPN. Por lo tanto, además de configurar RSVP, debe habilitar la compatibilidad de ingeniería de tráfico en un IGP y debe crear un LSP MPLS para tunelización del tráfico VPN.

En el enrutador A de PE, habilite RSVP y configure un extremo del túnel MPLS LSP. En este ejemplo, el soporte de ingeniería de tráfico está habilitado para OSPF. Cuando configure el LSP MPLS, incluya interface instrucciones para todas las interfaces que participan en MPLS, incluidas las interfaces a los enrutadores PE y CE. Las instrucciones para las interfaces entre los enrutadores PE y CE se necesitan para que el enrutador de PE pueda crear una etiqueta MPLS para la interfaz privada. En este ejemplo, la primera interface instrucción configura MPLS en la interfaz conectada al LSP, y las tres restantes configuran MPLS en las interfaces que conectan el enrutador pe con los enrutadores CE.

En el enrutador C de PE, habilite el RSVP y configure el otro extremo del túnel MPLS LSP. Una vez más, el soporte de ingeniería de tráfico está habilitado para OSPF, y usted configura el MPLS en las interfaces al LSP y los enrutadores CE.

Configuración de IBGP en los enrutadores de PE

En los enrutadores de PE, configure una sesión de IBGP con las siguientes propiedades:

  • Familia VPN: para indicar que la sesión de IBGP es para la VPN, incluya la family inet-vpn instrucción.

  • Dirección de circuito cerrado: incluya la local-address instrucción, especificando la dirección de circuito cerrado del enrutador de PE local. La sesión de IBGP para VPN se ejecuta a través de la dirección de circuito cerrado. También debe configurar la lo0 interfaz en el [edit interfaces] nivel de jerarquía. El ejemplo no incluye esta parte de la configuración del enrutador.

  • Dirección de vecino: incluya la neighbor instrucción, especificando la dirección IP del enrutador de PE vecino, que es su dirección de circuito cerrado (lo0).

En el enrutador A de PE, configure el IBGP:

En el enrutador C del PE, configure el IBGP:

Configuración de instancias de enrutamiento para VPN en enrutadores de PE

Ambos enrutadores de PE prestan servicio a VPN-A y VPN-B, por lo que debe configurar dos instancias de enrutamiento en cada enrutador, una para cada VPN. Para cada VPN, debe definir lo siguiente en la instancia de enrutamiento:

  • Diferenciador de rutas, que debe ser único para cada instancia de enrutamiento en el enrutador de PE.

  • Se utiliza para distinguir las direcciones de una VPN de las de otra VPN.

  • Tipo de instancia de vrf, que crea la tabla VRF en el enrutador de PE.

  • Interfaces conectadas a los enrutadores CE.

  • Políticas de importación y exportación de VRF, que deben ser las mismas en cada enrutador de PE que presta servicios a la misma VPN. A menos que una política de importación contenga solo una then reject instrucción, debe incluir una referencia a una comunidad. De lo contrario, cuando intenta confirmar la configuración, se produce un error en la confirmación.

    Nota:

    En este ejemplo, se utiliza un número de AS privado para el distinguidor de ruta. Este número se utiliza solo para ilustración. Cuando configure VPN, debe usar un número de AS asignado.

  • Enrutamiento entre los enrutadores PE y CE, que es necesario para que el enrutador de PE distribuya rutas relacionadas con VPN hacia y desde enrutadores CE conectados. Puede configurar un protocolo de enrutamiento (BGP, OSPF o RIP) o puede configurar el enrutamiento estático.

En el enrutador A de PE, configure la siguiente instancia de enrutamiento para VPN-A. En este ejemplo, el enrutador A utiliza rutas estáticas para distribuir rutas hacia y desde los dos enrutadores CE a los que está conectado.

En el enrutador C de PE, configure la siguiente instancia de enrutamiento para VPN-A. En este ejemplo, el enrutador C utiliza el BGP para distribuir rutas hacia y desde el enrutador CE al que está conectado.

En el enrutador A de PE, configure la siguiente instancia de enrutamiento para VPN-B. En este ejemplo, el enrutador A utiliza OSPF para distribuir rutas hacia y desde el enrutador CE al que está conectado.

En el enrutador C de PE, configure la siguiente instancia de enrutamiento para VPN-B. En este ejemplo, el enrutador C utiliza RIP para distribuir rutas hacia y desde el enrutador CE al que está conectado.

Configuración de la política de VPN en los enrutadores de PE

Configure las políticas de importación y exportación de VPN en cada enrutador de PE para que las rutas adecuadas se instalen en las tablas VRF del enrutador de PE. La tabla VRF se utiliza para reenviar paquetes dentro de una VPN. Para VPN-A, la tabla VRF es VPN-A.inet.0, y para VPN-B es VPN-B.inet.0.

En la política de VPN, también configura comunidades de destino de VPN.

En el ejemplo siguiente, se utiliza un número de AS privado para el destino de ruta. Este número se utiliza solo para ilustración. Cuando configure VPN, debe usar un número de AS asignado. Los calificadores de política que se muestran en este ejemplo son solo los necesarios para que la VPN funcione. Puede configurar calificadores adicionales, según sea necesario, para cualquier política que configure.

En el enrutador A de PE, configure las siguientes políticas de importación y exportación de VPN:

En el enrutador de PE C, configure las siguientes políticas de importación y exportación de VPN:

Para aplicar las políticas vpn en los enrutadores, incluya las vrf-export instrucciones y vrf-import cuando configure la instancia de enrutamiento. Para ambas VPN, las políticas de importación y exportación de VRF manejan la distribución de rutas en la sesión del IBGP que se ejecuta entre los enrutadores de PE.

Para aplicar las políticas vpn en el enrutador A de PE, incluya las siguientes instrucciones:

Para aplicar las políticas vpn en el enrutador de PE C, incluya las siguientes instrucciones:

Configuración vpn simple resumido por enrutador

Enrutador A (enrutador PE)

Instancia de enrutamiento para VPN-A

Protocolo de enrutamiento de instancias

Instancia de enrutamiento para VPN-B

Protocolo de enrutamiento de instancias

Instancia de protocolo principal

Habilitar RSVP

Configure un LSP MPLS

Configurar IBGP

Configure OSPF para soporte de ingeniería de tráfico

Política de configuración de VPN

Enrutador B (enrutador P)

Instancia de protocolo principal

Habilitar RSVP

Habilitar MPLS

Enrutador C (enrutador PE)

Instancia de enrutamiento para VPN-A

Protocolo de enrutamiento de instancias

Instancia de enrutamiento para VPN-B

Protocolo de enrutamiento de instancias

Instancia de protocolo principal

Habilitar RSVP

Configure un LSP MPLS

Configurar IBGP

Configure OSPF para soporte de ingeniería de tráfico

Política de configuración de VPN

Configuración de una topología VPN de malla completa con reflectores de ruta

Este ejemplo es una variación del ejemplo de topología VPN de malla completa (descrito en Configurar una topología VPN de malla completa simple) en la que uno de los enrutadores de PE es un reflector de ruta BGP. En esta variación, el enrutador C en Configurar una topología VPN de malla completa simple es un reflector de ruta. El único cambio en su configuración es que debe incluir la cluster instrucción al configurar el grupo BGP: