l'Internet

JPerf : Manuel pour mesurer la bande passante entre deux ordinateurs

Jperf est une interface utilisateur graphique basée sur Java qui nous permettra d’utiliser le programme populaire iperf pour mesurer la vitesse maximale entre deux ordinateurs. Chez RedesZone, nous utilisons Jperf depuis longtemps, pour mesurer les performances que nous obtenons dans les tests LAN-LAN, LAN-WAN et aussi les tests WiFi. JPerf est basé sur iperf2, et n’est actuellement pas compatible avec le populaire iperf3 qui est beaucoup plus efficace. Dans ce tutoriel, nous allons vous montrer comment utiliser ce programme très intéressant pour mesurer la vitesse réelle entre deux ordinateurs, qu’ils soient connectés au réseau local ou à Internet.

Principales caractéristiques de Jperf

Comme nous l’avons expliqué précédemment, Jperf n’est rien de plus qu’une interface utilisateur graphique du programme iperf populaire, par conséquent, nous allons parler des principales fonctionnalités d’iperf. Ce programme est un client-serveur très simple d’utilisation, il permet de mesurer la vitesse maximale atteinte par deux ordinateurs connectés via le réseau local ou Internet, il est très utile pour vérifier la vitesse WiFi sans que la connexion Internet ne devienne un goulot d’étranglement.

Ce programme Jperf et aussi iperf est compatible avec tous les systèmes d’exploitation, à la fois Windows, Linux et macOS, car il est basé sur Java. Nous aurons seulement besoin d’avoir Java installé pour pouvoir exécuter le programme correctement.

Iperf est compatible avec les protocoles TCP et UDP, de plus, nous pourrons configurer la taille de la fenêtre TCP et d’autres paramètres très avancés tels que le tampon, la taille maximale du segment et plus encore. Nous pourrons afficher la vitesse dans différentes unités de mesure, telles que Mbits, MBytes, Gbps et autres, en outre, nous pourrons configurer l’intervalle de rapport de données, la durée du test et même les flux parallèles qui il enverra. Lors de l’utilisation de TCP et UDP, nous devons définir le même port TCP ou UDP sur le serveur et le client, sinon le client ne pourra pas communiquer avec le serveur. Bien entendu, ce programme est compatible avec les réseaux IPv4 et IPv6.

Téléchargez et installez Jperf

Ce programme est arrêté, c’est-à-dire que nous n’aurons pas de nouvelles fonctionnalités et la dernière version est jperf-2.0.2. Nous vous recommandons de télécharger cette dernière version à partir de ce lien qui mène directement à Google Code Archive. La dernière version est la 2.0.2 donc nous devons utiliser celle-ci.

Une fois téléchargé, nous devrons décompresser le fichier ZIP et nous pourrons l’exécuter, aucune installation n’est nécessaire, c’est un programme portable et compatible avec tous les systèmes d’exploitation. Ensuite, nous indiquons les étapes pour exécuter ce programme, nous devons garder à l’esprit que la seule exigence est d’avoir Java installé sur notre ordinateur, sinon, il renverra une erreur.

Exécuter Jperf sous Windows

Une fois que nous avons décompressé le ZIP téléchargé, nous entrons dans le dossier et double-cliquons sur le fichier qui dit «jperf.bat». Ce script fera tout le nécessaire pour démarrer correctement le programme et commencer à l’utiliser.

Exécuter Jperf sur Linux ou macOS

Une fois que nous avons décompressé le ZIP téléchargé, nous devons ouvrir un terminal et fournir des autorisations d’exécution sur le fichier, sinon nous ne pourrons pas l’exécuter.

sudo chmod u+x jperf.sh

Une fois qu’il dispose des autorisations d’exécution, nous pouvons l’exécuter de la manière suivante :

sh jperf.sh

Il n’est pas nécessaire de l’exécuter avec des autorisations d’administrateur.

Fonctionnement et premier test de vitesse

Le fonctionnement de Jperf est très simple, la première chose sur laquelle nous devons être clairs est que nous avons affaire à un programme client-serveur, par conséquent, nous devons avoir deux ordinateurs, l’un qui agit en tant que serveur et l’autre en tant que client.

  • Serveur : cet ordinateur a l’IP 192.168.1.3, on clique sur Jperf dans la rubrique «Serveur», Listen Port 5001 qui vient par défaut, et on clique sur «Run Iperf»
  • Client : cet appareil a l’IP 192.168.1.2, on clique sur Jperf dans la section « Client », on met « Adresse du serveur : 192.168.1.3 », « Port : 5001 » qui est le défaut, et dans « Flux parallèles » on peut le laisser à 1. Nous cliquons sur le bouton « Run Iperf ! » et vous devriez déjà établir la communication avec le serveur.

Dans la case ci-dessous qui indique «Sortie», nous pouvons voir tout ce que Iperf fait à l’état brut, comme si nous l’exécutions via la ligne de commande.

Dans la section «Flux parallèles», il est recommandé de définir une valeur de 50 ou plus, de lancer plusieurs connexions TCP ou UDP simultanées et de stresser au maximum le lien.

Options de configuration intéressantes

Dans la partie gauche du menu Jperf, nous pouvons voir différentes options de configuration que nous allons expliquer :

  • Transmettre : octets ou secondes. Nous pouvons définir s’il faut effectuer un test de performance pendant 10 secondes, ou jusqu’à ce que certains octets soient atteints. Notre recommandation est d’utiliser le temps, 10 secondes ou autre, pour vérifier la vitesse moyenne pendant ce temps.
  • Format de sortie : le format de sortie, il est recommandé pour les réseaux rapides d’utiliser Gbps ou Mbps, GBytes ou MBytes peuvent également être utilisés pour avoir la même unité que le transfert de données dans Windows et d’autres programmes.
  • Intervalle de rapport : à quelle fréquence il nous fournira des données dans la «Sortie» que nous avons en bas.
  • Mode de test : Dual et trade. Ces deux options sont très intéressantes. Lorsque nous exécutons un iperf «normal», nous transférons les données du client vers le serveur, en amont.

    • Dual : il effectuera le test de téléchargement et le test de téléchargement en même temps, pour vérifier le Full-Duplex de la connexion. Ne pas utiliser en combinaison avec «Trade».
    • Trade : il effectuera d’abord le test de téléchargement, et une fois terminé, il effectuera le test de téléchargement. Vous ne chargez pas et ne téléchargez pas en même temps. Ne pas utiliser en combinaison avec « Dual ».
  • Port de test : nous le laissons par défaut.
  • Dossier représentatif : nous le laissons vide
  • Imprimer MSS : il nous montrera le MSS.

En bas à gauche, nous pouvons configurer à la fois les protocoles TCP et UDP, en principe, ces paramètres ne doivent pas être touchés, à moins que vous ne sachiez ce que vous faites. Enfin, nous pouvons également voir les options au niveau IP, sélectionner le ToS, et se lier à une adresse IP, et activer la compatibilité IPv6.

Dans la partie centrale inférieure, nous pourrons voir tout l’enregistrement de sortie du programme, nous pourrons le sauvegarder, le nettoyer et même nettoyer le registre à chaque fois que nous exécuterons un nouvel iperf, idéal pour ne pas avoir à l’effacer manuellement .

Comme vous l’avez vu, ce programme Jperf est très simple car il nous permet d’exécuter un iperf avec une interface utilisateur graphique, sans avoir besoin d’introduire des commandes et des arguments compliqués.

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba