Tester son réseau avec la commande iperf
Iperf est un logiciel de type client/serveur utilisable sur les systèmes GNU/Linux, Unix, MacOS ou Microsoft Windows permettant de tester les performances de son réseau.
Préambule
Environnement
- OS : Debian squeeze 6.0.5
- iperf : 2.0.4-5
On imagine faire un test entre un serveur (10.0.0.125) et un client (10.0.0.124).
Côtés serveur
root@host:~# iperf -s -t 2600
- -s : mode serveur
- -t : durée en seconde
Côtés client
root@host:~# iperf -c 10.0.0.125 -d -t 1200 -i 5 -P 2
- -c : mode client, on se connect au serveur 10.0.0.125
- -d : test bi-directionnel
- -t : durée en seconde
- -i : durée entre chaque notification
- -P : Nombre de thread
Autres
-
Les connexions utilisent par défaut le protocole TCP sur le port 5001<
/li>
-
L'option -u permet de faire des tests avec le protocole UDP
-
L'option -p permet de changer de port
sources : http://fr.wikipedia.org/wiki/Iperf