Qu'est-ce que l'iPerf3
iPerf3 est un outil de mesure active de la bande passante maximale réalisable sur les réseaux IP.
Configuration de l'iPerf3
Vous avez besoin de deux nœuds (ordinateurs) différents sur votre réseau. Ils peuvent être sous MacOS, Windows, BSD ou Linux ; cela n'a pas vraiment d'importance. Idéalement, vous voulez vous connecter via Ethernet ; le WiFi n'est pas recommandé, sauf bien sûr si vous évaluez votre bande passante WiFi.
Vous pouvez obtenir les binaires téléchargeables à partir de https://iperf.fr/ ou l'installer par le biais de ce qui suit :
- MacPorts -
port install iperf3
- Homebrew -
brew install iperf3
Autres systèmes d'exploitation
- FreeBSD -
pkg add iperf
ou via les ports cd /usr/local/ports/benchmarks/ && make install clean
- Distros Ubuntu et Debian :
apt-get iperf3
-
RedHat, CentOS, Fedora, etc : yum install iperf
. Vous pouvez avoir besoin du Dépôts EPEL ( yum install epel-release
) Il y a deux composants - un serveur et un client.
Ces commandes sont fournies à titre de commodité ; veillez à consulter la documentation utilisateur de votre système d'exploitation spécifique concernant l'installation du logiciel.
Une fois installé sur deux ordinateurs différents idéalement, sur le même sous-réseau et le même commutateur. exécuter une instance en tant que serveur et l'autre en tant que client :
Serveur iPerf
% iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Client iPerf
% iperf3 -c IP <Address/Hostname>
Connecting to host node1, port 5201
[ 7] local 192.168.1.33 port 55455 connected to 192.168.1.23 port 5201
[ ID] Interval Transfer Bitrate
[ 7] 0.00-1.00 sec 65.1 MBytes 546 Mbits/sec
[ 7] 1.00-2.00 sec 59.6 MBytes 500 Mbits/sec
[ 7] 2.00-3.00 sec 62.3 MBytes 522 Mbits/sec
[ 7] 3.00-4.00 sec 61.8 MBytes 519 Mbits/sec
[ 7] 4.00-5.00 sec 61.5 MBytes 516 Mbits/sec
[ 7] 5.00-6.00 sec 59.2 MBytes 497 Mbits/sec
[ 7] 6.00-7.00 sec 60.6 MBytes 509 Mbits/sec
[ 7] 7.00-8.00 sec 59.7 MBytes 501 Mbits/sec
[ 7] 8.00-9.00 sec 62.6 MBytes 525 Mbits/sec
[ 7] 9.00-10.00 sec 64.4 MBytes 540 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 7] 0.00-10.00 sec 617 MBytes 518 Mbits/sec sender
[ 7] 0.00-10.00 sec 615 MBytes 516 Mbits/sec receiver
iperf Done.
Les résultats
Vous devriez voir un tableau de sortie similaire sur le serveur et le client. Ce que cela me dit, c'est que sur un adaptateur Gigabit Ethernet virtualisé, j'obtiens environ la moitié de ma bande passante, soit un débit de 500 Mbits. Je suppose que cela est dû à l'overhead de la pile de réseau "montant et descendant" de l'adaptateur virtualisé.