Resumo

  • No RFC 5160, duas classes QoS locais só podem ser vinculadas quando atendem à mesma MQC, mas volume de tráfego, disponibilidade e reparo exigem termos adicionais.
  • O comprovante de serviço precisa mostrar capacidade contratada e carga admitida em cada sentido, além da rota e das medições; a classificação comum sozinha não demonstra folga operacional.

É possível configurar corretamente a classe de voz em todos os domínios e ainda admitir tráfego demais. O rótulo continua certo. A chamada piora. A diferença entre essas duas frases é uma diferença de controle, não de vocabulário.

O acordo que o RFC recusou

Uma garantia que atravessesse uma cadeia inteira faria o provedor mais próximo do cliente responder por redes distantes. Se houvesse degradação, a reclamação passaria de parceiro em parceiro até localizar o domínio responsável; depois, a indenização teria de voltar. Caminhos dinâmicos, operadores concorrentes e ausência de confiança tornariam a apuração lenta e incerta.

Também surgiria a chamada armadilha da cadeia de provedores. Mudar um contrato local afetaria várias promessas remotas que dele dependessem. A infraestrutura ficaria “congelada”, pois nenhum participante teria liberdade para renegociar seu próprio enlace.

O RFC 5160 corta a garantia na borda administrativa. Cada provedor garante somente o desempenho de atravessar seu domínio para um vizinho direto. A responsabilidade fica controlável. O desempenho de ponta a ponta, porém, passa a depender de uma composição que nenhum acordo bilateral representa por inteiro.

MQC diz que cabe; não diz quanto ainda cabe

O documento abstrai a engenharia interna como uma classe QoS local, ou l-QC, caracterizada por atraso unidirecional, variação e perda. O provedor escolhe o vínculo usando apenas sua própria classe e a do vizinho. Não consulta o que acontece a dois ou três domínios de distância.

A MQC define limites comuns: aplicações adequadas, intervalos de desempenho, restrições de tráfego e, se necessário, uma relação entre recursos reservados e carga. Dois l-QCs só podem ser vinculados se forem conformes à mesma MQC.

Ainda assim, os provedores precisam acordar separadamente quanta banda trocarão. Podem também negociar disponibilidade e tempo de reparo. Logo, a mesma MQC pode aparecer em um enlace com margem e em outro já perto do limite. Um inventário de classes não é um inventário de capacidade.

Essa distinção impede três atalhos. DSCP ou nome da classe não comprova a fila aplicada. A fila aplicada não comprova que a admissão respeitou o orçamento. E o orçamento de cada domínio não comprova que a soma de atraso, jitter e perda atende à aplicação. O artigo já publicado sobre RFC 5127 trata da identidade preservada dentro de agregados; aqui, o problema é a obrigação comercial entre domínios e a capacidade que fica fora do rótulo.

A soma depende da rota e da hora

RFC 5160 imagina que os domínios possam acrescentar seus valores de atraso, jitter e perda à informação de caminho. O provedor de entrada compararia a composição com o pedido do cliente. Mas valores corretos de ontem não pertencem automaticamente à rota de hoje. Cada termo precisa identificar domínio, direção, intervalo e carga observada.

O caminho de volta também deve ser calculado separadamente. Acordos entre provedores são unidirecionais no modelo, e a Internet costuma usar sequências diferentes em cada sentido. Uma videoconferência pode ter banda suficiente na ida e perder qualidade no retorno sem que qualquer contrato de ida tenha sido violado.

Há ainda um paradoxo de seleção. Se todos preferirem a rota que anuncia o melhor atributo QoS, podem concentrar tráfego nela e produzir a degradação que buscavam evitar. O RFC chama essa corrida de QA-rush. A política de escolha precisa ser confrontada com o resultado posterior.

O recibo de capacidade

Para cada sentido, o operador que vende o serviço deve conservar: solicitação autorizada do cliente; rota real; versões dos acordos bilaterais; mapeamentos l-QC; banda contratada; carga admitida e descartada; janela das medições por domínio; regra de composição; medição de ponta a ponta; e registro de atribuição e reparo.

Isso não cria uma autoridade global. Mantém a responsabilidade de cada provedor em seu domínio e entrega ao vendedor do serviço a evidência da montagem. Se todos cumpriram seus limites locais, mas o caminho não cumpriu a aplicação, a decisão de combinar componentes insuficientes precisa aparecer como causa possível.

Fontes