Aplicativos de diagnóstico de velocidade de Ethernet

O escritor da XDA que “corrigiu” a internet gigabit tornando-a mais lenta aprendeu algo que muitos laboratórios caseiros aprendem eventualmente: um link negociando em velocidade inferior à sua velocidade nominal pode ser um problema de cabo, uma configuração EEE de NIC, um bug de driver, uma incompatibilidade de porta de switch, ou uma fonte de alimentação marginal. O teste de velocidade do roteador nunca lhe diz qual é. Estes melhores aplicativos para diagnóstico de velocidade de link ethernet em desktop mostram negociação de camada 2, limite de throughput e causa no nível de pacote no Windows, macOS e Linux.

O que procurar em um diagnóstico ethernet

Comparação rápida

Aplicativo Melhor para Plano gratuito Preço inicial Classificação
ethtool Status de link no Linux Totalmente gratuito $0 Padrão adjacente ao kernel
iperf3 Limite de throughput de LAN Totalmente gratuito $0 Benchmark padrão
Ookla Speedtest CLI Throughput WAN Totalmente gratuito $0 Mesmo servidor que speedtest.net
LibreSpeed Teste WAN auto-hospedado Totalmente gratuito $0 Executado em seu próprio hardware
Wireshark Causas no nível de pacote Totalmente gratuito $0 Captura padrão da indústria
PowerShell Get-NetAdapter Status de link Windows Incluído $0 Integrado ao Windows
cabletest.co utilities Diagnóstico de cabo Freemium $19 (Pro) TDR sem testador de hardware
Angry IP Scanner Mapeamento de LAN Totalmente gratuito $0 Varredura de LAN mais rápida

Os aplicativos

ethtool fala diretamente com o driver de rede e despeja todas as propriedades de uma NIC física. ethtool eth0 mostra velocidade negociada, duplex e estado de auto-negociação; ethtool --show-eee eth0 mostra flags de Ethernet com Eficiência Energética que a correção de gigabit mais lento do XDA tocou.

Onde fica curto: Apenas Linux. Algumas NICs virtualizadas (E1000, virtio-net) mostram saída parcial.

Preços:

Plataformas: Linux, BSD. Baixar: apt install ethtool em Debian/Ubuntu, dnf install ethtool em Fedora, pkg install ethtool em FreeBSD. Conclusão: o primeiro comando para executar quando Linux diz que o link está ativo mas o throughput não.

2. iperf3 — melhor limite de throughput de LAN

iperf3 executa um servidor em uma máquina e um cliente em outra, então mede o throughput entre eles por uma duração definida. Em uma LAN gigabit saudável, iperf3 de fluxo único atinge cerca de 940 Mbps; qualquer coisa abaixo de 800 com MTU padrão é uma bandeira vermelha.

Onde fica curto: Você precisa de duas máquinas. Testes WAN via iperf3 são úteis apenas se você controlar ambas as extremidades.

Preços:

Plataformas: Windows, macOS, Linux, iOS, Android. Baixar: iperf.fr Conclusão: a única maneira confiável de isolar se o limite é sua LAN ou seu ISP.

3. Ookla Speedtest CLI — melhor teste de throughput WAN

Ookla Speedtest CLI executa o mesmo teste que a versão do navegador executa, sem navegador. speedtest --format=json gera um resultado estruturado que você pode registrar a cada hora em um CSV e detectar tendências.

Onde fica curto: Você envia telemetria anônima para a Ookla por padrão. A primeira execução solicita aceitação de licença.

Preços:

Plataformas: Windows, macOS, Linux, FreeBSD. Baixar: Speedtest CLI Conclusão: o padrão para “qual velocidade meu ISP está me dando agora.”

4. LibreSpeed — melhor teste de velocidade auto-hospedado

LibreSpeed é um teste de velocidade de código aberto que você pode hospedar em um servidor doméstico ou Raspberry Pi. Aponte-o para o endpoint do seu ISP e cada telefone na rede executa o mesmo teste no seu próprio hardware, eliminando variância do lado do servidor.

Onde fica curto: Você tem que hospedá-lo. A precisão depende do CPU da máquina rodando o backend LibreSpeed.

Preços:

Plataformas: Docker, servidor web compatível com PHP, Node.js. Baixar: LibreSpeed on GitHub Conclusão: a escolha se você quer um resultado de teste que você controla completamente.

5. Wireshark — melhor para causas no nível de pacote

Wireshark captura cada quadro no fio e mostra por que um link é lento no nível do protocolo. Retransmissões, problemas de janela TCP, latência de DNS e ACKs duplicados aparecem aqui.

Onde fica curto: É uma ferramenta de nível intermediário e superior. Ler capturas requer prática.

Preços:

