EN ESTA PÁGINA
Ejemplo: configuración manual de destinos de ruta VNI
En este ejemplo se muestra cómo establecer manualmente destinos de ruta para varios identificadores de red virtual (VNI) en una topología EVPN-VXLAN.
Requisitos
En este ejemplo se utilizan los siguientes componentes de hardware y software:
Un conmutador de la serie QFX.
Junos OS versión 15.1X53-D30
Visión general
Si configura la vrf-target
instrucción con la auto
opción, el dispositivo deriva automáticamente los destinos de ruta en una instancia de enrutamiento. También puede configurar vrf-target
con un valor específico target
para configurar un destino de ruta manualmente en una instancia de enrutamiento.
En este ejemplo, mostramos cómo configurar los destinos de ruta manualmente especificando un target
valor. Puede configurar manualmente los destinos de ruta mediante la vrf-target
instrucción en los siguientes niveles:
-
Nivel global: para todos los VNI extendidos en una instancia de enrutamiento.
Esta configuración se aplica a todos los tipos de rutas EVPN.
-
vni-options
level: para un VNI específico en una instancia de enrutamiento.Esta configuración solo se aplica a las rutas EVPN tipo 2 y tipo 3. Con esta configuración:
-
Si también configura manualmente un destino de ruta en el nivel global, para los VNI especificados, esta configuración anula la configuración global.
-
Si también establece la
auto
opción para derivar automáticamente destinos de ruta, para los VNI especificados, esta configuración anula la configuración automática.
-
En la tabla 1 se muestran las jerarquías de CLI correspondientes en las que se puede configurar manualmente un destino de ruta:
Nivel de configuración | Jerarquía de instancias de conmutador predeterminada | Jerarquía de instancias de enrutamiento configurada Tipos | de ruta de EVPN aplicables |
---|---|---|---|
Global (todos los VNI) en la instancia de enrutamiento |
|
|
Todos los tipos de rutas de EVPN |
VNI especificado en la instancia de enrutamiento |
|
|
Tipo 2 Tipo 3 |
Incluimos configuraciones de muestra en cada nivel a continuación.
Configuración
En esta sección se muestran algunos casos de uso para configurar manualmente los destinos de ruta de VNI en los niveles de configuración admitidos.
- Configurar manualmente los destinos de ruta de VNI para todos los VNI en la instancia de conmutador predeterminada
- Configurar manualmente los destinos de ruta de VNI para todos los VNI y VNI específicos en una instancia de EVPN de MAC-VRF
Configurar manualmente los destinos de ruta de VNI para todos los VNI en la instancia de conmutador predeterminada
Procedimiento paso a paso
Este procedimiento muestra cómo configurar un destino de ruta manualmente para todos los VNI en la instancia predeterminada del conmutador. Esta es una configuración de destino de ruta manual a nivel global.
-
En el nivel jerárquico
[edit switch-options]
, configure lasvtep-source-interface
instrucciones yroute-distiguisher
. A continuación, configure lavrf-target
instrucción con untarget
valor. Todas las rutas de EVPN para todas las VLAN y las VNI correspondientes usarán lavrf-target
dirección configurada en este paso.[edit switch-options] user@switch# set vtep-source-interface lo0.0 user@switch# set route-distinguisher 192.168.1.11:1 user@switch# set vrf-target target:1111:11
Nota:Opcionalmente, puede incluir
vrf-import
políticas paravrf-export
distinguir mejor las rutas para importar y exportar que coincidan con el destino de la ruta. -
En el nivel de jerarquía, configure EVPN
[edit protocols evpn]
con encapsulación VXLAN y especifique los VNI que desea extender a la instancia de EVPN. En este ejemplo, configuramos laextended-vni-list
instrucción con laall
opción de aplicar el destino de ruta a todas las VNI.[edit protocols evpn] user@switch# set encapsulation vxlan user@switch# set extended-vni-list all
Resultados
Después de seguir los pasos anteriores y confirmar la configuración, utilice el show configuration
comando para comprobar los resultados de la configuración.
user@switch> show configuration switch-options vtep-source-interface lo0.0; route-distinguisher 192.168.1.11:1; vrf-target { target:1111:11; } user@switch> show configuration protocols evpn encapsulation vxlan; extended-vni-list all; . . .
Configurar manualmente los destinos de ruta de VNI para todos los VNI y VNI específicos en una instancia de EVPN de MAC-VRF
Procedimiento paso a paso
Este procedimiento muestra cómo configurar un destino de ruta manualmente en una estructura EVPN-VXLAN para todos los VNI en una instancia de MAC-VRF (MAC-VRF1) con el tipo de vlan-aware
servicio. También configuramos manualmente un destino de ruta diferente específicamente para VNI 100 en la misma instancia.
-
En el nivel de
[edit routing-instances MAC-VRF1]
jerarquía, configure la instancia de enrutamiento con el tipo de instancia y el tipovlan-aware
demac-vrf
servicio . Establezca lasvtep-source-interface
instrucciones yroute-distiguisher
para la instancia. Configure manualmente unvrf-target
valor en el nivel global en la instancia de enrutamiento. Este destino de ruta de nivel global corresponde a las rutas de EVPN tipo 1, tipo 2 y tipo 3 para las VNI que extiende a la instancia de EVPN (consulte el paso siguiente).[edit routing-instances MAC-VRF1] user@switch# set vtep-source-interface lo0.0 user@switch# set instance-type mac-vrf user@switch# set service-type vlan-aware user@switch# set route-distinguisher 192.168.2.11:1 user@switch# set vrf-target target:1111:11
-
En el nivel jerárquico, configure EVPN
[edit routing instances MAC-VRF1 protocols evpn]
con encapsulación VXLAN. Enumere las VNI que desea extender a la instancia de EVPN mediante laextended-vni-list
instrucción. En este ejemplo, enumeramos dos VNI, 100 y 101. También configuramos un valor objetivo de ruta de exportación en el nivel jerárquico[edit routing-instances name protocols evpn vni-options vni vni]
específicamente para VNI 100. Como resultado, el destino de ruta que estableció en el paso anterior se aplica a cualquier ruta de EVPN tipo 1 y solo a VNI 101 para rutas de EVPN tipo 2 y tipo 3. El destino de ruta de nivel de VNI que estableció en este paso se aplica a VNI 100 para rutas EVPN tipo 2 y tipo 3.[edit routing instances MAC-VRF1 protocols evpn] user@switch# set encapsulation vxlan user@switch# set extended-vni-list 100 101 user@switch# set vni-options vni 100 vrf-target export target:1234:11
Opcionalmente, puede incluir vrf-import
políticas para vrf-export
distinguir mejor las rutas para importar y exportar que coincidan con el destino de la ruta.
Resultados
Después de seguir los pasos anteriores y confirmar la configuración, utilice el show configuration
comando para comprobar los resultados de la configuración.
user@switch> show configuration routing-instances MAC-VRF1 vtep-source-interface lo0.0; instance-type mac-vrf; service-type vlan-aware; route-distinguisher 192.168.2.11:1; vrf-target { target:1111:11; } protocols { evpn { encapsulation vxlan; extended-vni-list 100 101; vni-options { vni 100 { vrf-target export target:1234:11; } } } } . . .