Linux: iperf – тест скорости

By | 07/12/2017
 

iperf – утилита для тестирования скорости канала между двумя хостами.

Быстрый пример использования.

На рабочей машине устанавливаем (Arch Linux):

sudo pacman -S iperf

На удалённом хосте (Ubuntu в AWS Китай):

sudo apt-get install iperf
На Ubuntu – запускаем iperf в server-mode (-s):

ubuntu@ip-172-31-14-50:~$ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------

С рабочей машины – запускаем в клиент-режиме (-c):

iperf -c 52.***.***.219
------------------------------------------------------------
Client connecting to 52.***.***.219, TCP port 5001
TCP window size: 19.3 KByte (default)
------------------------------------------------------------
[  3] local 77.***.***.20 port 36174 connected with 52.***.***.219 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-46.2 sec   384 KBytes  68.1 Kbits/sec

На удалённом хоcте:

ubuntu@ip-172-31-14-50:~$ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 172.31.14.50 port 5001 connected with 77.***.***.20 port 36174
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-53.3 sec   384 KBytes  59.1 Kbits/sec

Киев – Китай, AWS.