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

Как пользоваться утилитой 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

Прямой эфир

Moderator
Moderator
Бывает. На то он и Дзен.
Как можно обновить драйверы видеокарты на компе с ОС Виндовс 10
Евгений
Евгений
В Дзене не работает видеоплеер
Как можно обновить драйверы видеокарты на компе с ОС Виндовс 10
Moderator
Moderator
И что? Не нашли решение?
Как на Windows 10 сделать, чтобы не гас экран – 3 способа отключить затемнение
Клод
Клод
Искал, как добавить программу в исключения, чтобы при её запуске экран не гас при простое. А попал на эту статью.
Как на Windows 10 сделать, чтобы не гас экран – 3 способа отключить затемнение
Николай
Николай
В основном для создания образа в файле iso эти программы создают образы для старой разметки MBR, в настоящее время используется GPT,либо потом придется конвертировать без потери данных а это лишним заморочки и не всегда удачно.
Создание резервного образа системы ОС Windows 10, 8 способов копирования
Николай
Николай
Не сам процесс скачивания обновлений ,а подготовка к установке обновлений это разные вещи,сами обновления уже скачаны, процесс установки слишком долгий.
Что делать, если работа с обновлениями в ОС Windows 10 длится очень долго
Moderator
Moderator
И что? Статья конкретно про "Самсунг"? Или данный факт в корне меняет ее смысл?
ТОП 5 способов вернуть удаленные фотографии на телефоне
Anastasia
Anastasia
Помог AdwCleaner. Собственно им всегда и пользовалась, но после замены жесткого диска как-то забылся этот антивирус, а установлен с системой был Касперский. Сегодня вот произошло странное... С обновлением системы вылез этот trojan multi gen autorun, Каспер его не удалил, а вот АдвКлинер нашел что-то и справился с найденным. Но я с перепугу поустанавливала все что было в списке ))) Всем проверила, все норм. Спасибо вам большое )
Вирус закрывает браузер и блокирует антивирусы – как удалить троян
Борис
Борис
На Самсунге фотографии в корзине Галереи хранятся 30 дней, а не 2 недели.
ТОП 5 способов вернуть удаленные фотографии на телефоне
Moderator
Moderator
О как! Мощный перевод)
Как установить на Андроид рут права – открыть Root доступ
Александр
Александр
ROOT СЛАБЕТЬ (такая надпись) Redmi 7a
Как установить на Андроид рут права – открыть Root доступ
Moderator
Moderator
Но SSD или жесткий диск Вы же не переставите в другой порт) Да, иногда даже сама система пишет, что ЮСБ слишком медленный, предлагает его сменить.
Почему долго загружается система Windows 10 с диска SSD и 9 способов ускорения
Vladimir
Vladimir
мать msi b450 a pro max samsung 970 evo plus загружал винду секунд 10 после того как переставил в другой порт usb wifi стал грузить в 2 раза быстрее
Почему долго загружается система Windows 10 с диска SSD и 9 способов ускорения
Борис Бурцев
Борис Бурцев
Проблема исчезает в корне, если выбрать опцию типового платежа, выполняемого по расписанию.
Почему платить за квартиру через интернет может быть опасно: реальная история
Надива
Надива
Отлично!!!! Спасибо!
Устраняем ошибку “Системе не удается найти указанный путь” при скачивании торрентов
Moderator
Moderator
Это ничего не меняет) Нет приложения - нет кеша. Так что сначала удаление ПО.
Приложения, разряжающие батарею смартфона и как их отключить
nik85
nik85
Помоему сначала нужно удалить кэш и данные приложения,а потом само приложение удалять.
Приложения, разряжающие батарею смартфона и как их отключить
Moderator
Moderator
Именно
4 простых способа узнать, где находится человек, по номеру его мобильника
Лариса
Лариса
Спасибо, всë понятно! Попробую.
Отключи это и твой Xiaomi будет жить вечно
Андрей
Андрей
Короче втихоря никак.
4 простых способа узнать, где находится человек, по номеру его мобильника
Moderator
Moderator
Как минимум снять крышку, протереть спиртом (в выключенном состоянии) контакты на АКБ, просушить все. Если конструкция неразборная, то хуже. Все равно нужно отключить, просушить. Можно даже феном. До полного высыхания. В лучшем случае звук восстановится. В худшем - нет. Вообще желательно свои гаджеты не купать.
Пропал звук динамика на смартфоне, а в наушниках есть – что делать?
Роман
Роман
Телефон упал в воду все было нормально Динамик работал как надо отключил телефон засунул в карман включил и вот без наушников не работает
Пропал звук динамика на смартфоне, а в наушниках есть – что делать?
Moderator
Moderator
Так посмейтесь, Василий. Почему нет прав? А под администратором зайти никак?
Usoclient.exe – что это за файл Windows 10 с “черным окном”
Вася
Вася
Очевидно, что нам нужно нажать кнопку со значком «стрелка вниз Источник: https://it-tehnik.ru/software/windows-10/usoclient.html Очень смешно,если учесть что нет прав на изменение этого параметра
Usoclient.exe – что это за файл Windows 10 с “черным окном”
Moderator
Moderator
Алексей, ищите что-то похожее в разделе "Настройки", далее - "Приложения". Все "Андроиды" подобны.
Приложения, разряжающие батарею смартфона и как их отключить
Алексей
Алексей
Спасибо за пост ! У меня нет кнопки "остановить" приложение. Как остановить приложение иначе ? Спасибо !
Приложения, разряжающие батарею смартфона и как их отключить
Moderator
Moderator
Пожалуйста, обращайтесь)
9 простых способов отключения телеметрии в ОС Windows 10 навсегда
Евгений
Евгений
Спасибо!
9 простых способов отключения телеметрии в ОС Windows 10 навсегда
Moderator
Moderator
Евгений. Если компания (вернее, транснациональная корпорация) задумала что-то осуществлять, то помешать ей может только чудо. Выход один - использовать другую версию Виндоуз. Или кардинально - вообще перейти на Линукс.
9 простых способов отключения телеметрии в ОС Windows 10 навсегда
Евгений
Евгений
Добрый день! Компания Microsoft недавно заявила,что намерена заблокировать пути обновления до Windows 11 для неподдерживаемых устройств.Совместимость устройства с Windows 11 будет определяться с помощью данных телеметрии. В связи с этим возникает вопрос,как можно помешать Microsoft проводить эти проверки?Какой из способов Вы считаете наиболее эффективным? Заранее благодарю Вас.
9 простых способов отключения телеметрии в ОС Windows 10 навсегда
Moderator
Moderator
Мальчики тролли и иже с ними. Труд ваш напрасен. Буду банить всех без разбора. А "подарки" свои детсадовские себе оставляйте. Кстати, можете там и междусбойчик организовать - двойничок, тройничок и так далее. На портале останутся только адекватные пользователи.
Всегда выключайте NFC на своем смартфоне – 3 весомые причины
Moderator
Moderator
Чтобы устанавливать. Не всех устраивает комплектное ПО. Даже на семерке можно заменить антивирус на любой другой. И это нормально.
Какой антивирус лучше установить для Виндовс 10 – топ-12 надежных
Александр
Александр
А для чего нужно устанавливать сторонний антивирус на Windows 10?
Какой антивирус лучше установить для Виндовс 10 – топ-12 надежных
Moderator
Moderator
Средь сотни комментариев этот, мягко говоря, удивил. Вот же бестолочь Модератор. Ничего не понимает. А давайте, Евгений, вспомним, что вообще модераторы делают на форумах? Не мучайтесь. Я Вам все скажу. Модерируют. Но Вам ведь нужно обязательно сказать. Обличить. Потом, наверное, с гордым видом проскакать по комнате (ух я ему врезал!). Ну тешьтесь. Да. Уж. П.С. Вы правы - вообще по умолчанию никакая дополнительная нагрузка не влияет на АКБ. Поэтому включаем на смарте всего и побольше.
Всегда выключайте NFC на своем смартфоне – 3 весомые причины
Евгений
Евгений
Средь миллиона подобных статей эта, прям, удивила. Лето 2021-го, а АйТи-Техника в гугле так и не разбанили. Не мучайтесь, я вам все расскажу! Потребление модуля NFC в режиме ожидания (сканирования меток) составляет порядка 3-4 мА. При заблокированном телефоне NFC не работает по умолчанию. Андрей в комментариях абсолютно аргументированно вам указал на неточности. А Moderator, видимо, не сильно разбирается в вопросе, но имеет обязательно сказать! АйТи. Техник. Да уж.....
Всегда выключайте NFC на своем смартфоне – 3 весомые причины
Moderator
Moderator
Я бы не сказал, что совсем уж неправда. Тогда получается - постоянно включенный вайфай не садит, интернет не садит, дополнительные ядра в SOC тоже никак не влияют.
Всегда выключайте NFC на своем смартфоне – 3 весомые причины
Андрей
Андрей
По поводу значительно повышенного энергопотребления. Мягко говоря, неправда. Недавно включил NFC на постоянку. Как пользовался телефоном пару дней, так и пользуюсь. И таки да, с заблокированным телефоном никакие обмены через NFC не прокатят.
Всегда выключайте NFC на своем смартфоне – 3 весомые причины
Moderator
Moderator
Роман, у Вас какие-то проблемы? Вам грустно и одиноко? Хочется общения? Позвоните в полицию. Не стоит выливать здесь свой негатив.
Всегда выключайте NFC на своем смартфоне – 3 весомые причины
Moderator
Moderator
Я точно не знаю, но по-моему именно протоколы "синего зуба" основаны на такой запутанной процедуре подключения. Либо ищите, где можно поставить галку в настройках (чтобы запомнить устройство).
Подключение геймпада от PS4 к компьютеру через Bluetooth, USB
Роман
Роман
А ничего, что оно работает только на разблокированном? Чего вы фотку с жопой постите? Вот если там карточка лежит - её да, можно считать...
Всегда выключайте NFC на своем смартфоне – 3 весомые причины
Гость
Гость
Здравствуйте, возник вопрос о беспроводном прдключении. Джостик легко подключается к встроенному адаптеру Bluetooth, но при условии, что устройство удалено из сопряжения и заново добавлено...так делать каждый раз крайне неудобно...есть ли возможность автосопряжения? (Типо включил на компьютере Bluetooth и активировал поиск на джостике и чтобы они сами нашли друг друга, "вспомнили" и соединились, а не удаление-дрбавление каждый раз)
Подключение геймпада от PS4 к компьютеру через Bluetooth, USB
иван
иван
класс! все сработало! спасибо!
Что делать, если в Windows 10 не открывается и зависает папка Загрузки, 5 шагов
Константин
Константин
Этих маркетологов самих бы посадить на холодные обзвоны я бы посмотрел как их везде на Х... посылали бы ...А как по мне это всё брехня что холодные обзвоны могут делать план....БРЕХНЯ
Как быстро отбрить навязчивых рекламных агентов – что говорить при звонке
Moderator
Moderator
Где? В плейлисте, у Вас на экране, в другом месте? С детства обожаю ребусы.
Как скачать IPTV-плейлист с Матч Премьер и другими спортивными каналами
Андрей
Андрей
пусто
Как скачать IPTV-плейлист с Матч Премьер и другими спортивными каналами
Vital
Vital
https://youtu.be/Bws9Ly7YUEI
Не работает Bluetooth на Windows 10 – возможные решения
Moderator
Moderator
В смысле - гадили и будем гадить?)
Срочно удалите эти файлы со своего телефона или компьютера, чтобы избежать проблем с законом
гадя
гадя
Пиратили пиратим и будем пиратить!
Срочно удалите эти файлы со своего телефона или компьютера, чтобы избежать проблем с законом
гадя
гадя
У меня все это есть уже много лет и все норм.
Срочно удалите эти файлы со своего телефона или компьютера, чтобы избежать проблем с законом
Moderator
Moderator
Вам нужно в сервис. Консультировать по интернету - это как борщ по телевизору есть. Причин может быть очень много.
Синий экран при включении компьютера
Adblock
detector