Como usar o iPerf3 para testes de rede
O iPerf3 é uma ferramenta poderosa de código aberto que permite realizar testes de velocidade e desempenho entre dois pontos da rede. Ideal para profissionais de redes e telecom.
1. O que é o iPerf3?
O iPerf3 mede a largura de banda, jitter, perda de pacotes e outros parâmetros de uma conexão de rede usando os protocolos TCP ou UDP. Além disso, permite análises detalhadas sobre a performance de links com diferentes configurações e condições.
2. Instalação do iPerf3
- Linux:
sudo apt install iperf3
- Windows: Baixe em iperf.fr
- macOS:
brew install iperf3
3. Como usar
É necessário dois dispositivos: um será o servidor, o outro será o cliente.
Servidor
iperf3 -s
Cliente
iperf3 -c IP_DO_SERVIDOR
Exemplo completo
iperf3 -c 192.168.0.10 -t 30 -i 1
Este comando faz um teste de 30 segundos com atualizações a cada segundo.
4. Testes com UDP
iperf3 -c 192.168.0.10 -u -b 10M
O parâmetro -b
define a largura de banda. Exemplo acima envia 10 Mbps usando UDP.
5. Resultados
O iPerf3 apresenta:
- Bandwidth (Mbps): Largura de banda média
- Retransmits: Pacotes reenviados
- Jitter: Variação no tempo de entrega (UDP)
- Loss: Pacotes perdidos (UDP)
6. Dicas importantes
- Evite usar a rede Wi-Fi nos testes, prefira cabo.
- Use
-R
no cliente para inverter a direção do teste. - Combine com ferramentas como
ping
etraceroute
para análises completas. - Quer conhecer todos os parâmetros possíveis do iPerf3? Confira este conteúdo completo: parâmetros avançados.
- Está enfrentando travamentos em testes de longa duração? Veja como resolver com Python neste artigo: iperf3 – testes longos sem travar.
7. Conclusão
Com o iPerf3, você consegue identificar gargalos, validar links e garantir a performance de sua rede local ou entre filiais.
Gostou do conteúdo? Compartilhe com seus colegas de TI e fique ligado no All is Telecom para mais dicas!