iperf3: інструкція з тестування мережі
Вступ
iperf3
- це інструмент для тестування пропускної здатності мережі, який підтримує протоколи TCP та UDP. У цій інструкції ми розглянемо, як встановити та використовувати iperf3
для тестування мережі між Windows-системами.
Встановлення iperf3
Завантажте останню версію
iperf3
для Windows з офіційного сайту: https://iperf.fr/iperf-download.php#windows.Розпакуйте завантажений архів у зручне місце на вашому комп'ютері.
Додайте шлях до
iperf3.exe
у змінну оточенняPATH
для зручності використання з командного рядка (необов’язково).
Основні команди
Сервер
Спершу потрібно запустити iperf3
в режимі сервера на одній з систем:
Клієнт
На іншій системі, що буде клієнтом, необхідно запустити iperf3
в режимі клієнта, вказавши IP-адресу сервера:
Тестування по протоколу TCP
Стандартний тест TCP
Для виконання стандартного тесту TCP використовуйте наступну команду:
Зміна тривалості тесту
За замовчуванням тест триває 10 секунд. Ви можете змінити тривалість за допомогою параметра -t
:
Зміна розміру вікна TCP
Для зміни розміру TCP-вікна використовуйте параметр -w
:
Тестування по протоколу UDP
Стандартний тест UDP
Для тестування пропускної здатності по протоколу UDP додайте параметр -u
:
Встановлення пропускної здатності
Пропускну здатність можна встановити за допомогою параметра -b
. Наприклад, щоб встановити пропускну здатність в 10 Мбіт/с:
Зміна тривалості тесту UDP
Тривалість тесту можна змінити аналогічно TCP-тесту за допомогою параметра -t
:
Додаткові параметри
Вибір порту
За замовчуванням використовується порт 5201. Його можна змінити за допомогою параметра -p
як на сервері, так і на клієнті:
Сервер:
Клієнт:
Вивід детальної інформації
Щоб вивести детальну інформацію про виконання тесту, використовуйте параметр -d
:
Збереження результатів у файл
Ви можете зберегти результати тесту у файл за допомогою перенаправлення виводу:
Приклад використання
Запустіть
iperf3
у режимі сервера на системі A:
Запустіть
iperf3
у режимі клієнта на системі B для проведення TCP тесту з тривалістю 20 секунд:
Запустіть
iperf3
у режимі клієнта на системі B для проведення UDP тесту з пропускною здатністю 5 Мбіт/с і тривалістю 15 секунд:
Висновок
Утиліта iperf3
є потужним інструментом для тестування пропускної здатності мережі. Використовуючи різні параметри, ви можете налаштувати тестування під ваші потреби та отримати детальну інформацію про продуктивність мережі між Windows-системами.
Last updated