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 transparent instrucción en el [edit class-of-service interfaces interface-name unit logical-unit-number classifiers ieee-802.1 vlan-tag] nivel de jerarquía.
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 swap-by-poppush instrucción en el [edit interfaces interface-name unit logical-unit-number] nivel de jerarquía.
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 swap-by-poppush instrucción hace que se realice una operación de intercambio como un pop seguido de una operación de inserción. 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 push operación hereda los valores IEEE 802.1p de forma predeterminada.
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;
}
}
}
}
}