Nous mesurons toujours la vitesse avec SpeedTest, car nous estimons que votre modèle d’expansion réussit, c’est comme une franchise, sans compter qu’ils ont commencé avec des applications FlashPlayer et avec le temps Corrigé et maintenant il est pur HTML5 Plus sous Linux a une application solide par la fenêtre du terminal, c’est-à-dire sans interface graphique.
Tout ça bien mais … que nous voulons avoir nos propres étapes?
iperf
historique
Le nom correct est IPERF2 et l’original IPERF a été écrit à l’origine par Mark Gates et Alex Warshavsky . Ils ont suivi avec l’Ajay Tirumala, Jim Ferguson, Jon Dugan, Feng Qin, Kevin Gibbs, John Stabrok, Andrew Gallatin, Stephen Hemminger, Tim Auckland et Robert J. McMahon. Son code source repose sur Sourceforge, nous avons évalué ici la version 2.0.10 publiée le 2 juin 2018, mais il existe une version 3.0 (code source dans GitHub) qui n’est pas compatible avec cette version. Iperf3 a son propre site officiel qui peut visiter dans ce lien.
Installation
L’outil IPERF pouvant fonctionner aussi bien que serveur et aussi un client. Dans n’importe quelle distribution Debian (nous avons testé sur Ubuntu 18.04 et Lubuntu 18.04), nous installons de manière simple:
sudo apt install iperf
Exécution du serveur
Nous utilisons simplement l’option -Server ou avec ses formes abrégées sans plus loin. Le port par défaut est de 5000 mais nous pouvons spécifier une autre avec le paramètre -P ou -port; Il convient de penser que si nous utilisons un mur de pompiers (généralement ufw), nous devons faire l’exception pour atteindre la communication.
Si Nous voulons configurer en tant que serveur fixe pour mesurer la vitesse, nous devrons utiliser l’option -D ou -Daemon et la corriger pour fonctionner automatiquement lors du démarrage de notre ordinateur; Si nous avons des adresses IPv6, nous utiliserons la commande -v ou -ipv6_domain (sans arrêter l’utilisation IPv4).
exécutant le client
du côté du client, nous utiliserons des options spécifiques:
- -CO -Client: adresse IP ou domaine de notre serveur.
- – IO- Intervalle: Nombre de secondes pour afficher les résultats partiels du test de vitesse.
- > -To-temps: le nombre de secondes pour les nouvelles connexions, le cas échéant, Par défaut 10 secondes.