M5 · Serviços de Rede

Configuração de QoS

O que é QoS e por que importa

Quality of Service (QoS) é um conjunto de mecanismos que permite priorizar tipos específicos de tráfego em uma rede. Sem QoS, todos os pacotes são tratados igualmente (best-effort). Com QoS, você garante que tráfego sensível a latência — como voz e vídeo — receba tratamento preferencial.

O CCNA 200-301 exige conhecimento dos modelos, ferramentas e configuração básica de QoS no IOS.


Modelos de QoS

Best-Effort

Comportamento padrão. Nenhuma garantia de entrega, latência ou largura de banda. Adequado apenas para dados não críticos.

IntServ (Integrated Services)

Reserva recursos fim a fim usando o protocolo RSVP. Garante QoS por fluxo, mas não escala bem em redes grandes.

DiffServ (Differentiated Services)

Modelo mais usado. Classifica o tráfego em classes e aplica políticas por classe. Escala para redes corporativas e é o foco do exame.


Ferramentas de QoS (DiffServ)

1. Classificação e Marcação

O tráfego é identificado e marcado para tratamento diferenciado.

  • DSCP (Differentiated Services Code Point): campo de 6 bits no cabeçalho IP. Valores comuns:

- EF (46) — voz (Expedited Forwarding) - AF41 (34) — vídeo - CS0 (0) — best-effort

  • CoS (Class of Service): campo de 3 bits no cabeçalho 802.1Q (camada 2)

2. Enfileiramento (Queuing)

Determina a ordem de saída dos pacotes quando há congestionamento.

  • FIFO: padrão, sem prioridade
  • CBWFQ (Class-Based Weighted Fair Queuing): garante largura de banda mínima por classe
  • LLQ (Low Latency Queuing): adiciona fila de prioridade estrita ao CBWFQ — obrigatório para voz

3. Policiamento e Modelagem (Shaping)

  • Policing: descarta ou remarca pacotes acima do limite. Reação imediata.
  • Shaping: atrasa pacotes acima do limite usando buffer. Mais suave, usado para adequar tráfego a links WAN.

4. Compressão e Link Efficiency

Reduz overhead em links lentos (compressão de cabeçalhos RTP, fragmentação LFI).


Configuração com MQC (Modular QoS CLI)

O MQC é o framework padrão no IOS, composto por três etapas:

1. Class Map — define o tráfego:

class-map match-all VOICE
 match dscp ef

2. Policy Map — define a ação:

policy-map QOS-POLICY
 class VOICE
  priority 500
 class class-default
  fair-queue

3. Service Policy — aplica na interface:

interface GigabitEthernet0/1
 service-policy output QOS-POLICY

Verificação

show policy-map interface GigabitEthernet0/1
show class-map

A saída do show policy-map interface exibe contadores de pacotes, drops e bytes por classe — essencial para validar se a política está sendo aplicada corretamente.


Pontos críticos para o exame

Conceito Detalhe
DSCP EF Usado para voz (46 decimal)
LLQ Única fila com prioridade estrita — necessária para voz
Policing x Shaping Policing descarta; Shaping atrasa
MQC Padrão de configuração: class-map → policy-map → service-policy
trust dscp Necessário em switchports para preservar marcações do endpoint

Em switchports que conectam telefones IP, configure mls qos trust dscp (IOS tradicional) ou auto qos voip para aplicar políticas pré-definidas automaticamente.