Все секреты компьютера для новичка и профессионала

Как пользоваться утилитой iperf на компе с ОС Windows, ее установка и опции

Как пользоваться утилитой iperf на компе с ОС Windows, ее установка и опции

Узнать, как воспользоваться iperf в ОС Windows не так сложно. А польза от данных знаний несомненна. Материала на тему обычно встречается немного, да и объяснения там далеки от понятных. Попытаемся разобраться, как действует утилита. Для чего она предназначена. Программа работает под Windows, Linux, имеет несколько разновидностей. Настройка, если вникнуть, позволит воспользоваться всеми возможностями программы.

Что такое iperf?

Iperf представляет собой специализированное ПО, предназначенное для оценки пропускной способности канала. Тонкость состоит в том, что необходимы 2 ПК. Один будет работать как сервер, другой – как клиент. И на обоих нужны установленные iperf.

screenshot_1

По поводу замера скорости существует 2 разновидности:

  • на выходе;
  • на входе.

В первом варианте компьютер будет работать как «клиент». Во втором – как «сервер».

screenshot_2

Что умеет?

Ipref служит для замера пропускной способности канала. В утилите имеется несколько настраиваемых параметров. Работает с протоколами TCP, UDP, SCTP, IPv4, IPv6. Для сисадмина iperf – незаменимый инструмент. Главное, что ПО бесплатно, не требует расходов на покупку, лицензирование.

Различают 2 разновидности iperf: iperf2 и iperf3. Они действуют независимо друг от друга. Допускается использовать посредством Командой строки Windows. Либо в оболочке Java с графическим интерфейсом.

screenshot_3

Установка ipref

Для начала утилиту iperf следует скачать. Она не входит в сборки Windows, не является частью ОС. Загружают iperf отдельно. Можно скачать здесь, предварительно выбрав требуемую разрядность ОС:

https://www.softslot.com/download-2898.html

screenshot_4

Дожидаемся завершения загрузки iperf. Проще всего сразу скачивать файл инсталляции на системный диск. Казалось бы, можно запустить утилиту и пользоваться. Но нет. Ничего не получится. Следует воспользоваться Командной строкой.

Алгоритм следующий:

  • Запустить Командную строку (в Windows 10 ввести «cmd» в поиске).

screenshot_5

  • Ввести «cd c:/» (если утилита находится на данном диске).

screenshot_6

  • Далее, для использования в качестве клиента, вводится сочетание: «iperf -c -t 30 -i 10». Здесь «t» задает время теста, а «i» – периодичность обновления данных.

screenshot_7

Если будет архивный файл дистрибутива iperf, то его перед установкой потребуется распаковать. Иногда необходимо запускать утилиту под учетной записью Администратора. Список доступных команд появится после ввода «dir». Обязательно скачивается наиболее свежая версия ПО. Выбрать «двойку» или «тройку» iperf – решать самому пользователю.

Синтаксис и опции

Применительно к синтаксису ПО iperf следует понимать, что клиентская и серверная части существуют независимо друг от друга. И значит, запускаются различными командами. Вот как нужно действовать применительно к каждой ситуации:

  • для сервера – $ iperf3 -s опции;
  • для клиента – $ iperf3 -c адрес_сервера опции;

Когда разобрались с запуском, можно переходить к командам, опциям программы. Их перечень обширен, но и здесь не так сложно вникнуть, если захотеть. Начнем с общих.

screenshot_7

Ввод «-p» определяет порт для подключения. «-f» означает формат данных для отображения на дисплее. Доступны килобиты, мегабиты, килобайты, мегабайты в секунду. Остальные команды перечислены ниже:

  • «-i» означает интервал в демонстрации данных теста iperf;
  • «-F» задает использование информации из файла (а не генерации случайных показателей);
  • «-l» позволяет определить размер буфера (изначально установлено 8 килобайт);
  • «-m» отсылает к сегменту, его величине;
  • «-o» выводит результаты для записи в файл;
  • «-p» устанавливает порт привязки (5201 в пресете);
  • «-u» задает UDP сетевой протокол;
  • «-w» управляет размером окна;
  • «-B» привязывает к интерфейсу, хосту;
  • «-J» запускает переход к JSON-формату.

Это были базовые команды. Далее перейдем к серверным.

screenshot_7

Опции для сервера

