Huawei QinQ a VSI: verifique a pila de etiquetas antes de configurar
Resolve primeiro a pila de etiquetas e despois verifica a clasificación de entrada, a acción da etiqueta e a vinculación VSI na plataforma Huawei exacta que estás a configurar
Dous fallos representan a maioría das transferencias de QinQ rotas nun VSI, e ningunha aparece como unha interface baixa. Ou o porto de entrada come a etiqueta do cliente antes de que a clasificación poida vela, ou o circuíto de anexos está ligado a un VSI ao que o extremo afastado nunca se uniu. Desde o lado do cliente, os dous parecen idénticos: o circuíto informa e ningún cadro se cruza. Realiza as catro comprobacións que aparecen a continuación en orde e detente na primeira na que o cadro que observas difire do cadro que anotaches.
Escribe a pila de etiquetas antes de tocar o dispositivo
Escolle un servizo representativo e descríbeo como marcos, non como configuración. Para un servizo que mantén as VLAN 100 e 200 do cliente dentro da VLAN 900 do provedor, o contrato é curto: os marcos de entrada levan unha etiqueta de cliente, o provedor engade unha etiqueta de servizo e a propia etiqueta do cliente sobrevive intacta debaixo.
customer to provider: [ C-tag 100 | payload ]
provider inside: [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer: [ C-tag 100 | payload ]Escribe tamén a dirección de retorno, porque un contrato que só describe a entrada pasará unha proba unidireccional e fallará na produción. O extremo máis afastado ten que entregarlle ao cliente o marco que o cliente espera, o que significa que a súa propia operación pop debe ser a inversa exacta do seu impulso. Calquera cousa que non sexa simétrica nesa descrición é unha decisión de deseño que aínda non tomaches.
Comprobe primeiro a coincidencia de entrada
A clasificación ocorre antes de calquera operación de etiqueta e só pode coincidir co que chega. Confirme se o porto está configurado como acceso, troncal ou híbrido, que tipos de trama acepta e que fai o identificador de VLAN do porto nun cadro sen etiquetar. Nun porto de acceso, a etiqueta do cliente elimínase ao chegar, polo que unha regra posterior que coincida coa etiqueta C 100 non ten nada que coincidir e o servizo únese ao dominio de transmisión incorrecto sen ningún erro.
Unha captura do lado do provedor soluciona isto en segundos: un marco QinQ clasificado correctamente mostra dúas etiquetas e un marco cunha única etiqueta significa que a etiqueta interna foi consumida.
Comproba o que fai realmente a acción da etiqueta
O empilhado e a tradución son operacións diferentes e as plataformas expóñenas como obxectos diferentes. Apilar empurra unha etiqueta exterior e deixa só a interior, que é o que precisa o contrato anterior. A tradución reescribe unha etiqueta noutra, que é un deseño válido pero produce un marco diferente no cable. Algunhas familias tamén necesitan activar QinQ de forma explícita no porto antes de que entre en vigor unha regra de apilamiento, e o TPID externo pode configurarse entre os valores 802.1Q e 802.1ad.
O camiño de volta merece a mesma atención. Se a regra de saída aparece a etiqueta externa nunha subinterface pero unha subinterface diferente leva a resposta sen ningunha regra coincidente, o cliente ve que a transmisión funciona e a recepción sen saída.
Comprobe a ligazón do servizo, non o número da interface
Un VSI identifícase polos seus propios identificadores de servizo e circuíto virtual, e o par debe usar valores coincidentes antes de que se forme un pseudowire. O circuíto de conexión enlaza entón ese VSI a un porto específico e unha VLAN, que é unha declaración separada da regra que clasificou a trama. Un número de subinterface que parece correcto non proba nada sobre ningunha das dúas vinculacións.
Comprobe o estado do pseudofío e o estado do circuíto de conexión por separado e verifique a sesión de sinalización que leva o pseudofío. Dous destes tres poden estar saudables mentres que o terceiro non o é, e o que está abaixo indica de que lado hai que arranxar.
O illamento é unha promesa separada. Manter as etiquetas de clientes intactas dentro dun VSI non segmenta os clientes entre si, porque a aprendizaxe MAC abarca toda a instancia; se o contrato di illamento, necesita instancias separadas ou unha política explícita por VLAN.
Comprobe o orzamento de tamaño e despois comprobe o contrato
A etiqueta externa engade catro bytes, e a encapsulación pseudowire engade unha pila de etiquetas e posiblemente unha palabra de control encima. Póñao todo no orzamento de MTU e MRU en ambos os dispositivos de borde do provedor e non desactive unha palabra de control só para silenciar unha advertencia de tamaño, xa que o extremo afastado pode requirilo. Manteña un camiño de xestión que non dependa do servizo que estea a cambiar.
A continuación, proba tres casos no anexo do cliente: o primeiro C-VLAN admitido en ambas direccións, o segundo C-VLAN admitido e un VLAN que o contrato di que debe rexeitarse. Observe os cadros en lugar de ler os estados da interface e repita despois de calquera cambio na regra da etiqueta.
Un VSI superior só di que se formou o pseudofío. Non di nada sobre se o marco que o cruza é o marco polo que pagou o cliente.