Configuración de intercambio e inserción de herencia IEEE 802.1p desde la etiqueta transparente
Para clasificar los paquetes entrantes según los bits IEEE 802.1p desde 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
En la configuración de ejemplo siguiente se 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 heredar 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 e insertar etiquetas VLAN y permitir la herencia del valor IEEE 802.1p de la etiqueta VLAN transparente en 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 una operación de intercambio se realice como un pop seguido de una operación de inserción. Por lo tanto, para la etiqueta externa, la S-Tag entrante se abre y se inserta una nueva etiqueta. Como resultado, la S-Tag 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 según la etiqueta VLAN transparente.
[edit]
class-of-service {
interfaces {
ge-3/0/1 {
unit 0 {
classifiers {
ieee-802.1 default vlan-tag transparent;
}
}
}
}
}