Данные действия предназначены для управления приложением ipref на серверном компьютере. Вот что приготовили разработчики:

  • «-s» задает работу в режиме сервера;
  • «-D» активирует фоновый запуск;
  • «-I» устанавливает путь сохранения PID-файла;
  • «-1» назначает однократное клиентское подключение с последующим выходом.

Не так много, как бы хотелось. Для режима «клиент» выбор побогаче.

screenshot_8

Опции для клиента

Как уже известно, приложение iperf может работать в 2 базовых режимах. Вот что доступно для ПК клиента:

  • «--sctp» включает замену сетевого протокола TCP на SCTP;
  • «-u» переключает на протокол UDP;
  • «--connect-timeout» позволяет задать время начального подключения к серверу (измеряется в миллисекундах);
  • «-b» означает скорость, битрейт. В режиме TCP ничем не ограничен, для UDP протокола задан от 1 мегабита в секунду;
  • «-t» устанавливает время на прогонку теста. Измеряется в секундах. Изначально параметр задан в 10 секунд;
  • «-R» запускает реверс. То есть измерение производится не от клиента к серверному ПК, а в обратном направлении;
  • «-P» определяет число действующих потоков;
  • «-w» регулирует размеры окна TCP.

Кроме того, доступно принудительное переключение на настройки протокола IPv4 (ввести «-4»), IPv6 («-6»).

screenshot_9

Как пользоваться в операционной системе Windows

Прежде всего, следует выбрать требуемую версию приложения iperf. Она зависит от разрядности Windows, ее версии – 7, 8, 10. Когда определена нужная разновидность, скачивают дистрибутив, устанавливают ПО. Затем запускают Командную строку, это базовый режим работы iperf. Обязательно следует использовать учетную запись Администратора.

Далее принимается решение, какой параметр пропускной способности будет измеряться. То есть, станет приложение iperf определять скорость для сервера либо же для клиентского ПК.

Примеры

Проще всего понять работу приложения на конкретном примере. Тогда станет понятно, что происходит в iperf. А также, что именно, как там измеряется. Для упрощения ситуации используем сервер с конкретным адресом, 192.168.0.101. Клиентский адрес может быть каким угодно. Начинаем с запуска серверного ПК.

screenshot_10

Используем версию iperf3, но допускается и другая. Алгоритм действий следующий:

  1. Ввести «iperf3 –s». Чтобы определить единицы измерения скорости, задается команда «-f». Среди наиболее часто используемых – кило, мега, гигабиты. Обозначаются, соответственно, литерами «k», «m», «g». Доступны также кило, мега, гига и терабайты. Для них выбраны символы «K», «M», «G», «T». Сочетание «iperf3 -s -f K» означает отображение скорости в килобайтах.
  2. Настроить порт. В базовых установках задан порт 5201. Чтобы сменить адрес, используется команда «-p». Для перехода на другой порт нужно ввести «ipref3 -s -p 4000».
  3. Настроить брандмауэр. Для версии ufw набирается сочетание «sudo ufw allow 5201». Соответственно, для firewalld оно будет «sudo firewall-cmd --permanent --add-port=5201/tcp» (при TCP протоколе). Для UDP меняются последние 3 символа.
  4. Запуск в фоне. С этим справляется назначенная литера «-D». В таком случае данные записываются в архив. Что нужно сделать: «iperf3 -s -D --logfile /var/log/ipref.log».
  5. Проверка работы сервера. Проводится вводом «ss». Полностью команда выглядит так: «ss -tulpn | grep 5201».
  6. Назначение айпи. Для IPv4 ставим символ «4». Для IPv6 – «6». Задание конкретно подключаемых айпи производится командой «iperf3 -s -4 -D --logfile /var/log/ipref.log».

Не забываем, что продолжительность теста (в секундах) выставляется командой «-t». Пропускная способность выводится в разделе «Bitrate».

Команда «iperf3 -c 192.168.0.101 -f M -i 5 -t 30» означает, что сервер работает на адресе 192.168.0.101, выдавая промежуточные значения каждые 5 секунд. Общая длительность теста равна при этом 30 секундам. Кстати, iperf работает не только под Windows, но и с другими ОС. Но об этом поговорим в следующий раз.

Информационный портал IT Техник
Вам помогло? Поделитесь с друзьями - помогите и нам!
Поделиться
Отправить
Класснуть
Линкануть
Вотсапнуть
Запинить
Комментарии к статье: 0
Добавить комментарий


