Iperf a été développé à l'origine par NLANR/DAST comme une alternative moderne pour mesurer la bande passante maximum en TCP et UDP. Iperf permet de régler de nombreux paramètres TCP et UDP. Iperf permet d'avoir des informations sur la bande passante (TCP), gigue (UDP), perte de paquets (UDP).

Jperf est une interface graphique pour Iperf écrit en Java.

Installation de iperf sur debian > apt-get install iperf

Ensuite pour lancer iperf en mode serveur, tapez : iperf -s et pour lancer iperf en mode client, tapez iperf -c x.x.x.x (x.x.x.x > étant l'adresse du serveur iperf)

2010-05-05 10 00 30

 

Installation de Jperf sur windows > Télécharger l'archive sur http://code.google.com/p/xjperf/ et décompressez la dans un dossier, assurez vous d'avoir Java sur votre poste.

pour lancer jperf , cliquez sur jperf.bat. Remplissez le champ "Server Address" avec le Nom de votre serveur Iperf ex : 172.18.0.10 et cliquez sur Run Perf pour lancer le test de bande passante

2010-05-05 09 52 05

Les résultats s'affichent sous deux formes:

  • Un graphique :

re

  • Un fichier texte

bin/iperf.exe -c 172.18.0.10 -P 1 -i 1 -p 5001 -f k -t 10
------------------------------------------------------------
Client connecting to 172.18.0.10, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[128] local 10.49.23.153 port 58553 connected with 172.18.0.10 port 5001
[ ID] Interval Transfer Bandwidth
[128] 0.0- 1.0 sec 9848 KBytes 80675 Kbits/sec
[128] 1.0- 2.0 sec 10552 KBytes 86442 Kbits/sec
[128] 2.0- 3.0 sec 10528 KBytes 86245 Kbits/sec
[128] 3.0- 4.0 sec 10784 KBytes 88343 Kbits/sec
[128] 4.0- 5.0 sec 10704 KBytes 87687 Kbits/sec
[128] 5.0- 6.0 sec 10840 KBytes 88801 Kbits/sec
[128] 6.0- 7.0 sec 10712 KBytes 87753 Kbits/sec
[128] 7.0- 8.0 sec 10808 KBytes 88539 Kbits/sec

Vous pouvez allonger la durée du test en cliquant sur "Enable compatibility mode" et en sélectionnant une durée supérieure au 10s par défaut

2010-05-05 10 02 21