Vous êtes-vous déjà demandé comment tester la connexion entre les ordinateurs de votre réseau? Peut-être avez-vous une partie de votre réseau qui semble être sous-performante. Votre NFS est-il lent? Iperf3 peut vous aider avec tout cela.
Iperf3 est un outil open source qui vous permet d'analyser le trafic réseau et de tester la bande passante de votre réseau. Il faut à la fois un client et un serveur pour tester la connexion entre eux. Ce n'est cependant pas un problème, car Iperf3 est disponible sur presque tous les systèmes d'exploitation, y compris les appareils mobiles.
Obtenez Iperf3
Liens rapides
- Obtenez Iperf3
- les fenêtres
- Linux
- Testez votre connexion
- Exécuter un serveur
- Plus d'options
- Enregistrement
- Temps
- Octets
- Pensées de clôture
Vous devez obtenir Iperf3 avant de pouvoir le tester. Il est disponible gratuitement sur le site Web du projet, donc l'obtenir ne sera pas un problème. Ce guide couvrira Linux et Windows, mais le processus est similaire sur d’autres plates-formes.
les fenêtres
Rendez-vous sur le site Web Iperf3 et téléchargez la dernière version pour Windows. Il viendra dans un fichier zip, vous aurez donc besoin de l'extraire. Vous pouvez l'extraire n'importe où, mais assurez-vous que c'est pratique. Vous devrez y accéder à partir de l'invite de commande.
Une fois que vous l'avez extrait, vous devez y accéder à partir de la ligne de commande. Cliquez sur le menu de démarrage et utilisez la fonction de recherche pour ouvrir l'invite de commande.
Lorsque l'invite est ouverte, vous devez changer de répertoire à l'endroit où vous avez extrait le fichier Iperf3.
C:> cd C: PathToYourZip
À partir de là, vous pouvez exécuter iperf3.exe. Vous pouvez ajouter les indicateurs et leur transmettre des informations lorsque vous exécutez la commande.
La suite de ce guide fera référence à la commande sous le nom de iperf3, mais vous devrez probablement inclure la partie .exe.
Linux
Installer Iperf3 sur Linux est très simple. Vous devez uniquement utiliser votre gestionnaire de paquets. Différentes distributions l'appellent soit iperf ou iperf3, assurez-vous donc de choisir celle qui convient.
Testez votre connexion
Le site Web d'Iperf contient une liste de serveurs publics que vous pouvez utiliser pour tester Iperf et votre connexion. Commencez par utiliser l'un de ceux-ci pour vous familiariser avec l'outil.
$ iperf3 -c iperf.scottlinux.com
L'option -c indique que vous souhaitez exécuter Iperf en tant que client et que vous lui transmettez le serveur auquel vous souhaitez vous connecter.
Exécuter un serveur
Pour tester votre connexion à l'un des ordinateurs de votre propre réseau, vous devez exécuter Iperf en tant que serveur. À la base, c'est super facile. Utilisez simplement le drapeau -s.
$ iperf -s
Maintenant, vous pouvez essayer de vous y connecter depuis un autre ordinateur de votre réseau.C: PathTo> iperf3.exe -c 192.168.1.110
Si vous souhaitez que le serveur continue à fonctionner en arrière-plan, Iperf dispose d'un indicateur pour l'exécuter en tant que démon.
$ iperf3 -s -D
Si vous êtes sous Linux, vous pouvez réellement exécuter Iperf en tant que service au démarrage.
$ sudo systemctl enable iperf3
Plus d'options
Iperf vous permet également de modifier son comportement et de le rendre plus pratique pour vous.
Enregistrement
Tout d'abord, si vous utilisez Iperf en tant que serveur démonisé, vous souhaiterez probablement consigner l'activité de ce serveur.
$ iperf3 -s -D --logfile /path/to/iperf.log
Toute la sortie du serveur Iperf sera dirigée vers votre journal.
Temps
Vous voulez probablement contrôler la durée d'un test exécuté par Iperf. Cela fait une différence. Vous pouvez le faire en ajoutant le drapeau -t et en indiquant à Iperf le nombre de secondes pendant lequel vous voulez qu'il s'exécute.
$ iperf3 -c 192.168.1.110 -t 60
Lors des tests de ce guide, un test de 60 secondes a montré une bande passante supérieure au test standard. C'est certainement quelque chose à considérer lors du test de votre réseau.
Octets
Le temps n’est pas le seul moyen de contrôler la durée de vos tests. Vous pouvez spécifier le nombre d'octets envoyés par votre client. Sachez cependant qu'il s'agit d' octets . Les nombres que vous devrez spécifier seront grands.
$ iperf3 -c 192.168.1.110 -n 1000000
Pensées de clôture
Iperf est super facile à utiliser. Vous avez maintenant toutes les bases pour commencer à tester les connexions entre différents périphériques. Si vous avez besoin d’aide supplémentaire, la commande d’aide d’Iperf est très bien documentée.
$ iperf3 -h
N'oubliez pas de toujours effectuer plusieurs tests et de tester autant de points que possible entre les périphériques afin de réduire les problèmes spécifiques de votre réseau. Cela pourrait être quelque chose d'aussi évident et percutant qu'un commutateur, ou simplement un mauvais adaptateur WiFi. Iperf peut vous aider à préciser cela.