Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Introducción a la configuración de VPLS

El servicio LAN privada virtual (VPLS) le permite proporcionar una LAN de punto a multipunto entre un conjunto de sitios en una red privada virtual (VPN).

Para configurar la funcionalidad de VPLS, debe habilitar la compatibilidad con VPLS en el enrutador de borde del proveedor (PE). También debe configurar enrutadores de PE para distribuir información de enrutamiento a los otros enrutadores de PE en el VPLS. Además, también debe configurar los circuitos entre los enrutadores de PE y los enrutadores de borde del cliente (CE).

Nota:

En la documentación del VPLS, la palabra enrutador en términos como enrutador de PE se utiliza para hacer referencia a cualquier dispositivo que proporcione funciones de enrutamiento.

Puede admitir tráfico VPLS configurando una instancia de enrutamiento vpls en Junos OS o una instancia de enrutamiento de conmutador virtual en Junos Evolve OS. . La instancia de enrutamiento transporta el tráfico Ethernet de manera transparente a través de la red del proveedor de servicios. Al igual que con otras instancias de enrutamiento, todas las interfaces lógicas que pertenecen a una instancia de enrutamiento VPLS se enumeran en esa instancia.

Nota: Cuando configure VLAN normalizadas en una instancia de enrutamiento de conmutador virtual, ya sea al no configurar los identificadores de vlan o al incluir la vlan-id none instrucción, también debe incluir la service-type single instrucción en la [edit routing-instances routing-instance protocol vpls] jerarquía.

Además de la configuración de la instancia de enrutamiento VPLS, debe configurar rutas conmutadas por etiquetas (LSP) de MPLS entre los enrutadores de PE, sesiones de IBGP entre los enrutadores de PE y un protocolo de puerta de enlace interior (IGP) en los enrutadores de PE y proveedor (P).

Muchos procedimientos de configuración para VPLS son idénticos a los procedimientos para VPN de capa 2 y VPN de capa 3.

Descripción de las interfaces de VPLS

Nombres de interfaz:

Para cada instancia de enrutamiento VPLS en un enrutador de PE, especifique qué interfaces se usarán para transportar tráfico VPLS entre los dispositivos PE y CE.

Especifique las partes físicas y lógicas del nombre de interfaz con el siguiente formato: physical.logical. Por ejemplo, en ge-1/0/1.2, ge-1/0/1 es la parte física del nombre de interfaz y 2 es la parte lógica. Si no especifica la parte lógica del nombre de interfaz, 0 se establece de forma predeterminada.

Una interfaz lógica se puede asociar con una sola instancia de enrutamiento.

Tipo de encapsulación:

El tipo de encapsulación de capa de vínculo para una interfaz VPLS puede ser uno de los siguientes:

  • ethernet-vpls: utilice la encapsulación ETHERNET VPLS en interfaces Ethernet que tengan VPLS habilitado y que deben aceptar paquetes que transporten valores estándar de identificador de protocolo de etiqueta (TPID).

    extended-vlan-vpls: utilice la encapsulación VPLS de LAN virtual extendida (VLAN) en interfaces Ethernet que tengan habilitado el etiquetado de VLAN 802.1Q y VPLS y que deben aceptar paquetes que transporten TPIDs 0x8100, 0x9100 y 0x9901. Todos los IDENTIFICADORes de VLAN del 1 al 1023 son válidos para VLAN VPLS en interfaces Fast Ethernet, y todos los IDENTIFICADORes de VLAN del 1 al 4094 son válidos para VLAN VPLS en interfaces Gigabit Ethernet.

    vlan-vpls: Utilice la encapsulación VPLS de VLAN en interfaces Ethernet con etiquetado de VLAN y VPLS habilitados. Las interfaces con la encapsulación VPLS de VLAN aceptan paquetes que solo transportan valores TPID estándar. Debe configurar este tipo de encapsulación tanto en la interfaz física como en la interfaz lógica. Los IDENTIFICADORes de VLAN del 1 al 511 están reservados para VLAN Ethernet normales, los IDENTIFICADORes del 512 al 1023 están reservados para VLAN VPLS en interfaces Fast Ethernet, y los IDENTIFICADORes del 512 al 4094 se reservan para VLAN VPLS en interfaces Gigabit Ethernet.

  • flexible-ethernet-services: Utilice la encapsulación de servicios Ethernet flexibles cuando desee configurar varias encapsulaciones Ethernet por unidad. Este tipo de encapsulación le permite configurar cualquier combinación de encapsulaciones de ruta, TCC, CCC y VPLS en un solo puerto físico. Los paquetes de Ethernet agregados no pueden usar este tipo de encapsulación.

    Para la encapsulación de servicios Ethernet flexibles, los IDENTIFICADOR de VLAN del 1 al 511 ya no están reservados para las VLAN normales.

Diferencias en la jerarquía de configuración de la CLI del VPLS entre Junos OS y Junos OS evolucionado

Cuando configure VPLS en dispositivos que se ejecutan en Junos OS o Junos OS Evolucionado, tenga en cuenta las diferencias de jerarquía de CLI. En la tabla se explican las diferencias de configuración de la jerarquía de la CLI de VPLS en dispositivos que se ejecutan en Junos OS y Junos OS evolucionado.

