Stap 10: Aanhangsel iperf3
Afbeelding: toont bandbreedte tussen twee MacBook Pros iperf3 doorheen een draadloos toegangspunt.
iperf3
iperf3 is een Command-Line snelheid test tool voor het meten van de bandbreedte.
Bandbreedte tussen twee laptops (PC's of MacBooks) te meten. Deze meting wordt een basislijn voor het hoogste haalbare bandbreedte op het netwerk. Met behulp van een iperf3 server buiten uw netwerk kan leiden tot verschillen in de metingen, die buiten uw macht liggen.
Alle zijn andere metingen tussen een laptop en een Raspberry Pi. Deze aanpak isoleert wijzigingen op de Raspberry Pi tonen van de invloed op bandbreedte.
Verwachten dat de bandbreedte tussen een Raspberry Pi en een PC wordt minder dan tussen twee pc's.
Installeren iperf3:
Open een terminal venster.
Download en installeer iperf3 op twee laptop/desktop. (Ik gebruik een MacBook Pro, maar het werkt ook op PC's)
http://macappstore.org/iperf3/
De MacBook's IP-adres, die als iperf3 server fungeren zal vinden
$ ifconfig | grep "inet 192.168" inet 192.168.1.76
SSH en login in de Raspberry Pi
$ ssh pi
Installeer iperf3 op Raspberry Pi
$ sudo apt-get install iperf3
Gebruik perf3 voor metingen:
Een meting uitvoeren iperf3 van Raspberry Pi maken met MacBook
Open een terminal venster en start een iperf3 server waarop wordt uitgevoerd:
$ iperf3 -s
Open een tweede terminal-venster, inloggen in de Raspberry Pi en voer:
$ iperf3 -c 192.168.1.76 -R -b 0 -i1 -t 100
Opties uitgelegd ($ man iperf3):
-R perf in omgekeerde modus wordt uitgevoerd
-b n = 0 sets de bandbreedte tot onbeperkt, anders n = bandbreedte - niet verplicht
-i1 pauze n seconden tussen bandbreedte verslagen - niet verplicht
-t 100 vestigt het aantal intervallen van 100