Perda de pacotes causas
Perda de pacotes causas: congestionamento, hardware defeituoso, interferencia Wi-Fi, ISPs regionais BR. Fluxograma de diagnostico passo a passo com ping e traceroute.
As causas de perda de pacotes vão de um conector RJ-45 oxidado até o enlace de peering de um provedor regional saturado em horário de pico. Identificar qual das duas sem diagnóstico é impossível: os sintomas são os mesmos, mas as soluções são completamente diferentes. Um cabo trocado resolve em dois minutos. Congestionamento de ISP exige chamado técnico com evidências. Este artigo mostra como separar uma causa da outra em menos de dez minutos, com comandos que rodam em qualquer computador.
Neste artigo
Como a perda de pacotes acontece
Um pacote IP é descartado quando a fila de envio de um roteador intermediário transborda. Cada roteador tem um buffer finito. Quando mais pacotes chegam do que o enlace de saída consegue transmitir, os que não cabem na fila são descartados. Esse mecanismo é o que o RFC 793 (TCP) chama de congestion signaling: a perda é o sinal de que a rede está saturada.
Fora do congestionamento, pacotes se perdem por corrupção de sinal físico. Quando o erro de transmissão excede o limite de correção do protocolo da camada de enlace, o frame é descartado. Isso acontece em cabos danificados, conectores oxidados, fibra com curvatura excessiva ou Wi-Fi com sinal abaixo do necessário para a taxa de transmissão configurada.
Um terceiro mecanismo é descarte por política: equipamentos de QoS (Quality of Service) descartam deliberadamente pacotes de tráfego de baixa prioridade quando o enlace está próximo da capacidade. Isso é especialmente comum em roteadores de provedores que limitam tráfego de determinados protocolos (P2P, por exemplo) em horário de pico.
Impacto diferente em TCP e UDP
TCP detecta perda automaticamente e retransmite. Quando o emissor não recebe ACK dentro do timeout, ou quando recebe três ACKs duplicados (sinal de que um pacote chegou fora de ordem e outros foram recebidos depois), ele reenvia o segmento e reduz a janela de congestionamento pela metade. O resultado é throughput menor, não falha de conexão.
Para transferência de arquivo via TCP com 5% de perda de pacotes, a velocidade efetiva pode cair para menos de 10% do máximo teórico porque o TCP interpreta a perda como congestionamento e recua agressivamente. Essa redução é o mecanismo de controle de congestionamento funcionando corretamente, mas é invisível para quem só olha a velocidade.
UDP não retransmite. Em jogos online, 2% de perda causa rubber banding e dessincronização visível. Em VoIP, causa chiados e interrupções de áudio. A aplicação lida com a perda no nível da lógica do programa: interpolação de posição em jogos, preenchimento de lacuna com ruído de conforto em VoIP.
Tabela de causas e sintomas
| Causa | Sintoma típico | Onde ocorre | Como confirmar |
|---|---|---|---|
| Congestionamento de roteador (buffer overflow) | Perda aumenta em horário de pico, RTT alto | Roteador do ISP ou roteador doméstico saturado | Traceroute com perda aumentando em hop específico |
| Cabo de rede danificado ou conector oxidado | Perda constante, não piora em horário de pico | Entre dispositivo e switch/roteador | Trocar cabo e retestas; ping para gateway cai para 0% |
| Interferência Wi-Fi (canais sobrepostos, microondas) | Perda intermitente, piora com aparelhos próximos | Trecho sem fio entre dispositivo e AP | Conectar por cabo elimina a perda |
| Driver de placa de rede desatualizado | Perda em rajadas, reiniciar resolve temporariamente | Placa de rede (especialmente Realtek em notebooks) | Atualizar driver e monitorar por 24h |
| Porta de switch com defeito | Perda apenas no dispositivo conectado àquela porta | Switch ou hub intermediário | Mudar para outra porta do switch |
| Peering insuficiente do ISP regional | Perda 18h-23h, desaparece de madrugada | Enlace do ISP para IX.br ou trânsito | Traceroute com perda em hop 3-4 (rede do provedor) |
| Saturation de sessões CGNAT | Perda em novas conexões, existentes funcionam | Servidor NAT do provedor | IP começa com 100.64-100.127 em Meu IP |
| CPU do roteador sobrecarregada | Perda com muitos dispositivos ativos | Roteador doméstico | CPU acima de 80% no painel do roteador |
Fluxograma de diagnóstico: 9 passos
O princípio é eliminar causas do mais próximo para o mais distante. Cada passo confirma ou descarta uma hipótese antes de avançar.
-
Passo 1 - Medir perda no gateway: abra o Prompt de Comando no Windows (Win + R, cmd) e rode
ping -n 100 192.168.0.1(substitua pelo IP do seu gateway, que aparece emipconfigcomo "Gateway padrão"). Se houver perda para o gateway, o problema está na rede local ou no hardware doméstico. Se for 0% de perda, o problema está fora da sua rede. - Passo 2 - Testar cabo vs Wi-Fi: conecte o computador ao roteador por cabo Ethernet Cat5e ou Cat6 e repita o ping do Passo 1. Se a perda desaparece conectado por cabo mas estava presente no Wi-Fi, o problema é interferência ou configuração de Wi-Fi. Troque o canal do roteador para 1, 6 ou 11 em 2,4 GHz. Use 5 GHz se o dispositivo suportar e estiver próximo ao roteador.
- Passo 3 - Inspecionar o cabo físico: examine o conector RJ-45 por pins dobrados ou amarelados pela oxidação. Teste um cabo diferente, conhecido como funcionando. Se disponível, troque também a porta do switch ou roteador onde o cabo está conectado. Portas individuais podem falhar mantendo as outras funcionando.
-
Passo 4 - Testar endereço externo: rode
ping -n 100 8.8.8.8. Se o gateway estava em 0% e agora há perda para 8.8.8.8, o problema está no enlace do provedor ou na infraestrutura entre seu roteador e a internet. Anote a porcentagem de perda e os valores de RTT. -
Passo 5 - Traceroute para localizar o hop com perda: rode
tracert google.comno Windows ou use a ferramenta Traceroute deste site. Observe em qual salto a perda aparece pela primeira vez. Perda apenas no Hop 1 (seu gateway) geralmente é rate limiting de ICMP, normal. Perda a partir do Hop 2 ou 3 (equipamento do provedor) indica problema de infraestrutura do ISP. - Passo 6 - Verificar padrão de horário: anote se a perda ocorre somente entre 18h e 23h. ISPs regionais brasileiros com peering insuficiente para o IX.br apresentam perda episódica nesse horário porque o enlace satura com todos os assinantes ativos. Se o problema desaparece de madrugada, é congestionamento de ISP. Documente com prints do traceroute em diferentes horários.
- Passo 7 - Verificar driver e firmware: driver desatualizado de placa de rede (especialmente chipsets Realtek em notebooks e desktops de entrada) pode causar perda em rajadas. Baixe o driver mais recente diretamente do site do fabricante da placa, não pelo Windows Update. Atualize também o firmware do roteador, que normalmente está disponível no site do fabricante.
- Passo 8 - Verificar CGNAT: acesse Meu IP e compare o endereço público com o endereço WAN exibido no painel do roteador. Se o endereço WAN do roteador começa com 100.64 a 100.127, você está em CGNAT. Saturação de sessões no servidor NAT do provedor pode causar perda em novas conexões. Solicite ao provedor a desativação do CGNAT (geralmente pago em residencial BR).
-
Passo 9 - MTR para análise contínua: para diagnóstico mais completo, use o MTR (My Traceroute). No Linux/macOS,
mtr google.comcombina ping e traceroute em tempo real, mostrando perda e RTT por hop em atualização contínua. No Windows, WinMTR é a versão gráfica equivalente. Monitore por pelo menos 5 minutos para capturar perda intermitente.
Perda de pacotes no Brasil: ISPs regionais e IX.br
O Brasil tem mais de 15.000 provedores de internet registrados na Anatel, mas a infraestrutura de tráfego passa por pontos de concentração críticos. O IX.br (Ponto de Troca de Tráfego Internet, operado pelo NIC.br) em São Paulo é o maior da América Latina e um dos maiores do mundo em volume de tráfego. ISPs regionais que não têm peering direto no IX.br precisam comprar trânsito de operadoras maiores, o que aumenta o custo e, em muitos casos, leva a subcontratação de capacidade menor que o pico de uso.
O resultado prático: em uma cidade do interior de Goiás, o tráfego de um assinante de ISP regional pode ir de São Paulo para Brasília e de Brasília para o IX.br-SP antes de chegar a um servidor hospedado em São Paulo, adicionando 20 a 40ms de latência desnecessária e passando por um enlace com capacidade mais limitada.
Grandes operadoras como Vivo (AS26599) e Claro (AS28573) também apresentam perda em regiões específicas durante obras de fibra ou degradação de equipamento. O NIC.br publica estatísticas públicas de disponibilidade e tráfego por ASN em stats.ix.br, que podem ajudar a confirmar se um problema é generalizado no ISP antes de abrir chamado.
CGNAT adiciona uma variável específica ao contexto brasileiro. Quando vários assinantes compartilham um servidor NAT do provedor, picos de uso simultâneo podem saturar a tabela de sessões NAT. O efeito é descarte de novas conexões enquanto conexões existentes continuam funcionando. Aparece como perda intermitente que afeta principalmente abertura de novas conexões, não transferências em andamento.
Ferramentas para medir e monitorar perda de pacotes
| Ferramenta | Plataforma | Uso |
|---|---|---|
| ping (nativo) | Windows, Linux, macOS | Medir perda para um destino específico com contagem configurável |
| tracert / traceroute | Windows (tracert), Linux/macOS (traceroute) | Identificar em qual hop a perda começa |
| MTR (My Traceroute) | Linux, macOS; WinMTR para Windows | Combinação de ping + traceroute em tempo real com estatísticas por hop |
| Ping (SaberMeuIP) | Navegador (sem instalação) | Medir latência e perda para múltiplos servidores sem instalar software |
| Speedtest CLI | Windows, Linux, macOS | Medir velocidade e latência para servidores de referência; relatório inclui perda de pacotes em alguns casos |
| iPerf3 | Windows, Linux, macOS | Medir perda em enlace local (entre dois computadores na mesma rede) com controle de taxa e protocolo (TCP/UDP) |
Para diagnóstico de redes Wi-Fi especificamente, o NetSpot (Windows e macOS) faz heatmap de sinal e identifica canais congestionados. No Android, o aplicativo WiFi Analyzer mostra canais em uso por redes vizinhas, o que ajuda a escolher o canal menos congestionado no 2,4 GHz.
Como abrir chamado técnico com evidências
Um chamado sem evidências geralmente termina em "monitorando o caso". O provedor precisa de dados específicos para agir.
O que incluir no chamado: screenshot ou log do traceroute mostrando o hop específico onde a perda começa, horário exato dos testes (com fuso horário), porcentagem de perda medida com ping -n 100, e se a perda é consistente ou só em horário de pico. Se tiver histórico de mais de um dia, inclua comparação entre diferentes horários mostrando que o problema piora entre 18h e 23h.
Com traceroute mostrando perda no Hop 3 (dentro da rede do provedor) às 20h de uma sexta-feira, o chamado sai da categoria "problema do cliente" e entra na categoria "problema de infraestrutura". Isso muda a prioridade do atendimento.
Perguntas frequentes sobre perda de pacotes
O que causa perda de pacotes na internet?
As causas mais comuns são: congestionamento em roteadores intermediários (buffer overflow quando mais pacotes chegam do que o enlace de saída consegue transmitir), cabo de rede danificado ou conector oxidado, interferência em Wi-Fi (canais sobrepostos no 2,4 GHz, microondas próximos), driver de placa de rede desatualizado, e ISPs regionais com peering insuficiente para o IX.br em horário de pico (18h-23h). O diagnóstico correto precisa isolar em qual hop a perda começa via traceroute.
Como medir perda de pacotes no Windows?
Abra o Prompt de Comando (Win + R, cmd) e rode: ping -n 100 8.8.8.8. Ao final, a linha de estatísticas mostra "Perdidos = X (Y%)" onde Y é a porcentagem de perda. Para análise por hop, use tracert google.com e observe asteriscos (*) nas colunas de tempo, que indicam timeout. Para análise contínua, instale o WinMTR (gratuito) que atualiza as estatísticas em tempo real.
Qual porcentagem de perda de pacotes é aceitável?
Para navegação e streaming: até 1-2% raramente afeta a experiência perceptível (TCP retransmite e o buffer do player absorve). Para VoIP: acima de 1% começa a causar artefatos audíveis. Para jogos online competitivos: qualquer perda acima de 0,5% causa rubber banding e dessincronização em jogos com tick rate alto como CS2 e Valorant. Para transferência de arquivos grandes: perda de 5% pode reduzir o throughput TCP para menos de 20% da velocidade máxima.
Perda de pacotes no primeiro hop é problema?
Muitos roteadores de provedores brasileiros limitam a taxa de resposta a ICMP (protocolo do ping) para proteger a CPU do equipamento. Isso faz o Hop 1 aparecer com 100% de perda no traceroute mesmo com a conexão funcionando normalmente. Verifique se os hops subsequentes respondem com latência normal antes de concluir que há problema. Se o Hop 1 não responde mas o Hop 2 em diante está normal, é rate limiting de ICMP, não perda real.
Wi-Fi causa mais perda de pacotes que cabo Ethernet?
Em geral, sim. Wi-Fi usa CSMA/CA (acesso múltiplo com detecção de colisão por evitamento), onde dispositivos precisam aguardar o meio livre para transmitir. Em ambientes com muitos dispositivos e redes vizinhas no mesmo canal 2,4 GHz, colisões e retransmissões no nível de rádio causam perda que o ping reporta como perda real. Cabo Cat5e ou Cat6 é determinístico: não há colisões em links full-duplex modernos.
Perda de pacotes afeta jogos mais que streaming?
Sim, significativamente. Streaming (Netflix, YouTube) usa TCP com buffer de segundos: 1-2% de perda é absorvida pelo buffer sem impacto perceptível. Jogos online usam UDP sem buffer: cada pacote perdido representa um estado de jogo que não chegou, causando rubber banding e dessincronização imediata. Jogos com tick rate de 128 Hz como CS2 enviam um pacote a cada 7,8ms. Qualquer perda nessa frequência é imediatamente visível no gameplay.
Como saber se a perda de pacotes é do provedor ou da minha rede?
Faça ping para o gateway doméstico (192.168.0.1 ou o IP que aparece em ipconfig como "Gateway padrão") e compare com ping para 8.8.8.8. Se o gateway está em 0% de perda mas 8.8.8.8 mostra perda, o problema está fora da sua rede, no enlace do provedor ou além. Use traceroute para identificar em qual hop específico a perda começa: hops 1-2 são sua rede, hops 3-5 são geralmente a infraestrutura do ISP.
Artigos relacionados
Identificar as causas de perda de pacotes com evidências concretas transforma um chamado vago de "internet ruim" em um ticket técnico acionável. A diferença entre "minha internet está lenta" e "traceroute mostra 8% de perda no Hop 3, dentro da rede do provedor AS28573, entre 19h e 22h" é a diferença entre semanas de monitoramento e uma visita técnica com prazo definido. Use a ferramenta Ping e Traceroute deste site para coletar essas evidências agora.
Teste de Ping
Leituras Relacionadas
- Ping alto causas — Ping alto causas no Brasil: distancia, peering de ISP, CGNAT, Wi-Fi, hardware. Fluxograma de diagnostico com exemplos de latencia tipica para jogadores BR.
- Jitter explicado — Jitter explicado de forma clara: o que e variacao de latencia, como afeta VoIP e jogos online, valor ideal abaixo de 30 ms e como medir na sua conexao.
- Internet lenta diagnostico — Internet lenta diagnostico: fluxograma BR passo a passo com ping, traceroute e DNS. Exemplos com operadoras brasileiras, CGNAT e modem padrao de provedor.