Як перевірити iperf3 з QoS на Windows 11 або 10

Якість обслуговування (QoS) відіграє життєво важливу роль у управлінні пропускною здатністю в мережі. Це гарантує, що необхідні програми отримують пріоритет у споживанні даних та добре виконаному. Це також мінімізує проблеми затримки. Можливо, ви вже чули цей термін під час купівлі маршрутизаторів, особливо високих класів, які мають якість обслуговування для автоматичного підвищення продуктивності мережі ігрового додатка.

Але як ми можемо перевірити, чи QOS працює правильно відповідно до політики та інших заходів щодо ефективності мережі? Тут,iperf3приходить до картини. Це широко користувача для тестування та налаштування продуктивності мережі, вимірюючи пропускну здатність, затримку, тремтіння та втрати пакетів.

Якщо ви користувач Windows 11, у цьому посібнику буде обговорено встановлення IPERF3 та використання його за допомогою QOS.

Навіщо використовувати iperf3 з QoS?

Тестування налаштувань QoS за допомогою iperf3 допомагає:

  • Перевірте, чи правильно застосовуються політики QOS.
  • Виміряйте продуктивність мережі в різних налаштуваннях пріоритету.
  • Переконайтесь, що критичні програми отримують необхідну пропускну здатність.
  • Визначте потенційні вузькі місця в мережі.

Передумови

Перед тим, як продовжувати, переконайтесь у наступному:

  • ПК Windows 11 зДоступ до адміністратора.
  • iperf3 як на клієнтських, так і на серверних машинах.
  • Політика QOS, налаштована черезРедактор групової політикиабоPowerShell.
  • Два пристрої в одній мережі для правильного тестування.

Крок 1: Встановіть iPerf3 на Windows 11

Існує два способи встановлення IPERF3: Завантаження вручну його з офіційного веб -сайту або використання менеджера пакетів Windows. Тут ми обговорюємо метод менеджера пакетів, що легко.

Щоб встановити IPERF3, виконайте ці кроки:

  1. Відкрийте термінал команд як адміністратора. Для цього клацніть правою кнопкою миші кнопку запуску Windows 11 або 10 та виберіть параметр терміналу (адміністратора).
  2. Введіть задану команду:
winget install "iPerf3" 
  1. Після завершення установки,Закрийте і відкрийте свій термінал ще разЩоб оновити поточний сеанс. Щоб перевірити встановлення, завершено успішно, давайте перевіримо версію IPERF за допомогою заданої команди:
iperf3 -v

Крок 2: Налаштуйте QoS у Windows 11

На цьому кроці ми створюємо спеціальну політику для QoS на Windows,Але навіщо це робити?Оскільки створення політики QOS (якість послуг) забезпечує пріоритет мережевого трафіку на основі заздалегідь визначених правил. Для пріоритету трафіку за допомогоюQOS, виконайте ці кроки:

Метод 1: Використання редактора групової політики

  1. ПресуватиWin + r, типgpedit.msc, і вдаритиУвійти.
  2. Перейти доКонфігурація комп'ютера -> Налаштування Windows
  3. Виберіть QOS на основі політики, клацніть на ньому, а потім виберітьСтворіть нову політикуваріант.
  1. Введіть назву політики, перевіртеВкажіть значення DSCP, і встановіть значення (наприклад,,46для руху з високим пріоритетом).Примітка: Більш високі значення DSCP (наприклад, 46 для VoIP) отримують пріоритет над меншими значеннями (наприклад, 10 для завантаження фонових даних).
  1. ВкажітьНазва застосування(iperf3.exe) застосувати QoS.

КлацатиНаступний, дотримуйтесь решти майстра, застосуйте налаштування та перезавантажте свою систему.

Примітка: Якщо декілька політики QoS націлюються на одне і те ж додаток, але з різними значеннями DSCP, зазвичай набирає чинність останньої прикладної політики. Ви можете створити окрему політику QoS длярізні програмиБез конфліктів.

  • Завантаження файлів: DSCP10(низький пріоритет).
  • iperf3: DSCP46(високий пріоритет).
  • Потока YouTube: DSCP34(середній пріоритет).

Метод 2: Використання PowerShell

Якщо ви не хочете проходити графічний майстер, як ми це робили вище, щоб створити політику QOS, то ви також можете використовувати PowerShell; Ось команда застосуватиПолітика QOS:

New-NetQosPolicy -Name "iPerf3 QoS test" -AppPathNameMatchCondition iperf3 -DSCPAction 46

Щоб перевірити та перерахувати створені політики, ви можете використовувати:

Get-NetQosPolicy

Крок 3: Запустіть тест iPerf3 з QoS

Запустіть сервер IPERF3

Насерверна машина, Відкрийте CMD і запустіть:

iperf3.exe -s

Запустіть клієнт IPERF3 з QoS

НаКлієнтська машина, Виконайте таку команду:

iperf3.exe -c <Server-IP> -t 30 -i 1 -S 0xB8
  • -c <Server-IP>: Вказує IP -адресу сервера.
  • -t 30: Проводить тест протягом 30 секунд.
  • -i 1: Звіти про результати щосекунди.
  • -S 0xB8: ВстановлюєЗначення DSCP (46)Для тестування QoS.

Тестування різних значень DSCP:

Тип трафікуЗначення DSCP (десяткова)Значення DSCP (Hex)команда iperf3
Найкращі зусилля за замовчуванням00x00iperf3.exe -c -t 30 -s 0x00
Фоновий трафік100x28iperf3.exe -c -t 30 -s 0x28
Потокове середовище340x88iperf3.exe -c -t 30 -s 0x88
VoIP (високий пріоритет)460xB8iperf3.exe -c -t 30 -s 0xb8
Мережевий контроль (найвищий пріоритет)560xe0iperf3.exe -c -t 30 -s 0xe0

Наприклад,Якщо ми використовуємо-S 0x28(DSCP 10, фоновий трафік), очікується, що цей трафік отримає нижчий пріоритет, ніж інші потоки вищого пріоритету.

Крок 4: Проаналізуйте результати

Після запуску тесту IPERF3 відображатиме результати, включаючи:

  • Пропускна здатність (MBPS)
  • Втрата пакету (%)
  • Тремтіння (MS)

З тих пірТремтітиіВтрата пакетує лише актуальними в трафіку UDP, вам слід запуститиiperf3 в режимі UDP замість TCPщоб їх отримати.

iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28
  • -u→ ВмикаєРежим UDP.
  • -b 100M→ Наборипропускна здатність до 100 Мбіт / с(Відрегулюйте на основі вашої мережі).
  • -t 30→ Проводить тест для30 секунд.
  • -S 0x28→ Налаштування DSCP (необов’язково).

Поради:

Видалити всі політики QoS

Запустіть таку команду, щоб видалити всі політики:

Get-NetQosPolicy | Remove-NetQosPolicy -Confirm:$false

Висновок

Дотримуючись цього посібника, ви можете успішно протестувати IPERF3 з QOS на Windows 11, щоб забезпечити ефективну пріоритетну пріоритетну пріоритет. Реалізація QoS забезпечує кращу продуктивність мережі для критичних застосувань, зменшує перевантаження та покращує загальну підключення.

Ключові винос:

  • Встановіть IPERF3 та налаштуйте QoS за допомогою групової політики або PowerShell.
  • Використовуйте IPERF3 для надсилання трафіку з конкретними значеннями QoS.
  • Проаналізуйте продуктивність мережі для підтвердження ефективності QOS.

Related Posts