Configuración de la inserción y el intercambio de herencia IEEE 802.1p desde la etiqueta transparente
Para clasificar los paquetes entrantes según los bits IEEE 802.1p de la etiqueta transparente, incluya la instrucción en el nivel de jerarquía.transparent
[edit class-of-service interfaces
interface-name unit
logical-unit-numberclassifiers ieee-802.1 vlan-tag]
Ejemplo de interfaz etiquetada
La siguiente configuración de ejemplo especifica la clasificación basada en la etiqueta VLAN transparente.
edit class-of-service { interfaces { ge-3/0/1 { unit 0 { classifiers { ieee-802.1 default vlan-tag transparent; } } } } }
Para configurar Junos OS para que herede los bits IEEE 802.1p de la etiqueta transparente, incluya la instrucción en el nivel de jerarquía. swap-by-poppush
[edit interfaces interface-name unit logical-unit-number]
La siguiente es una configuración para intercambiar y insertar etiquetas VLAN y permitir la herencia del valor IEEE 802.1p de la etiqueta VLAN transparente en los paquetes entrantes.
edit ge-3/0/0 { vlan-tagging; encapsulation vlan-ccc; unit 0 { encapsulation vlan-ccc; vlan-id 100; swap-by-poppush; input-vlan-map { swap-push; tag-protocol-id 0x9100; inner-tag-protocol-id 0x9100; vlan-id 500; inner-vlan-id 400; } output-vlan-map { pop-swap; inner-vlan-id 100; inner-tag-protocol-id 0x88a8; } } }
La instrucción hace que se realice una operación de intercambio como un pop seguido de una operación de inserción.swap-by-poppush
Entonces, para la etiqueta externa, la etiqueta S entrante aparece y se inserta una nueva etiqueta. Como resultado, la etiqueta S hereda los bits IEEE 802.1p de la etiqueta transparente. A continuación, se inserta la etiqueta interna, lo que da como resultado que la etiqueta interna herede los bits IEEE 802.1p de la etiqueta transparente.
Ejemplo de interfaz sin etiquetar
La siguiente es una configuración para insertar dos etiquetas VLAN y permitir la herencia del valor IEEE 802.1p de la etiqueta VLAN transparente en el paquete entrante.
[edit] ge-3/0/1 { encapsulation ccc; unit 0 { input-vlan-map { push-push; tag-protocol-id 0x9100; inner-tag-protocol-id 0x9100; vlan-id 500; inner-vlan-id 400; } output-vlan-map{ pop-pop; } } }
No se requiere ninguna configuración adicional para heredar el valor IEEE 802.1p, ya que la operación hereda los valores IEEE 802.1p de forma predeterminada.push
La siguiente configuración especifica la clasificación basada en la etiqueta VLAN transparente.
[edit] class-of-service { interfaces { ge-3/0/1 { unit 0 { classifiers { ieee-802.1 default vlan-tag transparent; } } } } }