Linux -- это интересно

iPerf3


Рубрика: Системные утилиты -> Интернет ПО
Метки: | | | | | | | |
Просмотров: 595

iPerf3 — клиент-серверная C (си) / C++ (glibc / openssl) консольная утилита для активного измерения пропускной способности IP-сетей по протоколам TCP, UDP и SCTP IPv4 и IPv6).

SCTP (Stream Control Transmission Protocol) — протокол передачи данных в компьютерных сетях с управляемым потоком, протокол транспортного уровня появившийся в 2000 году. Протокол работает аналогично протоколам TCP или UDP, но имеет несколько нововведений, таких как многопоточность, защита от DDoS (Distributed Denial of Service) атак, синхронное соединение между хостами по двум и более независимым физическим каналам (multi-homing).

Для проведения тестирования локальной или WiFi-сети необходимо запустить iPerf3 в качестве сервера на одном устройстве в сети (можно запустить в фоновом режиме) и в качестве клиента на другом устройстве. Клиентское устройств генерирует трафик (поддерживается многопоточный режим), а серверная принимает и обрабатывает. Можно задать различные параметры, связанные с используемым сетевым интерфейсом, синхронизацией, буферами и протоколами. Утилита позволяет максимально загрузить канал между клиентом и сервером, что покажет его максимальную пропускную способность (на конкретный момент и для конкретных устройств).

iPerf3 это новая реализация аналогичной утилиты iPerf и частично использует её код, но не имеет с ней обратной совместимости. Для каждого теста утилита выводит информацию о пропускной способности, потерях и других сопутствующих параметрах. Тестирование "по умолчанию" осуществляется по протоколу TCP, если требуется UDP / SCTP то необходимо добавить соответствующую опцию. При необходимости измерения скорости провайдера можно воспользоваться одним из публичных iperf3-серверов, в этом случае используется только клиентская часть утилиты. Работа с утилитой и возможные параметры тестирования подробно расписаны в документации.

Лицензия: Собственная (Three-clause BSD license)

Домашняя страница

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)