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
- https://www.rfc-editor.org/rfc/rfc9714.html
- https://www.rfc-editor.org/rfc/rfc9714.txt
- https://www.rfc-editor.org/rfc/rfc9714.xml
- https://www.rfc-editor.org/info/rfc9714/
- https://www.rfc-editor.org/errata/rfc9714
- https://datatracker.ietf.org/doc/rfc9714/history/
- https://www.rfc-editor.org/rfc/rfc9341.html
- https://www.rfc-editor.org/rfc/rfc9017.html
- https://www.rfc-editor.org/rfc/rfc3031.html
- https://www.rfc-editor.org/rfc/rfc3032.html
- https://www.rfc-editor.org/rfc/rfc6790.html
- https://www.rfc-editor.org/rfc/rfc8662.html
- https://www.rfc-editor.org/rfc/rfc8957.html
- https://www.rfc-editor.org/rfc/rfc8372.html
- https://www.rfc-editor.org/rfc/rfc7011.html
- https://www.iana.org/assignments/mpls-label-values/
- https://datatracker.ietf.org/doc/draft-ietf-ippm-alt-mark-deployment/
- https://heng.lu/running-code-primary-the-patch-needed-to-preserve-the-internet-original-design/
- https://heng.lu/minimum-initial-specification-localized-future-decision-voluntary-adoption-internet-coordination-system/
- https://heng.lu/on-reality-layers-symbolic-power-and-why-clarity-feels-so-hostile/
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
