Quelques logiciels réseau #2 : IPerf

IPerf

 

IPerf est un logiciel de mesure de performance entre deux machines d’un réseau.

Il est à la fois très simple et très utile pour dépanner une connexion foireuse.

Il est libre (bien sûr) et multiplateformes.

 

Sur le serveur :

 

Comme il n’y a pas grand chose à faire sur le serveur, vous lancerez le serveur chez la personne que vous voulez dépanner et vous garderez le client pour votre PC.

Par défaut, le serveur utilise le port TCP 5001.

Démarrage du serveur :

iperf -s

 

Démarrage du serveur en UDP (port 5001 aussi) :

iperf -s -u

 

 

Sur le client :

 

Test de bande passante dans les deux sens en simultané (upload et download) :

iperf -c <IP_Serveur> -d

 

Iperf peut aussi générer une certaine bande passante pour voir comment se comporte le réseau.

Un exemple concret : Un logiciel a besoin de 5 Mb de bande passante, est-ce que ma ligne va le supporter ? (le serveur doit être en UDP)

iperf -c <IP_Serveur> -d -b 5M

 

Maintenant ce logiciel nécessitant 5M aura peut-être plusieurs clients simultanés (imaginons 10 clients) :

iperf -c <IP_Serveur> -d -b 5M -P 10

 

 

Et en multicast :

 

IPerf sait aussi tester les flux multicasts, il suffit de dire au serveur sur quelle adresse multicast il veut diffuser (en mode UDP, forcément) :

iperf -s -u -B 239.0.0.1

 

Et côté client :

iperf -c 239.0.0.1 -u

 

 

Sur le même sujet :