Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
mesurer_un_debit_entre_deux_hotes [2021/02/10 11:10] superadminmesurer_un_debit_entre_deux_hotes [2022/10/23 00:05] (Version actuelle) – [Mesurer un débit entre deux hôtes distants] superadmin
Ligne 1: Ligne 1:
 ====== Mesurer un débit entre deux hôtes ====== ====== Mesurer un débit entre deux hôtes ======
  
-Le programme iPerf permet de générer des flux de paquets entre deux machines afin de mesurer le débit effectif. Il s'utilise en ligne de commande. +Le programme iPerf permet de générer des flux de paquets entre un serveur et un client afin de mesurer le débit effectif entre les deux. Il s'utilise en ligne de commande. 
-iPerf est disponible sous Windows, Linux, MacOS, iOS, et Android : [[https://iperf.fr/iperf-download.php|cliquer ici]].+iPerf est disponible sous Windows, Linux, MacOS, iOS, et Android : [[https://iperf.fr/iperf-download.php|cliquer ici]].  
 +Sous Linux, il est possible d'installer le paquet ''iPerf'' via apt-get.
  
 +===== Lancement du serveur iPerf =====
  
 +Pour démarrer le serveur iPerf sous Windows :
 +
 +<code>.\iperf3.exe -s</code>
 +
 +Même chose sous Linux (paquet installé via apt/apt-get) :
 +
 +<code>iperf -s</code>
 +
 +Par défaut, le port d'écoute du serveur est le **5201** (voire **5001** parfois). L'argument ''-p'' permet de spécifier un autre port d'écoute (même syntaxe pour Windows et Linux). Par exemple si l'on souhaite qu'il écoute sur le port **2000** :
 +
 +<code>iperf -s -p 2000</code>
 +
 +:!: Faire ''CTRL+C'' pour arrêter le processus et libérer le terminal.
 +
 +===== Lancement du test via le client =====
 +
 +Sur la machine distante, lancer iPerf en mode client en précisant l'adresse IP du serveur :
 +
 +<code>.\iperf3.exe -c 192.168.1.57</code>
 +
 +Si nécessaire, préciser le port d'écoute, toujours avec l'argument ''-p'' :
 +
 +<code>.\iperf3.exe -c 192.168.1.57 -p 5201</code>
 +
 +Ce qui donne : 
 +
 +{{ ::iperf_test.png?600 |test de débit TCP avec iperf}}
 +
 +On peut donc voir le débit en temps quasi-réel entre nos deux machines. A la fin du test (après avoir fait ''CTRL+C'' pour quitter), 
 +
 +Le test génère par défaut des paquets en TCP, pour tester avec UDP (pour vérifier si le débit est correct pour la téléphonie sur IP par exemple), utiliser l'argument ''-u'' :
 +
 +<code>.\iperf3.exe -c 192.168.1.57 -p 5201 -u</code>
 +
 +Résultat :
 +
 +{{ ::iperf_test2.png?600 |test de débit UDP avec iperf}}
 +
 +Les tests en cours s'affichent de la même manière sur la console côté serveur.