Тест пропускной способности локальной сети или Интернета

Автор: Admin

Дата:2014-07-04

Тест пропускной способности локальной сети

Если Вам необходимо измерить фактическую полосу пропускания локальной сети или даже скорость с Интернета, то для этого можно воспользоваться утилитой iperf.

Суть ее работы заключается в следующем:

- Устанавливается пакет iperf на 2 Linux станции
- На первой станции она запускается в режиме сервера
- На второй станции в режиме клиента

Режим ее работы стандартен и основывается на простом клиент-серверном варианте работы, по тому же принципу работает большинство программ например программы для удаленного доступа к компьютеру, samba, http сервер.

В самом простом примере это выглядит так:
Станция А
# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
Станция В
# iperf -c 192.168.200.254
------------------------------------------------------------
Client connecting to 192.168.200.254, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.200.253 port 49614 connected with 192.168.200.254 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    115 MBytes  96.2 Mbits/sec

На станции В мы просто указали, что конектимся к серверу с IP адресом 192.168.200.254, а все остальные параметры идут по умолчанию.

Дальше мы можем использовать ключи запуска как на сервере так и на клиенте.

Запустили сервер на 5010 порту
#iperf -s -p 5010
Передали 100 мб данных на порт
# iperf -n 100m -c 192.168.200.254 -p 5010

Для указания нужных параметров используем
# iperf --help

Количество просмотров: 4795

Комментарии к статье:

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

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024