Configuración de ID de protocolo de etiqueta (TPID) en conmutadores de la serie QFX
En este tema se describe cómo configurar los TPID que se espera que se envíen o reciban en una VLAN determinada para conmutadores de la serie QFX.
Los dispositivos QFX5100, QFX5110, QFX5120, QFX5200 y QFX5210 admiten hasta 4 configuraciones TPID por VLAN en un dispositivo de interfaz. Es necesario definir un TPID en la interfaz de línea de comandos (CLI) para las interfaces Ethernet agregadas y las interfaces ether para el dispositivo QFX antes de que pueda enviarse o recibirse. Se admiten los siguientes valores para la configuración del TPID:
-
0x8100
-
0x9200
-
0x88a8
-
0x9100
Cuando se configura un TPID para una VLAN en una interfaz lógica, se aceptan los paquetes de tráfico que ingresan en el puerto con TPID 0x8100, 0x88a8, 0x9100 y 0x9200, y los paquetes que salen del puerto para una VLAN determinada llevan los paquetes con el TPID configurado en esa VLAN.
Para configurar los valores TPID, utilice la tag-protocol-id
instrucción. Véase, tag-protocol-id TPID(TPIDs Expected to Be Sent or Received).
Los valores de TPID deben configurarse en el nivel de interfaz de dispositivo para poder implementar la compatibilidad con TPID. La vlan-tags outer
instrucción se puede utilizar para configurar un TPID por VLAN. Véase, vlan-tags.
Condiciones para configurar identificadores de protocolo de etiqueta (TPID) en conmutadores de la serie QFX
Tenga en cuenta las siguientes condiciones antes de configurar TPID en conmutadores de la serie QFX:
-
El TPID configurado para el perfil de VLAN para la interfaz lógica tiene prioridad sobre el TPID configurado para el puerto.
En el ejemplo siguiente, se supone que el tráfico que sale de la unidad 200 tendrá el 0x9200 TPID, ya que es el TPID establecido en el nivel de puerto. Sin embargo, dado que los TPID están configurados para interfaces lógicas, el tráfico toma el valor del TPID del perfil de VLAN en lugar del perfil de puerto para todas las interfaces lógicas configuradas en el dispositivo de interfaz. Por lo tanto, aunque
ae1
se establece con 0x9200 TPID en el nivel de puerto, los paquetes que salen de tendrán el 0x8100 TPID predeterminado deae1.200
la VLAN. El mismo concepto se aplica aae1.400
también.xe-0/0/0 { gigether-options { 802.3ad ae1; } } ae1 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; aggregated-ether-options { ethernet-switch-profile { tag-protocol-id 0x9200; } } unit 100 { encapsulation vlan-bridge; vlan-tags outer 0x9200.100; } unit 200 { encapsulation vlan-bridge; vlan-id 200; } unit 400 { family ethernet-switching { interface-mode trunk; vlan { members 400; } } }
-
No se admiten escenarios de VXLAN.
-
Si dos interfaces lógicas con TPID diferentes forman parte de una VLAN, el valor TPID configurado más recientemente se configura en el perfil de VLAN, ya que el registro de hardware solo admite un índice TPID por perfil de VLAN. En el ejemplo a continuación, el valor TPID para VLAN 100 es 0x9200 al igual que
ae2.100
el último valor configurado.ae1 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; aggregated-ether-options { ethernet-switch-profile { tag-protocol-id 0x9100; } } unit 100 { encapsulation vlan-bridge; vlan-tags outer 0x9100.100; } ae2 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; aggregated-ether-options { ethernet-switch-profile { tag-protocol-id 0x9200; } } unit 100 { encapsulation vlan-bridge; vlan-tags outer 0x9200.100; } vlans { v_100 { vlan-id 100; interface ae1.100; interface ae2.100; }
-
Si se configuran varios TPID en el dispositivo de interfaz sin una configuración de nivel de interfaz lógica, el primer valor de TPID de la lista se establece en el nivel de puerto.
En el ejemplo siguiente, 0x9200 se establece en el nivel de puerto.
xe-0/0/0 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; ether-options { ethernet-switch-profile { tag-protocol-id [0x9200 0x88a8 0x9100]; } } }
- Si solo se configura una interfaz lógica en un dispositivo de interfaz con 0x8100, los paquetes salen con el valor TPID configurado en el nivel de puerto. Sin embargo, como se muestra en el ejemplo siguiente, si se configuran varias interfaces lógicas con TPID distintos de la lista en el nivel de dispositivo de interfaz, los paquetes que salen con VLAN 100 saldrán con el 0x8100 TPID.
xe-0/0/0 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; ether-options { ethernet-switch-profile { tag-protocol-id [0x9200 0x88a8 0x8100]; } } } unit 100 { encapsulation vlan-bridge; vlan-tags outer 0x8100.100; }