iPerf – É fácil medir a largura de banda em TCP e UDP
No mundo das redes de dados são várias as ferramentas que existem para testar os mais diversos protocolos/camadas. Normalmente para testar a conectividade entre máquinas é comum usar-se o comando ping, que nos dá várias informações sobre o estado da ligação.
Mas, quem precisar de testar a largura de banda entre máquinas a nossa sugestão vai para a ferramenta iPerf.
Chama-se iPerf e é uma ferramenta que permite medir a largura de banda e a qualidade do link entre dois pontos. Ao nível da qualidade do link é possível avaliar, por exemplo, a latência, o Jitter e até a quantidade de datagramas perdidos. A largura de banda é medida através dos testes efectuados usando o protocolo TCP.
Esta é uma ferramenta que foi inicialmente criada para funcionar na CLI mas actualmente existe já uma versão com GUI.
Como funciona?
Para a realização de testes TCP, é necessário correr a versão servidor de um lado e a versão cliente do outro. No caso dos testes UDP não é necessário correr a versão servidor.
Como referido o iperf tanto correr na linha de comandos como através de uma versão com interface gráfica. O utilizador pode definir vários parâmetros, de acordo com o teste que pretende.
Enquanto o teste é efectuado, a ferramenta vai informando dos resultados.
O iPerf é uma ferramenta gratuita e está disponível para os principais sistemas operativos. O iPerf Foi desenvolvido em C++, pela DAST (Distributed Applications Support Team) e pelo NLANR (National Laboratory for Applied Network Research).
Este artigo tem mais de um ano
Isto sim é que uma ferramente para testar débito e não sites manhosos como o speedtest.net, netmede.pt e o tão mal afamado site da FCCN.
Calado, eras um senhor. Isto serve para testar a velocidade de acesso numa rede local.
Eu já testei e serviu para descobrir o maior segredo da ZON (já conheço há 1 ano o iPerf): Traffic Shapping comprovado.
Ainda não testei desde que a NOS apareceu.
Caros,
Preciso de ajuda. Como usar o iperf para testar o link com o meu isp?
LOL! E agora quem é o senhor?
E é para testar com cabo de rede com PC ligado ao router isolado da rede interna. A maior parte dos “espertos” testa por wireless.
Eu utilizo o iperf3 devido a ter umas vantagens em relação ao iperf, como por exemplo a limitação da taxa de transferência por TCP, alem do UDP como o iperf possibilita
O iperf é muito bom. Costumo usar muitas vezes para testar varias coisas, switchs, vpn’s, aps wifi, routers. Ligações end-to-end. Em tcp costumo aumentar o número de threads em simultâneo para 20 para esgotar a capacidade da rede em tcp. Fuciona em windows e linux o que é optimo.
Boas, alguém me pode dar uma ajuda… fiz o download mas não consigo executar, alguém teve problemas com a aplicação em windows 8.1 ?? Obrigado
O iperf só funciona em linha de comandos. O artigo não é esclarecedor, nesse aspecto.
Existem projectos com GUI para o iperf ser mais user friendly.
No fim dos downloads tens lá uma parte que diz “Projects around Iperf”, podes fazer download e testar. Jperf obriga a ter java mas funciona em Win e Linux.
Já testei a GUI mas pendura o sistema, além de que não funciona.