netperf — консольная утилита позволяющая получить информацию о пропускной способности сети.
netperf имеет клиент-серверную архитектуру, тестирование пропускной способности осуществляется между двумя компьютерами в сети. На одном компьютере запускается серверная часть (netserver), на другом как клиент запускается основная утилита (netperf), на одном компьютере можно запустить тесты в демонстрационном режиме.
Серверная часть (netserver) имеет небольшое количество параметров и работает в фоновом режиме, для входящих соединений сервером "по умолчанию" используется порт 12865 (можно задать другой). Сервер можно запускать с правами обычного пользователя.
Клиентская часть netperf предоставляет для запуска множество параметров, имеются параметры двух типов, глобальные и специфические (для предопределённых тестов). Глобальные параметры указываются первыми и отделяются от специфических, некоторые параметры задаются парами.
Из предопределённых доступны тесты пропускной способности TCP и UDP, тест пропускной способности TCP в обратную сторону, тестирование времени ответа TCP и UDP (выдаёт количество транзакций в секунду), тестирование скорости создания/удаления TCP соединений и другие, подробнее о предопределённых тестах можно узнать в документации.
netperf первоначально разработан компанией HP (Hewlett-Packard Company), функциональными аналогами являются утилиты iPerf и iPerf3 (инструменты для измерения максимально достижимой пропускной способности IP-сетей).
Лицензия: Собственная (Hewlett-Packard Co / Исходный код открыт)
Вы можете войти под своим логином или зарегистрироваться на сайте.