iperf – утилита для проверки скорости соедения между двумя точками
Мне регулярно надо проверять скорость соеденения между филиалами компании. В случае доступа в интернет есть всеми любимы SpeedTest, а вот для проверки скорости внутри сети можно использовать программу iperf.
iperf – это простое клиент-серверное приложение, которое генерирует TCP и UDP трафик для тестирования пропускной способности сети. Работает она просто, на одном компьютере запускается сервер командой iperf -s. На другом компьютере запускается клиент, командой iperf -c XX.XX.XX.XX, где XX.XX.XX.XX – адрес сервера, который в течении нескольких секунд загружает на сервер поток данных.
В результате получается такой вывод:
C:\iperf>iperf -c 10.XX.X.XXX ------------------------------------------------------------ Client connecting to 10.XX.X.XXX, TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.XXX.X.XXX port 17131 connected with 10.XX.X.XXX port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.4 sec 14.8 MBytes 11.8 Mbits/sec
Если есть желание проверить скорость канала в обе стороны без запуска сервера с двух сторон, то можно использовать ключик -d, тогда вывод будет выглядеть так:
C:\iperf>iperf -c 10.XX.X.XXX -d ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 10.XX.X.XXX, TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 4] local 10.XXX.X.XXX port 10341 connected with 10.XX.X.XXX port 5001 [ 5] local 10.XXX.X.XXX port 5001 connected with 10.XX.X.XXX port 61523 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.4 sec 9.62 MBytes 7.77 Mbits/sec [ 5] 0.0-10.9 sec 4.75 MBytes 3.65 Mbits/sec
Также ко всему вышеперечисленному можно добавить то, что с помощью iperf можно проверять скорость канала Инернет, использую публичные iperf сервера, список доступен в соответствующей статье в Википедии.