При необходимости измерить фактическую полосу пропускания интернет канала можно воспользоваться консольной утилитой iperf. Это своего рода «генератор» TCP/UDP трафика.
Как работает.Установка.
# whereis iperf iperf: /usr/ports/benchmarks/iperf # cd /usr/ports/benchmarks/iperf
# make install cleanКлючи и опции iperf.-s — запуск утилиты в режиме сервера-U — запуск в одном многопоточном режиме UDP-D — запуск утилиты в режиме сервера как процесс-c — запуск режиме клиента-d — одновременно двунаправленный тест-n — количество байт для передачи-r — двунаправленный тест по отдельности-t – время теста в секундах (по умолчанию 10 секунд)-F – указать имя файла входных данных, подлежащих передаче из файла-P — число параллельных потоков для запуска клиента-f — [KmKM] формат для отчета: Кбит, Мбит, Кбайт, Мбайт-h — помочь-i – задать интервал в секундах между отчетами пропускной способности-l — [KM] задать длину буфера чтения/записи (по умолчанию 8 КБ)-m — показывать максимальный размер сегмента (MTU — TCP / IP заголовке)-o — вывод отчета в указанный файл-p — установить порт для прослушивания/подключения (по умолчанию 5001)-u — использовать UDP (по умолчанию TCP)-w — задать размер окна (размер буфера сокета)-B — задать интерфейс или групповой адрес
-M — установка максимального размера сегмента (MTU — 40 байт)-v — информация о версии утилиты-V — использование IPv6-y – использовать CSV формат (значения, разделенные запятыми)Примеры использования.
# iperf –s # iperf –s –u –p 49001
# iperf –c 192.168.5.39 # iperf –c 192.168.5.39 –t 120 –u –p 49001
# iperf –c 192.168.5.39 –t 30 –p 49001 –i 5
# iperf –c 192.168.5.39 –n 200М –i 5
# iperf –c 192.168.5.39 –t 20 –i 5 –r
https://code.google.com/p/iperf/ — домашняя страница проекта
/downloads/iperf-1.7.0— скачать windiws версию
Графическая java-надстройка для Iperf
Источник http://alexof.ru/page/iperf