8.03.2011

Честная скорость

Когда нужно замерить честную скорость между источником и приемником по различным сетям, на помощь приходит iperf.



Зачем надо?

У нас защищенные каналы связи как между филиалами, так и от пользователей до ресурсов ЛВС. Пользователи требуют качественного сервиса, крича, что все тормозит, а интернет у них со скоростью 100 мегабит. Ну вот, собственно и нужно определить не скорость интернета пользователя, а скорость до внутреннего ресурса.

Меряем скорость

Выбираем сервер внутри ЛВС. Устанавливаем на него программу iperf с параметрами:

iperf -s


У пользователя запускаем программу iperf с параметрами:

iperf -c server_host


И все, скорость достаточно честно померяна:

iperf -c server_host
------------------------------------------------------------
Client connecting to server_host
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[276] local 192.168.0.17 port 57071 connected with server_host
[ ID] Interval Transfer Bandwidth
[276] 0.0-10.0 sec 17.9 MBytes 15.0 Mbits/sec


Уровень сервиса подтвержден.
Программа есть под различные платформы.