Guia explicativo · Engenharia de tráfego
O que é engenharia de tráfego e para que serve na rede do provedor
O que é engenharia de tráfego: é a prática de decidir por quais caminhos o tráfego de uma rede passa, em vez de deixar essa escolha só para os protocolos. No provedor, ela usa métricas entre POPs e regras de BGP para colocar cada parte do tráfego no enlace certo, pelo custo, pela capacidade ou pela latência.
Resumo
- Os protocolos de roteamento buscam um caminho válido; a engenharia de tráfego busca o caminho que faz sentido para o negócio.
- Ela atua em três lugares, que são o backbone entre POPs, a borda com as operadoras e o tráfego que sai do trânsito.
- Não é a mesma coisa que QoS nem que controle de banda por assinante, que tratam do que acontece dentro de um enlace.
- A falta dela aparece como enlace lotado ao lado de outro ocioso, fatura de trânsito alta e lentidão só para alguns destinos.
O que é engenharia de tráfego em redes de dados
Engenharia de tráfego é o conjunto de medições e ajustes que coloca o tráfego nos caminhos escolhidos pelo dono da rede. O objetivo é usar bem a capacidade que já existe, antes de comprar mais.
Quem pesquisa o termo no Brasil encontra muito conteúdo sobre trânsito de veículos, sinalização e semáforos. Aqui o assunto é outro: o tráfego de dados, que também tem gargalos, horários de pico e caminhos alternativos, e que também se organiza com medição e regras.
Os protocolos de roteamento escolhem caminhos por critérios fixos, como menor custo configurado ou menor número de redes no caminho. Eles não sabem quanto custa cada link, qual está perto do limite nem qual contrato cobra volume mínimo. A engenharia de tráfego é a camada de decisão que traz essas informações para o roteamento.
A RFC 9522 descreve a engenharia de tráfego na internet como a avaliação e a otimização do desempenho das redes em operação, o que inclui medir, modelar e controlar o tráfego. [CONFIRMAR na norma] Num provedor regional, a parte mais visível disso é a engenharia de tráfego BGP, que decide por qual operadora cada parte do tráfego sai e entra.
Engenharia de tráfego, QoS e controle de banda são coisas diferentes
Os três termos aparecem juntos e se confundem com frequência. A diferença está na pergunta que cada um responde.
| Prática | Pergunta que responde | Onde atua |
|---|---|---|
| Engenharia de tráfego | Por qual caminho este tráfego deve passar? | Escolha entre enlaces, POPs e operadoras |
| QoS | O que passa primeiro quando o enlace enche? | Filas dentro de um mesmo enlace |
| Controle de banda | Quanto cada assinante pode usar? | Limite por plano, no concentrador |
As três se completam. A engenharia de tráfego evita que o enlace encha; o QoS decide quem sofre menos se ele encher mesmo assim; o controle de banda garante que cada plano entregue o contratado. O guia de configuração de filas de tráfego trata da segunda peça.
Onde a engenharia de tráfego atua na rede do provedor?
Ela atua em cada ponto onde o tráfego tem mais de um caminho possível. Num provedor regional, esses pontos ficam no backbone entre POPs, na borda com as operadoras e na volta do tráfego, que é decidida por outras redes.
1 · Backbone
Do POP do assinante até a borda
Métricas do roteamento interno escolhem entre fibra, rádio ou um anel com dois sentidos.
2 · Conteúdo local
Cache dentro da rede
Vídeo e atualizações populares saem de caches instalados no provedor, sem passar pela borda.
3 · Ponto de troca
IX.br antes do trânsito
Redes presentes no ponto de troca são alcançadas por ali, com custo menor que o do trânsito.
4 · Borda
Escolha da operadora
Regras de BGP definem por qual trânsito sai o que sobrou, destino por destino.
5 · Volta
Decisão das outras redes
O download volta pelo caminho que as redes de origem escolhem, guiadas pelos seus anúncios.
Em cada ponto, um ajuste muda a carga dos seguintes. Por isso a engenharia de tráfego olha o caminho inteiro, e não só o link que está cheio.
Dentro da rede, a métrica decide o caminho
Entre os POPs, quem escolhe o caminho é o roteamento interno, como OSPF ou IS-IS. Cada enlace recebe um custo, e o tráfego segue a soma de custos mais baixa.
Se todos os enlaces têm o mesmo custo padrão, um rádio de baixa capacidade pode receber tanto tráfego quanto uma fibra. Ajustar esses custos pela capacidade real é engenharia de tráfego dentro de casa, e o guia de configuração de OSPF mostra como os custos são definidos.
Na borda, o BGP decide a saída e influencia a volta
Na borda, a escolha da saída é sua, com preferência local por grupos de destinos. A volta depende das outras redes e só se influencia com prepend, communities das operadoras e divisão dos blocos anunciados.
O passo a passo dessas ferramentas, com configuração de referência, está no guia de como balancear tráfego no BGP. Aqui o importante é saber que elas existem e que têm precisões diferentes.
Para que serve a engenharia de tráfego?
Serve para cinco coisas: gastar menos com trânsito, adiar compra de capacidade, reduzir latência para destinos importantes, cumprir contratos e manter a rede de pé quando um caminho cai. Cada objetivo pede um ajuste diferente.
| Objetivo | Sinal de que falta | Ajuste típico |
|---|---|---|
| Custo de trânsito | O link mais caro carrega mais tráfego | Mais tráfego pelo IX.br, caches e operadora de menor custo |
| Capacidade | Um enlace lota no pico e outro sobra | Mover grupos de destinos ou ajustar métricas |
| Latência | Jogo ou serviço específico com ping alto | Saída por outra operadora para aqueles destinos |
| Contrato | Volume mínimo pago e não usado | Direcionar tráfego ao link com compromisso |
| Resiliência | Queda de um enlace lota o outro | Folga planejada em cada caminho alternativo |
A engenharia de tráfego serve, antes de tudo, para trocar o acaso por uma decisão escrita. Sem ela, a divisão de carga é a que os protocolos produziram, e ninguém sabe se é boa até um link lotar.
Quer o tráfego nos caminhos que fazem sentido para o seu provedor?
A Táquion Tech mede o tráfego por destino e por link, combina uma meta em números e ajusta um caminho por vez, com gráfico de antes e depois.
O objetivo que mais pesa no caixa
Para a maioria dos provedores regionais, o maior ganho vem de tirar tráfego do trânsito. Conteúdo servido por cache e redes alcançadas pelo ponto de troca deixam de ocupar o link pago.
Só depois disso faz sentido dividir o que sobrou entre as operadoras. Inverter a ordem leva a um esforço grande para equilibrar um volume que poderia nem estar no trânsito.
Quando a falta de engenharia de tráfego vira problema
Vira problema quando a rede cresce e o caminho padrão dos protocolos deixa de caber nos enlaces. O primeiro sinal costuma ser um gráfico lotado ao lado de outro com folga.
Marque o que aparece nos gráficos da sua rede
- Um enlace do backbone lota no pico, e o caminho alternativo fica quase vazio.
- Uma operadora de trânsito bate no limite enquanto a outra sobra.
- O link de maior custo por megabit é o que mais carrega.
- Assinantes reclamam de lentidão só para alguns jogos ou serviços.
- Ninguém sabe dizer quais redes de destino mais pesam no tráfego.
- A última compra de banda foi feita sem saber por onde o tráfego passava.
Uma ou duas marcas já mostram capacidade paga e mal usada. Com três ou mais, a próxima compra de banda pode ser adiada com ajustes de caminho, desde que a medição venha antes.
Exemplo: o anel que só gira para um lado
Um caso comum fica dentro da rede, longe da borda. Um provedor liga quatro POPs em anel, com fibra em quase todo o trajeto e um trecho de rádio de capacidade menor.
- Sintoma: à noite, os assinantes de um POP reclamam de lentidão, mas os links de trânsito estão com folga.
- Medição: o gráfico mostra o trecho de rádio lotado e a fibra do outro lado do anel quase vazia.
- Causa: todos os enlaces estão com o custo padrão, e o caminho pelo rádio tem menos saltos até a borda.
- Ajuste: o custo do trecho de rádio sobe, o tráfego passa a dar a volta pela fibra, e o rádio fica como reserva.
Nenhum equipamento foi comprado, e nenhuma regra de BGP mudou. O caso mostra que engenharia de tráfego começa dentro de casa, e que um link lotado nem sempre é falta de banda. Quando o gargalo é mesmo o trânsito, o guia de link de trânsito saturado mostra o que olhar primeiro.
Engenharia de tráfego ou mais banda, como decidir?
Ajuste de caminho resolve quando há capacidade sobrando em outro lugar da rede. Quando todos os caminhos estão cheios no pico, a resposta é aumentar a capacidade, e a engenharia de tráfego diz onde.
| Situação no pico | O que resolve | Por quê |
|---|---|---|
| Um caminho cheio e outro com folga | Engenharia de tráfego | A capacidade existe, só está mal distribuída |
| Todos os caminhos perto do limite | Mais capacidade | Não há para onde mover o tráfego |
| Trânsito cheio com muito tráfego de conteúdo | IX.br e caches primeiro | Esse volume pode sair do link pago |
| Folga só se um caminho cair | Mais capacidade planejada | A redundância já não cabe na rede atual |
A última linha é a mais esquecida. Uma rede com dois caminhos que, juntos, carregam mais do que cada um aguenta sozinho está equilibrada em dia normal e lota na primeira queda. Esse é o mesmo raciocínio do multihoming com duas operadoras, aplicado a qualquer par de enlaces.
Erros comuns de quem começa a fazer engenharia de tráfego
Os erros abaixo são frequentes em quem ajusta caminhos pela primeira vez. Quase todos vêm de mexer antes de medir.
Evite
- Ajustar a borda sem olhar se o gargalo está no backbone.
- Mudar vários custos e políticas na mesma janela.
- Medir só pelos contadores de interface, sem saber os destinos.
- Equilibrar a carga e esquecer a folga para uma queda.
- Tratar como definitivo um ajuste que o crescimento da base vai desfazer.
A medição por destino, com coleta de fluxos, é o que separa um ajuste pensado de uma tentativa. Quando a divisão muda e um destino passa a ir por um caminho e voltar por outro, o guia de análise de rotas assimétricas ajuda a decidir se isso precisa de correção.
Perguntas frequentes
Para que serve engenharia de tráfego num provedor pequeno?
Serve principalmente para tirar tráfego do trânsito e usar bem os enlaces que já existem. Mesmo com um único link, ajustar métricas no backbone e priorizar o IX.br e os caches costuma adiar a próxima compra de banda.
Engenharia de tráfego precisa de MPLS?
Não necessariamente. Operadoras grandes usam MPLS ou roteamento por segmentos para controle fino de caminhos, mas num provedor regional a maior parte do ganho vem de métricas do roteamento interno e de regras de BGP.
Quem faz engenharia de tráfego no provedor?
Normalmente o profissional que cuida da borda e do backbone, com acesso aos gráficos e à coleta de fluxos. Em provedores sem esse perfil na equipe, o trabalho costuma ser contratado por projeto ou dentro da gestão mensal.
De quanto em quanto tempo revisar a engenharia de tráfego?
Sempre que a base crescer de forma visível, um link novo entrar ou um grande destino mudar de caminho. Fora disso, uma revisão periódica dos gráficos de pico evita que o equilíbrio se perca sem ninguém notar. [CONFIRMAR periodicidade com a equipe]
A engenharia de tráfego melhora o ping dos jogos?
Pode melhorar para destinos específicos, quando existe um caminho mais curto por outra operadora ou pelo ponto de troca. Ela não muda a distância física até o servidor do jogo, só escolhe o caminho disponível mais adequado.
Fontes
- RFC 9522, Overview and Principles of Internet Traffic Engineering: definição e princípios da engenharia de tráfego em redes IP.
- RFC 2328, OSPF Version 2: custo dos enlaces e escolha de caminho no roteamento interno.