Plataformas: Windows, macOS, Linux. Baixar: Wireshark Conclusão: para o momento “iperf diz 200 Mbps e não sei por quê.”

6. PowerShell Get-NetAdapter — melhor integração Windows

PowerShell Get-NetAdapter e Get-NetAdapterAdvancedProperty expõem o mesmo estado de negociação que ethtool mostra no Linux. Get-NetAdapter | Select-Object Name, LinkSpeed, MediaConnectionState, FullDuplex. Get-NetAdapterAdvancedProperty mostra todas as configurações expostas pelo driver, incluindo EEE e modulação de interrupção.

Onde fica curto: O nome das propriedades avançadas difere entre drivers Realtek, Intel e Broadcom; scripts entre fornecedores são complicados.

Preços:

Plataformas: Windows 10 ou posterior. Baixar: integrado. Abra PowerShell como admin, execute Get-NetAdapter. Conclusão: a primeira coisa a tentar no Windows antes de instalar qualquer outra coisa.

7. cabletest.co utilities — melhor diagnóstico de cabo sem testador de hardware

cabletest.co utilities executa diagnóstico de cabo usando o TDR integrado da NIC (reflectometria de domínio de tempo). A maioria das NICs Intel e Realtek desde 2015 pode relatar qual par de cabo Cat5e/Cat6 está em curto-circuito ou aberto, e os utilitários cabletest.co leem esses resultados sem um Fluke de $500.

Onde fica curto: Os resultados dependem da NIC ser suportada. Alguns chips Realtek relatam leituras com muito ruído.

Preços:

Plataformas: Windows, Linux (via ethtool cabletest em NICs capazes). Baixar: em Linux: ethtool --test <iface> --cable. No Windows: cabletest.co utilities de cabletest.co. Conclusão: a forma de distinguir um crimping ruim de uma NIC ruim sem comprar um testador de cabo de hardware de $500.

8. Angry IP Scanner — melhor mapeamento de LAN

Angry IP Scanner varre a sub-rede local, resolve nomes de host e mostra portas abertas. Útil quando a razão pela qual uma NIC negocia lentamente é que um dispositivo estrangeiro na rede está transmitindo quadros mal formatados.

Onde fica curto: É um scanner, não um diagnóstico. Use-o para encontrar o culpado, use ethtool ou Wireshark para provar.

Preços:

Plataformas: Windows, macOS, Linux. Baixar: Angry IP Scanner Conclusão: a forma mais rápida de ver tudo na sua LAN em menos de um minuto.

Como escolher o correto

Comece com a ferramenta integrada do seu SO: ethtool no Linux, Get-NetAdapter no Windows, networksetup -getMTU en0 e ifconfig no macOS. Se o throughput é baixo: iperf3 para uma segunda máquina, depois Ookla Speedtest CLI para o mundo exterior. Se você hospeda seu próprio alvo de teste: LibreSpeed. Se iperf3 mostrar velocidades lentas: Wireshark para inspecionar retransmissões e janelas TCP. Se você suspeitar do cabo: cabletest.co utilities ou ethtool --cable. Se um dispositivo estrangeiro na LAN é o culpado: Angry IP Scanner para encontrá-lo.

Perguntas frequentes

Por que meu link gigabit negocia em 100 Mbps?

Geralmente um de: um cabo com apenas dois dos quatro pares (Cat3 ou Cat5 danificado), uma NIC ou porta de switch configurada para uma velocidade fixa, Ethernet com Eficiência Energética negociando mal, ou um bug de driver em chips Realtek. ethtool ou Get-NetAdapter mostra qual.

Por que iperf3 mostra uma velocidade diferente do teste de velocidade do navegador?

Porque iperf3 testa dentro da sua LAN e o teste do navegador passa pela WAN. Se iperf3 mostra 940 Mbps e speedtest.net mostra 200 Mbps, seu ISP ou roteador é o gargalo. Se iperf3 também mostra 200 Mbps, é a LAN.

Devo desabilitar Ethernet com Eficiência Energética?

Apenas se sua NIC e switch estão em firmware antigo que negocia EEE mal. A correção “torná-lo mais lento” do XDA estava desabilitando EEE em um par desacoplado. NICs modernas e switches (pós-2019) lidam com EEE de forma limpa; não desabilite por padrão.

Qual é o melhor aplicativo de diagnóstico ethernet no macOS?

macOS vem com networkQuality para um teste de velocidade aproximado e netstat -I en0 para estatísticas de interface. Instale iperf3 via Homebrew para benchmarking de LAN, Wireshark para captura de pacotes.

Existe uma forma de testar a velocidade WAN sem enviar dados para a Ookla?

Sim. LibreSpeed em um VPS ou instância de nuvem de sua escolha substitui o servidor Ookla. Seus dados de velocidade nunca saem de seus endpoints.