Resumo

  • A RFC 9714 define Extension Label, Flow-ID Label Indicator e Flow-ID Label para identificar fluxos MPLS, alternar cores e escolher escopo hop-by-hop ou edge-to-edge.
  • O Flow-ID não encaminha, mas modifica a pilha e pode alterar a seleção ECMP. O contador pode ser correto para o gêmeo marcado e não representar o caminho do fluxo original.
  • Profundidade legível, capacidade, PHP, identidades separadas de serviço e transporte e fronteira administrativa determinam o alcance real antes que um número sustente uma ação.

O operador escolhe uma população, ativa a medição e recebe blocos completos. O método parece observar o serviço por dentro. No entanto, o primeiro gesto adiciona três entradas ao pacote. Se o hash de multipath enxerga essa nova forma, o objeto muda antes da observação.

RFC 9714, publicada em fevereiro de 2025, padroniza a encapsulação MPLS para medir perda, atraso e jitter com Alternate Marking. O texto alerta que introduzir Flow-ID Label pode levar o fluxo a outro caminho sob ECMP. A questão não é se a soma está certa, mas a qual fluxo ela pertence.

Não encaminha, porém pode influenciar a escolha

Extension Label 15 e Flow-ID Label Indicator 18 formam um Composite Special Purpose Label conforme RFC 9017, seguido pelo Flow-ID. O TTL do FL é zero porque ele não funciona como rótulo de forwarding.

Isso não torna sua presença invisível ao cálculo de entropia. A RFC relaciona o problema ao Synonymous Flow Label de RFC 8957 e sugere Entropy Labels de RFC 6790 ou Flow-ID em todos os fluxos. Uma opção estabiliza a entrada de balanceamento; a outra retira a assimetria estrutural.

As duas exigem evidência em execução. Parser, campos de hash, profundidade e membro escolhido precisam ser comparados antes e depois.

Recibo Conclusão limitada
seleção o classificador definiu uma população
alocação o controlador reservou um ID no domínio
inserção XL, FLI e FL entraram no pacote
bits cor, atraso e tipo foram codificados
capacidade os nós previstos reconhecem a estrutura
profundidade conseguem alcançar sua posição
equivalência ECMP o objeto não mudou de caminho ou a mudança foi aceita
exportação contadores e horários chegaram
reconciliação fluxo, cor, direção e janela coincidem
efeito evidência independente liga medição ao serviço

O pacote marcado não prova onde o pacote sem marca teria passado.

Tipo declarado não garante participação

Os bits TC do FL ganham funções próprias. L alterna a cor de perda, D seleciona atraso/jitter e T distingue edge-to-edge de hop-by-hop. T igual a um nomeia ingresso e egresso; T igual a zero inclui todos os nós MPLS do LSP.

Cada leitor ainda precisa de Flow-ID Label Capability e Flow-ID Readable Label Depth. A RFC toma RFC 8662 como analogia: o ingresso deve expor FL apenas a nós capazes e deveria respeitar a menor FRLD relevante. Descobrir essas capacidades fica fora do escopo.

Pilhas SR profundas podem exigir FL entre SIDs ou cópias idênticas em profundidades diferentes. A norma permite e reconhece planejamento sofisticado. Dados de parte dos nós não demonstram participação completa.

PHP pode apagar o egresso

No penultimate-hop popping de RFC 3031, o penúltimo LSR retira o rótulo superior. Ao retirar o rótulo de forwarding precedente, a RFC 9714 manda retirar também XL, FLI e FL. O egresso fica fora da medição.

Por isso PHP deveria ser desabilitado, salvo quando o penúltimo nó possui suporte conhecido e excluir o egresso é aceitável. O escopo “até o penúltimo salto” não deve aparecer como “até a entrega”. A falha pode estar na fila, interface ou decapsulação final.

XL e FLI copiam TC e TTL do rótulo anterior, com BoS zero; BoS ativo exige descarte. FL pode aparecer no meio ou embaixo, não no topo, e repetir-se. Sintaxe correta não garante perímetro completo.

Serviço e transporte têm identidades independentes

O controlador pode criar ID de serviço, de transporte ou ambos. Quando ambos existem, os valores diferem. Pacotes do mesmo fluxo VPN podem usar LSP diferentes; fluxos VPN diferentes podem compartilhar o mesmo LSP. A política também decide se um nó procura os dois.

No modo manual, o operador fornece características. No automático, ingresso classifica e exporta por IPFIX segundo RFC 7011, e o controlador provisiona. Unicidade evita colisão local; não prova cobertura correta nem o nível da pergunta.

RFC 8372 contextualiza a identificação MPLS. O registro IANA registra o indicador; não confirma suporte em um produto.

A cor não determina a causa

RFC 9341 alterna blocos para comparar contadores. As pontas precisam compartilhar fluxo, cor, direção, período e alcance. A RFC 9714 prevê exportar Flow-ID, contadores e timestamps, mas não define o transporte dos registros.

Entrega, relógio, completude e conciliação permanecem como recibos separados. O rascunho de implantação informa a prática em evolução, sem ser norma concluída. Uma diferença não atribui sozinha a causa a congestionamento, policing, enlace, parser ou exportação.

O domínio é parte da identidade

Flow-ID só é único no domínio e momento. Medição multidomínio com o mesmo FL está fora do escopo; a marca não sai do domínio. Bordas filtram saída com FLI e descartam entrada externa. Sem domínio, versão e validade, a mesma cifra pode nomear objetos diferentes.

Os artefatos texto, XML, informação, erratas e história provam a especificação, não o caminho de uma rede.

O teste de código em execução de Heng Lu acompanha classificar, inserir, encaminhar, ler e exportar. A especificação inicial mínima coordena o formato sem absorver a implantação. As camadas de realidade mantêm registro, pacote, contador e resultado separados.

A virtude da RFC 9714 é admitir que o instrumento pode perturbar o alvo. Guardar caminho e escopo antes e depois preserva o sujeito da medição.

Fontes