Иперф - Iperf

iperf2
Описание Iperf на TCP-порту 4662 под Linux с подключением FTTH.
Описание Iperf на TCP-порту 4662 под Linux с подключением FTTH.
Стабильный выпуск
2.0.14a / 29 января 2019 г. (2019-01-29)
Написано вC
Операционная системаКроссплатформенность
ЛицензияЛицензия BSD
Интернет сайтнф.сеть/ проекты/ iperf2/
iperf3
Стабильный выпуск
3.9 / 17 августа 2020 г. (2020-08-17)
Написано вC
Операционная системаКроссплатформенность
ЛицензияЛицензия BSD
Интернет сайтпрограммного обеспечения.es.сеть/ iperf/

Иперф это широко используемый инструмент для производительность сети измерение и настройка. Это важно как кроссплатформенный инструмент который может производить стандартизированные измерения производительности для любой сети. Иперф имеет клиент и сервер функциональность, и может создавать потоки данных измерить пропускная способность между двумя концами в одном или обоих направлениях. Типичный вывод iperf содержит отчет с отметкой времени об объеме переданных данных и измеренной пропускной способности.

Потоки данных могут быть либо Протокол управления передачей (TCP) или Протокол пользовательских датаграмм (UDP):

  • UDP: При использовании для тестирования пропускной способности UDP iperf позволяет пользователю указать дейтаграмма size и предоставляет результаты для пропускной способности дейтаграммы и пакет потеря.
  • TCP: Когда используется для тестирования пропускной способности TCP, iperf измеряет пропускную способность полезной нагрузки. Iperf использует разрешение 1024 × 1024 для мебибайты и 1000 × 1000 для мегабайты.

Иперф это программное обеспечение с открытым исходным кодом написано в C, и он работает на различных платформах, включая Linux, Unix и Windows (либо изначально, либо внутри Cygwin[1]). Наличие исходный код позволяет пользователю тщательно изучить методологию измерения.

Iperf - это совместимая повторная реализация ttcp программа, разработанная в Национальный центр суперкомпьютерных приложений на Университет Иллинойса группой поддержки распределенных приложений (DAST) Национальной лаборатории прикладных сетевых исследований (NLANR),[2] который был закрыт 31 декабря 2006 г. по прекращении финансирования со стороны США. Национальный научный фонд.

iperf3

Iperf3 - это перезапись iperf с нуля для создания более простой и уменьшенной базы кода. Он также включает версию библиотеки, которая позволяет другим программам использовать предоставленные функции. Другое изменение заключается в том, что iperf3 является однопоточным, а iperf2 - многопоточным.[3] Iperf3 был запущен в 2009 году, с первым выпуском в январе 2014 года. Iperf3 не обратно совместимый с iperf2.

Графический пользовательский интерфейс

Был графический интерфейс пользователя (GUI) доступен интерфейс под названием jperf.[4]

Смотрите также

использованная литература

  1. ^ «Пакет Cygwin iperf».
  2. ^ "NLANR / DAST: Iperf - Инструмент измерения пропускной способности TCP / UDP". 2005. Архивировано с оригинал на 2008-10-12.
  3. ^ "iperf3 FAQ". 2018-07-02.
  4. ^ «xjperf: графический интерфейс для IPERF, написанный на Java». Архивировано из оригинал на 2018-08-20.

внешние ссылки