Configuración de identificadores VLAN para instancias de enrutamiento VLAN y VPLS
Puede configurar los identificadores de VLAN para una instancia de enrutamiento VLAN o VPLS de las siguientes maneras:
Mediante el uso de la
vlan-idinstrucción o lavlan-tagsinstrucción para configurar un identificador de VLAN de normalización. En este tema se describe cómo se procesan y traducen los identificadores de normalización de VLAN en una instancia de enrutamiento VLAN o VPLS.Mediante el uso de input-vlan-map y las
output-vlan-mapinstrucciones en el nivel de jerarquía o[edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number]para configurar la[edit interfaces interface-name unit logic-unit-number]asignación de VLAN.
En enrutadores ACX5048 y ACX5096, la operación de asignación de VLAN solo se admite si está en modo y ce no en modo connectivity-type conpermanent.
Las instrucciones vlan-id y vlan-tags se utilizan para especificar el identificador de VLAN de normalización en la instancia de enrutamiento VLAN o VPLS. El identificador VLAN normalizador puede traducir o normalizar las etiquetas VLAN de los paquetes recibidos en un identificador VLAN de aprendizaje.
No puede configurar la asignación de VLAN mediante las instrucciones input-vlan-map y output-vlan-map si configura un identificador de VLAN de normalización para una instancia de enrutamiento VLAN o VPLS mediante las instrucciones vlan-id or vlan-tags .
Para configurar un identificador VLAN para una VLAN, incluya el vlan-id o la vlan-tags instrucción en el nivel de [edit interfaces interface-name unit logic-unit-number] jerarquía o [edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number] y, luego, incluya esa interfaz lógica en la configuración de VLAN.
Para una instancia de enrutamiento VPLS, incluya la instrucción vlan-id or vlan-tags en el [edit interfaces interface-name unit logic-unit-number] nivel de jerarquía o [edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number] y, luego, incluya esa interfaz lógica en la configuración de la instancia de enrutamiento VPLS.
Los enrutadores de la serie ACX no admiten la [edit logical-systems] jerarquía.
Para una sola instancia de enrutamiento VLAN o VPLS, puede incluir el vlan-id o la vlan-tags instrucción, pero no ambos. Si no configura un vlan-id o vlan-tags para la VLAN o la instancia de enrutamiento VPLS, los paquetes de capa 2 recibidos se reenvían a la interfaz de capa 2 de salida sin modificar la etiqueta VLAN, a menos que se configure un output-vlan-map en la interfaz de capa 2. Esto da como resultado que una trama se reenvíe a una interfaz de capa 2 con una etiqueta VLAN diferente de la configurada para la interfaz de capa 2. Tenga en cuenta que una trama recibida de la interfaz de capa 2 sigue siendo necesaria para que coincida con las etiquetas VLAN especificadas en la configuración de la interfaz. La configuración no válida puede provocar que se produzca un bucle de capa 2. En enrutadores ACX5048 y ACX5096, si la VLAN de interfaz está configurada como vlan-id-list, es obligatorio normalizar la instancia de enrutamiento VPLS. ID allde VLAN no se admite en enrutadores ACX5048 y ACX5096.
Las etiquetas VLAN asociadas con la interfaz lógica entrante se comparan con el identificador VLAN de normalización. Si las etiquetas son diferentes, se reescriben como se describe en la Tabla 2. La dirección MAC de origen de un paquete recibido se aprende en función del identificador de VLAN de normalización.
Si las etiquetas VLAN asociadas con la interfaz lógica de salida y el identificador de VLAN de normalización son diferentes, el identificador de VLAN de normalización se reescribe para que coincida con las etiquetas VLAN de la interfaz lógica de salida, como se describe en la tabla 3.
Los siguientes pasos describen el proceso para puentear un paquete recibido a través de una interfaz lógica de capa 2 cuando se especifica un identificador de VLAN de normalización utilizando la instrucción vlan-id number or vlan-tags para una VLAN o una instancia de enrutamiento VPLS:
- Cuando se recibe un paquete en un puerto físico, solo se acepta si el identificador VLAN del paquete coincide con el identificador VLAN de una de las interfaces lógicas configuradas en ese puerto.
- Luego, las etiquetas VLAN del paquete recibido se comparan con el identificador VLAN de normalización. Si las etiquetas VLAN del paquete son diferentes del identificador VLAN normalizador, las etiquetas VLAN se reescriben como se describe en la tabla 2.
- Si la dirección MAC de origen del paquete recibido no está presente en la tabla MAC de origen, se aprende en función del identificador VLAN de normalización.
- Luego, el paquete se reenvía a una o más interfaces lógicas de capa 2 salientes según la dirección MAC de destino. Un paquete con una dirección MAC de destino de unidifusión conocida se reenvía solo a una interfaz lógica de salida. Para cada interfaz lógica de capa 2 saliente, el identificador de VLAN de normalización configurado para la instancia de enrutamiento VLAN o VPLS se compara con las etiquetas VLAN configuradas en esa interfaz lógica. Si las etiquetas VLAN asociadas con una interfaz lógica saliente no coinciden con el identificador de VLAN de normalización configurado para la instancia de enrutamiento VLAN o VPLS, las etiquetas VLAN se reescriben como se describe en la tabla 3.
En las siguientes tablas, se muestra cómo se aplican las etiquetas VLAN al tráfico enviado hacia y desde la VLAN, en función de cómo estén configurados el vlan-id y vlan-tags las instrucciones para la VLAN y de cómo estén configurados los identificadores para las interfaces lógicas en una instancia de enrutamiento VLAN o VPLS. Dependiendo de su configuración, se realizan las siguientes operaciones de reescritura en las etiquetas VLAN:
pop: elimine una etiqueta VLAN de la parte superior de la pila de etiquetas VLAN.
pop-pop: elimine las etiquetas VLAN externas e internas de la trama.
pop-swap: elimine la etiqueta VLAN externa de la trama y reemplace la etiqueta VLAN interna de la trama.
swap: reemplace la etiqueta VLAN de la trama.
push: agregue una nueva etiqueta VLAN a la parte superior de la pila de VLAN.
push-push: inserte dos etiquetas VLAN delante de la trama.
swap-push: reemplace la etiqueta VLAN de la trama y agregue una nueva etiqueta VLAN a la parte superior de la pila de VLAN.
swap-swap: reemplace las etiquetas VLAN externas e internas de la trama.
En la Tabla 1 se muestran las configuraciones de asignación de VLAN de entrada y salida compatibles.
Tipo de interfaz |
Mapa de entrada |
Mapa de salida |
||
|---|---|---|---|---|
Configuración |
Parámetros |
Configuración |
Parámetros |
|
Sin etiquetar |
empuje |
tpid.outer-vlan |
pop |
Ninguno |
empujar-empujar |
tpid.outer-vlan/ inner-vlan |
pop-pop |
Ninguno |
|
Etiqueta única |
intercambio |
tpid.outer-vlan |
intercambio |
tpid.outer-vlan |
empuje |
tpid.outer-vlan |
pop |
Ninguno |
|
intercambio y empuje |
tpid.outer-vlan/ inner-vlan |
intercambio emergente |
Ninguno |
|
Doble etiqueta |
intercambio |
tpid.outer-vlan |
intercambio |
tpid.outer-vlan |
pop |
Ninguno |
empuje |
tpid.outer-vlan |
|
intercambio doble |
tpid.vlan-exterior/vlan interna |
intercambio doble |
tpid.outer-vlan |
|
En la tabla 2, se muestran ejemplos específicos de cómo se procesan y traducen las etiquetas VLAN para los paquetes enviados a la VLAN, según su configuración. "–" significa que la instrucción no es compatible con el identificador VLAN de interfaz lógica especificado. "Sin operación" significa que las etiquetas VLAN del paquete recibido no se traducen para la interfaz lógica de entrada especificada.
Identificador VLAN de interfaz lógica |
Configuraciones de VLAN para una VLAN |
||
|---|---|---|---|
vlan-id ninguno |
ID de VLAN 200 |
Etiquetas VLAN externas 100 internas 300 |
|
ninguno |
Sin operación |
empuje 200 |
empuje 100, empuje 300 |
200 |
Población 200 |
Sin operación |
Cambie de 200 a 300, empuje 100 |
1000 |
Población 1000 |
Intercambio de 1000 a 200 |
cambiar de 1000 a 300, empujar 100 |
etiquetas vlan, outer 2000, inner 300 |
Población 2000, Población 300 |
Pop 2000, intercambio de 300 a 200 |
Swap de 2000 a 100 |
etiquetas vlan, 100 exteriores, 400 interiores |
100 habitantes, 400 habitantes |
Pop 100, cambiar de 400 a 200 |
Intercambio de 400 a 300 |
En la tabla 3, se muestran ejemplos específicos de cómo se procesan y traducen las etiquetas VLAN para los paquetes enviados desde la VLAN, según su configuración. "–" significa que la instrucción no es compatible con el identificador VLAN de interfaz lógica especificado. "Sin operación" significa que las etiquetas VLAN del paquete saliente no se traducen para la interfaz lógica de salida especificada.
Identificador VLAN de interfaz lógica |
Configuraciones de VLAN para una VLAN |
||
|---|---|---|---|
vlan-id ninguno |
ID de VLAN 200 |
Etiquetas VLAN externas 100 internas 300 |
|
ninguno |
Sin operación |
Población 200 |
100 habitantes, 300 habitantes |
200 |
empuje 200 |
Sin operación |
Pop 100, cambiar de 300 a 200 |
1000 |
empuje 1000 |
Intercambio de 200 a 1000 |
Pop 100, cambiar de 300 a 1000 |
etiquetas vlan, outer 2000, inner 300 |
empuje 2000, empuje 300 |
Intercambio de 200 a 300, empuje de 2000 |
Swap 100 a 2000 |
etiquetas vlan, 100 exteriores, 400 interiores |
empuje 100, empuje 400 |
Cambie de 200 a 400, empuje 100 |
Intercambio de 300 a 400 |