Resumo
- A revisão 18 ordena correspondências de duas tags explícitas, combinações explícitas com
any, uma tag externa, priority-tagged, untagged e default; conflitos no mesmo nível devem ser recusados. - Essa ordem demonstra a intenção de um classificador conforme. Estado aplicado, deltas isolados, capturas antes e depois do rewrite, FIB ou vínculo de serviço e chegada remota demonstram fatos posteriores.
Considere um quadro S-VLAN 10/C-VLAN 21 diante de quatro candidatos: 10/21, 10/any, uma regra externa 10 e default. O draft revision 18 determina que o par explícito vence, seguido por uma combinação explícita/any, uma única tag externa, priority-tagged, untagged e, por fim, default. Regras do mesmo nível que possam capturar o mesmo quadro não podem coexistir.
Isso elimina uma disputa de configuração. Não observa uma decisão do hardware.
Duas tags definem o alcance da leitura
O modelo classifica no máximo a tag externa e a segunda tag. No caso de duas, a externa é S-VLAN e a interna C-VLAN. match-exact-tags não sobe nem desce uma regra: apenas exige que a pilha termine ali. Sem a opção, tags adicionais são permitidas, mas tratadas como carga opaca, fora da classificação e do rewrite.
Um teste 10/21 não cobre 10/21/300. Os dois quadros precisam ser injetados, com o modo exato ligado e desligado, e capturados na entrada.
Default também exige contexto. Ele recebe apenas o que nenhuma subinterface par mais específica capturou. Para provar sua escolha, é preciso guardar o conjunto completo de pares e mostrar que os contadores específicos não se moveram. Priority-tagged continua trazendo uma tag 802.1Q; untagged não. Só os bytes capturados resolvem essa diferença.
Classificar não cria um serviço
Depois da escolha, o modelo flexível pode remover ou inserir até duas tags externas. Uma tradução combina pop e push; apenas tags correspondidas podem ser removidas. O rewrite pode ser simétrico ou separado por direção.
O exemplo L2VPN do próprio draft contém o contraexemplo decisivo: uma subinterface classifica e remove uma tag, mas não está ligada a serviço algum. O tráfego classificado é descartado. Uma seleção correta pode terminar sem encaminhamento.
Uma cadeia de recibos pequenos
Registre módulo, revisão e features anunciadas. Preserve a transação NETCONF ou RESTCONF. Compare intended e operational: RFC 8342 reconhece que configuração pretendida pode não ser aplicada por falta de recursos.
Depois, tire uma linha de base do pai e de todas as subinterfaces, envie uma classe por vez e compare deltas. O draft de extensões de interface define in-discard-unknown-encaps; RFC 8343 oferece contadores comuns de pacotes, octetos e descartes. A subinterface prevista deve crescer sozinha. Um quadro negativo deve aumentar o descarte de encapsulamento desconhecido e não aparecer na saída.
Contadores são agregados. Uma captura na entrada prova a pilha recebida; outra após pop/push prova os bytes naquele ponto. Para L3, uma rota ativa de RFC 8349 continua sendo estado do plano de controle. FIB, adjacência, porta de saída e recepção remota completam a verificação. Para L2VPN, verifique o vínculo local e o circuito remoto.
A conclusão honesta é delimitada: este fluxo, nesta janela, entrou com estas tags, moveu este classificador, saiu com estes bytes e foi visto neste destino. A ordem de precedência torna a afirmação testável; não a torna verdadeira sozinha.
Fontes primárias
O conjunto primário fechado reúne as duas representações publicadas da revisão 18, o registro e o histórico no Datatracker, as duas representações do rascunho complementar de extensões de interface e os RFCs 6241, 7950, 7799, 8040, 8341, 8342, 8343 e 8349: https://www.ietf.org/archive/id/draft-ietf-netmod-sub-intf-vlan-model-18.txt; https://www.ietf.org/archive/id/draft-ietf-netmod-sub-intf-vlan-model-18.html; https://datatracker.ietf.org/doc/draft-ietf-netmod-sub-intf-vlan-model/; https://datatracker.ietf.org/doc/draft-ietf-netmod-sub-intf-vlan-model/history/; https://www.ietf.org/archive/id/draft-ietf-netmod-intf-ext-yang-19.txt; https://www.ietf.org/archive/id/draft-ietf-netmod-intf-ext-yang-19.html; https://www.rfc-editor.org/rfc/rfc6241.html; https://www.rfc-editor.org/rfc/rfc7950.html; https://www.rfc-editor.org/rfc/rfc7799.html; https://www.rfc-editor.org/rfc/rfc8040.html; https://www.rfc-editor.org/rfc/rfc8341.html; https://www.rfc-editor.org/rfc/rfc8342.html; https://www.rfc-editor.org/rfc/rfc8343.html; https://www.rfc-editor.org/rfc/rfc8349.html.
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
