Resumo

  • Um LAG expõe um único enlace lógico, mas RFC 9533 cria uma microsessão OWAMP ou TWAMP para cada membro físico; testar o agregado não demonstra cobertura de todos os cabos.
  • Sender Micro-session ID e Reflector Micro-session ID são chaves locais. Cada lado deve cruzá-las com o membro físico de recepção e descartar qualquer divergência.
  • A amostra validada pode orientar tráfego, porém não prova o caminho de um fluxo de produção, a instalação de uma decisão nem a melhora do serviço.

O enlace lógico continuou de pé e escondeu o problema

A agregação soma capacidade e mantém o serviço quando um membro falha. Essa continuidade é justamente o que pode mascarar diferenças. Em um LAG de longa distância, membros podem atravessar transportes distintos e apresentar latência, perda e variação diferentes, embora o sistema operacional mostre uma só interface.

O balanceamento costuma usar hash. Uma sessão com cinco elementos fixos escolhe um membro; variar portas pode alcançar outros, mas a média não prova quais entraram na conta. RFC 9533 define uma microsessão por membro físico para que a unidade medida deixe de ser implícita.

As microsessões compartilham endereços IP de origem e destino. Podem usar pares UDP separados, embora um par comum seja recomendado. A distinção decisiva está na associação local entre sessão, membro e intervalo de validade, não na aparência externa do pacote.

A solicitação cria o conjunto completo

O cliente de controle envia Request-OW-Micro-Sessions, comando 5, ou Request-TW-Micro-Sessions, comando 11. Se aceitar, o servidor cria sessões para todos os membros do LAG pelo qual recebeu a solicitação. IANA registra os números, mas o registro não comprova que um equipamento executou a ordem nem que incluiu seu inventário inteiro.

Guardar o conjunto esperado impede uma média enganosa. Se quatro membros estavam configurados e somente três apresentam amostras, o quarto é uma ausência de cobertura, não desempenho perfeito. A sessão pode não ter sido criada, a associação pode ter expirado ou seus pacotes podem ter sido descartados.

No OWAMP, o receptor usa o membro físico de chegada para encontrar a microsessão. Sem correspondência, descarta. A porta observada é condição de validade da amostra, não um detalhe opcional de diagnóstico.

Cada extremidade dá significado ao próprio número

O micro TWAMP acrescenta dois campos de 16 bits. O Sender ID precisa ser único dentro da sessão no emissor; o Reflector ID, dentro da sessão no refletor. Nenhum deles é um identificador mundial ou necessariamente persistente. Número, endpoint, sessão-pai e período devem permanecer juntos.

Quando ainda não conhece o identificador remoto, o emissor coloca zero no campo Reflector. Depois pode obtê-lo por configuração ou aprender com o pacote refletido; RFC 9533 não determina o método. Zero quer dizer que o valor remoto não foi apresentado para aquela validação, não que o enlace remoto foi confirmado.

Ao receber, o refletor correlaciona o pacote pela porta física real. Se não houver sessão, descarta. Se o Reflector ID for diferente de zero, verifica se ele corresponde ao membro de entrada; divergência também termina em descarte. Na resposta, copia o Sender ID e preenche seu próprio Reflector ID.

O emissor faz a prova espelhada no retorno: localiza a sessão pela porta física, confere o Sender ID copiado e usa o Reflector ID para validar a conduta da outra ponta. Somente então latência ou perda entram no conjunto de resultados. A amostra aceita carrega duas relações locais e duas observações de porta.

Uma medição não instala política

A resposta válida demonstra um intercâmbio de teste no estado de sessão daquele momento. Um fluxo comercial pode ter outro hash e escolher outro membro. A resposta também não revela se um controlador recebeu o dado, aplicou um limiar, pediu alteração, obteve confirmação ou melhorou a experiência.

RFC 8668 pode anunciar atributos dos membros para políticas de encaminhamento. Ainda assim, anúncio, observação e decisão são camadas diferentes. A cadeia auditável liga inventário, criação de sessão, porta observada, amostra, versão da política, comando, instalação e comportamento posterior.

RFC 9533 reutiliza a segurança de OWAMP e TWAMP e não cria uma proteção adicional. Autenticação não atualiza um mapa que envelheceu depois da troca de uma placa, nem transforma um ID reutilizado no mesmo objeto físico.

Um livro-caixa que também registra descartes

Por amostra, convém reter identidade do LAG e versão do inventário, endpoints, solicitação e aceite, membros esperados, sessão-pai, dois IDs, origem do valor remoto, portas reais de envio e recepção, verificações, razão de descarte, tempo, erro estimado, métrica e validade.

Separe degradação, falha de prova e falta de cobertura. A primeira é uma amostra aceita fora do limiar. A segunda é um pacote rejeitado por relação incoerente. A terceira é um membro esperado sem sessão útil. Um único alerta não explica qual reparo é legítimo.

Fontes

Fontes