Наш Youtube-канал
Канал Telegram

Прямой эфир

Юлия
Юлия
Отписаться от платных услуг 89181659492
Как отписаться от платных услуг и подписок сервиса Youzaym и вернуть деньги
Светлана
Светлана
Как отменить подписку и вернуть деньги
Как можно отписаться от платных услуг сервиса Pse my-finance barnaul rus
Анастасия
Анастасия
Отключите подписку, и верните деньги! Писала вам на электронную почту не кто не отвечает, если не отключите подписку и не вернёте деньги пойду в полицию
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
Галина
Галина
Отключите мне эту подписку , я ей ни когда не пользовалась ,а деньги списывает уже давно.
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
юоЛ
Как отключить подписку на сервис EvoCloud Moskva RUS и почему он списал деньги
Светлана
Светлана
Как вы отписались
Как можно отписаться от платных услуг и подписок сервиса Snackinhealth
Валентина
Валентина
Отписаться от платных услуг
Как можно отписаться от платных услуг и подписок сервиса Займы.рф (Zaimy.rf)
Ирина
Ирина
Вот я смотрю модератор оправдывает сайт а сколько таких людей как я за сегодня кинули на деньги они даже не стесняются я им сегодня этим мошейникам написала опять о покупке собачки и они со мной опять вели переписку ,а переписку ведут только по ватсапу,а когда поняли они и этот номер заблокировали
Leboard ru — что это за сайт, стоит ли его опасаться?
Ирина
Ирина
Надо в суд я так думаю подать наверно завтра просто седня в шоке сижу
Leboard ru — что это за сайт, стоит ли его опасаться?
Ирина
Ирина
Мне кажется те объявления какие опобликовывают нормальные люди перехватывают мошейники потом разводят людей как меня сегодня
Leboard ru — что это за сайт, стоит ли его опасаться?
Ирина
Ирина
Виктор, а меня там развели 15 000 какие были последние
Leboard ru — что это за сайт, стоит ли его опасаться?
Алламов уктам
Алламов уктам
Обратно деньги 1999 отключить payzaim
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Алламов уктам
Алламов уктам
Отключить payzaim обратно деньги 1999
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Алламов уктам
Алламов уктам
Отключить payzaim обратно деньги 1999
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Алламов уктам
Алламов уктам
Отключить payzaim обратно деньги 1999
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Алламов уктам
Алламов уктам
Обратно деньги можно 1999
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Алламов уктам
Алламов уктам
Обратно деньги 1999
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Иван
Иван
Хуесосы
Как можно отменить подписку на сервис Vsegda love и вернуть свои деньги
Фдуч
Фдуч
Из за 4 городав держать в памяти этот мусор? У нас у всех тарифы по России - без роуминга. Ради чего этот мусор? В Китай я не собираюсь, чтоб 100% ощутить чудоработоспособность этой программы.
Что это за приложение Geniex Service – его плюсы и минусы, использование
Фдуч
Фдуч
Что то плюсов то и не обнаружил. Походу очередная лажа для слежки. Удаляю.
Что это за приложение Geniex Service – его плюсы и минусы, использование
надежда
надежда
стрельцова надежда константиновна тел 89609581851 т ребую отписать меня от рассылки я у вас ничего не выписывала и удалите мою карту с сайта иначе пойду в прокуратуру верните деньги которые списали с карты
Как отменить подписку на Юнону и почему она списывает деньги с карты
Анастасия
Анастасия
Отключите подписку я даже не знаю что это и кто вы!
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
Олеся
Олеся
Такая же фигня, кругом одни мошенники. Ни какого договора не было вообще, что будут списывать и на что то подписаться!!!!
Как отменить подписку сервиса Safefile Tikhvin RUS и можно ли вернуть деньги
Татьяна
Татьяна
Пожалуйста отключите подписку
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
Сергей
Сергей
Верните 488 рублей
Как отписаться от платных подписок и услуг сервиса RusKred и вернуть деньги
Сергей
Сергей
Хочу отписаться от платных услуг и вернуть 488 рублей
Как отписаться от платных подписок и услуг сервиса RusKred и вернуть деньги
...
...
Удалены абсолютно все возможные папки с Discord. Использованы все методы, однако всё ещё что-то мешает, чтобы переустановить программу заново.
Как полностью удалить Дискорд с компьютера с ОС Виндовс – инструкция
Галина
Галина
Отпишите меня пожалуйста от платных услуг и подписак? fishkazaim.org
Как описаться от платных услуг и подписок сервиса FishkaZaim – инструкция
Алиса
Алиса
Добрый день! Спасибо большое за совет, помогла перезагрузка телефона 👍😄
Пропал звук динамика на смартфоне, а в наушниках есть — что делать?
Мартин
Мартин
Прошу отписать меня от платных услуг кнопка деньги +79654952606
Как отписаться от платных услуг и подписок сервиса Кнопка Деньги – инструкция
Супер егор
Супер егор
Вы не знаете? Как отключить рекламу из игр. Сообщите вам
Как отключить и заблокировать рекламу в играх на Андроид, можно ли убрать
Ольга
Ольга
Не могу от отписаться от джомин кашмар помогите пожалуйста
Как отписаться от платных услуг и подписок сервиса Jomin – инструкция  
Людмила
Людмила
Спасибо, все получилось! Случайно удалила и вернула значок на экран , нажав на квадратик.А дальше как написано все сделала.
Что делать, если на Андроиде пропал значок настройки, как восстановить
Александр
Александр
Сегодня с моей карты было списано 3 раза по 299.99 руб верните
Как можно написать в поддержку сервиса Яндекс Плюс – 4 способа
Майя
Майя
Вы че , совсем не боитесь законов РФ? Вам пишут жалобы, вы всех пользователей площадки тик тока, игнорируете, Думаете, мы не сможем написать в Китай на рецепшн? Кса в РФ , нагло блокирует подписчиков? У вас могут быть Огромные онпиятности
Как написать в службу поддержки ТикТока и что делать, если не отвечают
Майя
Майя
Что за ерунда, Тик ттк заблокировали мои х подписчиков, якобы за нарушение, я не могу общаться с моими подписчиками, вообщетотэто нарушение закона рф по правам пользователей площадки ☝️ тик тока, 100 раз писала в тех поддержку, безопасность полностью игнорируют пользователей , Требую разблокировать мои личные переписки с моими подписчиками,
Как написать в службу поддержки ТикТока и что делать, если не отвечают
Татьяна
Татьяна
Мошенники, не отменяют подписку!!! И верните деньги!!!
Как отключить подписку на сервис DomograMRF и почему он списал деньги
Сусана
Сусана
Отписаться от подписки
Как можно отписаться от платных услуг и подписок сервиса Vzaemo ru
вайфай
вайфай
Пробуйте старые драйвера от Windows 7, 8, не новые. Может помочь. Перед установкой удалите wifi драйвер, а на устанавливаемый нажмите правой кнопкой мыги, свойства, совместимость, выбрать Windows 7, ок. И устанавливайте
Что делать, если ноутбук не видит сети Wi-Fi в Windows 10
Алексей
Алексей
Я вообще не подписывался и не знаю что это ,отключите подписку
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
пикабу
пикабу
Здравствуйте, кто хочет АКВАПАРК ЗВОНИТЕ ПО ТЕЛ. 8 (8452) 500 900
Никогда не перезванивайте на эти номера — 4 вида телефонного мошенничества
Лидия
Лидия
Вы их сняли???? Как???
Что значит в ВТБ пометка Standing Payment Order, когда деньги приходят и списываются
саид
саид
здравствуйте сегодня мне пришли деньги и я потратил их что будет?
Что значит в ВТБ пометка Standing Payment Order, когда деньги приходят и списываются
Бахтиëр
Бахтиëр
Отключите потписку
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
Екатерина
Екатерина
Отключите пожалуйста чат грамм
Как отключить подписку сервиса Chatgram.me в Телеграме – инструкция
Ольга Талагаева
Ольга Талагаева
За что вы с меня 10 раз списали деньги. Верните их обратно 2250
Как отменить подписку на ООО «Аб Софт» и почему они списали деньги
Марина
Марина
Верните деньги которые были списаны с карты сегодня без моего согласия Мошенники
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Марина
Марина
Верните мне деньги которые были списаны сегодня С карты были списаны без моего согласия Это несанкционировснное списание Мошенники
Как отключить списывание средств PayZaim и можно ли вернуть деньги
Татьяна
Татьяна
Отпишите меня от платных услуг 89027947474
Как отписаться от платных услуг и подписок сервиса Credity g.St.Petersb RUS
Регина
Регина
Отключите подписку пожалуйста и верите мне деньги
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция