Étape 10 : Annexe iperf3
Image : affiche la bande passante entre les deux MacBook Pro iperf3 en cours d’exécution via un point d’accès sans fil.
iperf3
iperf3 est un outil de test de vitesse de ligne de commande pour mesurer la bande passante.
Mesurer la largeur de bande entre deux ordinateurs portables (PC ou MacBook). Cette mesure établit une ligne de base pour plus de bande passante réalisables sur votre réseau. Vous utilisez un serveur d’iperf3 externe à votre réseau peut introduire des différences dans les mesures, qui sont en dehors de votre contrôle.
Toutes les autres mesures sont effectuées entre un ordinateur portable et un Pi de framboise. Cette approche isole les modifications sur le Raspberry Pi montrant l’impact sur la bande passante.
Attendre la bande passante entre un Pi de framboise et un PC pour être moins qu’entre deux PC.
Installer iperf3 :
Ouvrez une fenêtre de terminal.
Téléchargez et installez iperf3 sur deux ordinateur portable/de bureau. (J’utilise un MacBook Pro, mais il fonctionne sur PC aussi bien)
http://macappstore.org/iperf3/
Trouver l’adresse IP du MacBook, qui agira en tant que serveur d’iperf3
$ ifconfig | grep "inet 192.168" inet 192.168.1.76
ssh et login dans le Raspberry Pi
$ ssh pi
Installer iperf3 sur Raspberry Pi
$ sudo apt-get install iperf3
À l’aide de perf3 pour les mesures :
Pour faire une mesure d’exécution iperf3 de Raspberry Pi pour MacBook
Ouvrez une fenêtre de terminal et démarrez un serveur iperf3 :
$ iperf3 -s
Ouvrir une deuxième fenêtre de terminale, connectez-vous en le Raspberry Pi et exécutez :
$ iperf3 -c 192.168.1.76 -R -b 0 -i1 -t 100
Options expliquées ($ man iperf3) :
-R court perf en mode reverse
n -b = 0 définit la largeur de bande à illimité, sinon n = bande passante - ne pas nécessaire
-pause i1 n secondes entre les rapports de la bande passante - pas nécessaire
t - 100 définit le nombre d’intervalles de 100