Para saber acerca de los dispositivos que se ejecutan en Junos OS, consulte https://www.juniper.net/documentation/product/us/en/junos-os/#cat=by_product.

Para saber acerca de los dispositivos que se ejecutan en Junos OS Evolucionado, consulte https://www.juniper.net/documentation/product/us/en/junos-os-evolved/#cat=hardware_documentation.

Tabla 1: Diferencias de CLI de configuración vpLS entre Junos OS y Junos OS evolucionado
Tarea Junos OS Junos OS evolucionado
Habilite la instancia de enrutamiento VPLS
user@host# set  routing-instances routing-instance-name instance-type vpls
user@host# set routing-instances routing-instance-name protocols vpls neighbor network-id
user@host# set routing-instances routing-instance-name protocols vpls no-tunnel-services
user@host# set routing-instances routing-instance-name protocols vpls vpls-id number
user@host# set routing-instances routing-instance-name vlan-id number
user@host# set routing-instances routing-instance-name interface interface-name
user@host# set  routing-instances routing-instance-name instance-type virtual-switch
user@host# set routing-instances routing-instance-name protocols vpls neighbor network-id
user@host# set routing-instances routing-instance-name protocols vpls no-tunnel-services
user@host# set routing-instances routing-instance-name protocols vpls vpls-id number
user@host# set routing-instances routing-instance-name vlans vlan-name vlan-id number
user@host# set routing-instances routing-instance-name vlans vlan-name interface interface-name
Nota:

Debe configurar la configuración porque la no-tunnel-services interfaz de túnel no es compatible con Junos OS Evolved.

Configure VLAN sin ID de VLAN, o con ID de VLAN como none, o ID de VLAN como all
user@host# set routing-instances routing-instance-name

Configure VLAN sin identificadores de VLAN

user@host# set routing-instances routing-instance-name vlans vlan-name
user@host# set routing-instances routing-instance-name vlans vlan-name protocols vpls service-type single

Configurar VLAN con ID de VLAN como none o all

user@host# set routing-instances routing-instance-name vlans vlan-name vlan-id none
user@host# set routing-instances routing-instance-name vlans vlan-name protocols vpls service-type single
Nota:

Cuando configure una VLAN sin ID de VLAN o con ID de VLAN como none, o ID de VLAN como all, debe incluir la service-type single instrucción de configuración en la jerarquía [edit routing-instances routing-instance protocol vpls].

Configurar la familia VPLS en interfaces
user@host# set interfaces interface-name unit number family vpls
Nota:

Los dispositivos que se ejecutan en Junos OS Evolved no admiten la configuración de la familia VPLS en las interfaces.

Configurar la encapsulación VPLS en las interfaces
user@host# set interfaces interface-name flexible-vlan-tagging
user@host# set interfaces interface-name speed 100g
user@host# set interfaces interface-name encapsulation flexible-ethernet-services
user@host# set interfaces interface-name unit number encapsulation vlan-vpls
user@host# set interfaces interface-name unit number vlan-id number
user@host# set interfaces interface-name flexible-vlan-tagging
user@host# set interfaces interface-name speed 100g
user@host# set interfaces interface-name encapsulation flexible-ethernet-services
user@host# set interfaces interface-name unit number encapsulation vlan-bridge
user@host# set interfaces interface-name unit number vlan-id number

Configuración de VPLS de ejemplo en Junos OS

La siguiente es una configuración VPLS de ejemplo en Junos OS:

Configuración

Resultado

Verificación

Confirme que la configuración funciona correctamente.

Verifique el estado de la conexión VPLS ejecutando el show vpls connections comando.

En este resultado, el estado de la conexión VPLS está activo entre los dos enrutadores PE.

Ejecute el comando para verificar la dirección MAC aprendida en el PE local y el show vpls mac-table PE remoto.

En esta salida, puede ver que la dirección MAC (00:00:00:42:98:47) se aprende desde la interfaz pe local (et-0/0/4) con ID de VLAN 108 y la dirección MAC (00:00:00:42:98:4a) se aprenden desde la interfaz de PE remota (lsi.1048832) con ID de VLAN 108.

Configuración de VPLS de ejemplo en Junos OS Evolved

La siguiente es una configuración vpLS de ejemplo en Junos OS Evolucionado:

Configuración

Resultado

Verificación

Confirme que la configuración funciona correctamente.

Verifique el estado de la conexión VPLS ejecutando el show vpls connections comando.

En este resultado, el estado de la conexión VPLS está activo entre los dos enrutadores PE.

Ejecute el comando para verificar la dirección MAC aprendida en el PE local y el show ethernet-switching table instance VPLS PE remoto.

En esta salida, puede ver que la dirección MAC (00:00:00:42:98:47) se aprende desde la interfaz pe local (et-0/0/4) con ID de VLAN 108 y la dirección MAC (00:00:00:42:98:4a) se aprenden desde la interfaz de PE remota (lsi.1048832) con ID de VLAN 108.