Меню Закрыть

Измерение пропускной способности каналов

iperfВ локальной сети, между удаленными офисами, точно измерить ширину канала стандартными методами проблематично.

Однако существует бесплатная утилита Iperf, работающая  в клиент/серверном режиме.

Домашняя страничка проекта –  http://sourceforge.net/projects/iperf/, вариант для Windows прикреплен внизу статьи.

Для измерения скорости необходимо сначала запустить с помощью командной строки iperf на сервере:

iperf -s

по умолчанию используется порт 5001, ключем -p можно задать любой порт (не забудьте открыть порт в файрволе)

Затем на клиенте запускается команда

iperf -c 192.168.0.10 –format k -m  -t 180

где 192.168.0.1 0 – IP адрес  компьютера, на котором запущена серверная часть. Параметр -t отвечает за время, в течение которого будет производится измерение.

Через 3 минуты вы получите статистику:

------------------------------------------------------------
Client connecting to 192.168.101.105, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[148] local 192.168.101.58 port 60886 connected with 192.168.101.105 port 5001
[ ID] Interval Transfer Bandwidth
[148] 0.0-42.0 sec 1512072 KBytes 295095 Kbits/sec

Существует также GUI оболочка Jperf, написанная на java, доступная на сайте проекта, при её использовании необходима установка на клиенте Java.

Прикладываю консольную версию Iperf для Windows:

JPerf
IPref

И GUI для него же – JPerf

JPerf
JPerf

1 Comment

  1. Уведомление:Измерение пропускной способности каналов | Oh, MSBRO !

Добавить комментарий

Ваш адрес email не будет опубликован.

1 + 7 =

%d такие блоггеры, как: