Resumo

  • A versão 01, atualizada em 28 de setembro, é um Internet-Draft ativo da OPSAWG, ainda no estado I-D Exists; seus novos números de elementos permanecem provisórios.
  • O texto dá significados distintos a limite de análise do datagrama, processamento do pacote, presença de campo e descarte de informação na exportação.

Imagine um relatório de tráfego em que o Token de QUIC aparece vazio. O campo pode realmente ter comprimento zero. Também pode ser apenas o preenchimento exigido por um Template fixo quando o exportador não dispõe do valor. Uma terceira possibilidade é que o valor tenha sido adquirido, mas retido por uma política de exportação. O painel que chama todos os casos de “sem Token” cria uma prova negativa que o sensor nunca entregou.

draft-ietf-opsawg-ipfix-quic-header-01 torna essa diferença parte da proposta técnica. A versão anterior apresentava sete Elementos de Informação para QUIC; a revisão 01 propõe 24 e quatro perfis: observação de rede, observação de pacote no endpoint, agregado de fluxo e estado opcional de conexão. O primeiro perfil produz um registro principal para cada pacote IP não fragmentado com um datagrama UDP completo. Quando há vários pacotes QUIC agrupados e seus limites podem ser determinados, eles são filhos ordenados, com deslocamento dentro do datagrama. O registro principal não é uma conexão QUIC reconstruída, e cada filho não deve perder sua relação com o datagrama observado.

Quatro sinais evitam que a lacuna pareça uma coisa só. quicDatagramParseStatus informa se os limites dos pacotes no datagrama foram inteiramente reconhecidos. quicProcessingStatus descreve o processamento de um pacote específico ou o ponto de parada. quicFieldPresence separa um valor efetivamente presente — mesmo zero ou de comprimento zero — de um espaço reservado que o coletor deve ignorar. Já quicExportFlags assinala quando a política local omite informação disponível ou quando a exportação é cortada por limite de tamanho ou capacidade.

As combinações importam. Um datagrama pode ter limites conhecidos e conter um pacote malformado; nesse caso o estado do pai pode permanecer completo enquanto o estado do filho registra o problema. Uma exportação reduzida por escolha local tampouco torna incompleta, retroativamente, a análise das fronteiras. Misturar os sinais numa nota única de confiança destruiria a causa específica da ausência.

O texto também impõe cautela diante de versões QUIC desconhecidas. Os campos invariantes talvez não revelem onde termina o próximo pacote. O exportador pode guardar os pacotes anteriores que conseguiu delimitar e marcar uma observação parcial na parada; não pode transformar essa parada na afirmação de que não havia pacotes posteriores. O perfil de rede, por projeto, não leva números de pacote, tipos de frame nem identificadores de stream. Esses campos não aparecerem ali não significa que não existiram no tráfego.

Nada disso comprova implementação ou solução de falhas reais de coleta. A revisão continua sendo trabalho em andamento, sem alocação definitiva dos novos códigos. Ela propõe uma forma de relatar os limites da medição com menos ambiguidade.

Fontes