Kvalita služeb (QOS) hraje zásadní roli při řízení šířky pásma v síti. Zajišťuje, že potřebné aplikace získají prioritu při konzumaci dat a dobře fungování. Rovněž minimalizuje problémy s latencí. Možná jste již slyšeli tento termín při nákupu směrovačů, zejména ty špičkové, které mají kvalitu služeb pro automaticky zlepšení výkonu sítě aplikace.
Jak však můžeme zkontrolovat, zda QoS funguje správně podle zásad a jiných činností v síti? Zde,iperf3přichází na obrázek. Jedná se o široký uživatelský nástroj pro výkon testování a ladění sítě měřením šířky pásma, latence, jitteru a ztráty paketů.
Pokud jste uživatelem systému Windows 11, bude tato příručka diskutovat o instalaci IPERF3 a jeho použití s QoS.
Proč používat IPERF3 s QoS?
Testování nastavení QoS pomocí IPERF3 pomáhá:
- Ověřte, zda jsou zásady QoS správně použito.
- Změřte výkon sítě v různých nastaveních priority.
- Zajistěte, aby kritické aplikace získaly požadovanou šířku pásma.
- Identifikujte potenciální překážky v síti.
Předpoklady
Před pokračováním se ujistěte:
- Windows 11 PC sPřístup správce.
- iPerf3 na klientských i serverových strojích.
- Zásady QoS, nakonfigurované prostřednictvímEditor politiky skupinyneboPowershell.
- Dvě zařízení ve stejné síti pro správné testování.
Krok 1: Nainstalujte IPERF3 na Windows 11
Existují dva způsoby, jak nainstalovat IPERF3: ruční stahování z oficiálního webu nebo pomocí správce Windows Package. Zde diskutujeme metodu správce balíčků, což je snadné.
Chcete -li nainstalovat IPERF3, postupujte podle těchto kroků:
- Otevřete příkazový terminál jako admin. Chcete-li tak učinit, klepněte pravým tlačítkem myši na tlačítko Start Windows 11 nebo 10 a vyberte možnost terminálu (admin).
- Zadejte daný příkaz:
winget install "iPerf3"
- Po dokončení instalace,Zavřete a znovu otevřete svůj terminálObnovit aktuální relaci. Chcete -li ověřit, zda je instalace úspěšně dokončena, zaškrtněte verzi IPERF pomocí daného příkazu:
iperf3 -v

Krok 2: Konfigurace QoS v Windows 11
V tomto kroku vytváříme vlastní zásadu pro QoS na Windows,Ale proč to udělat?Protože vytváření politiky QoS (kvalita služeb) zajišťuje, že síťový provoz je upřednostňován na základě předdefinovaných pravidel. Upřednostňovat provoz pomocíQos, postupujte podle těchto kroků:
Metoda 1: Použití editoru politik skupiny
- StiskněteWin + r, typ
gpedit.msc
a zasáhnoutZadejte. - ProcházetKonfigurace počítače -> Nastavení Windows
- Vyberte QoS založené na zásadách, klikněte na něj a poté vyberteVytvořte novou politikuvolba.

- Zadejte název politiky, zkontrolujteZadejte hodnotu DSCP, a nastavit hodnotu (např.
46
Pro provoz s vysokou prioritou).Poznámka: Vyšší hodnoty DSCP (např. 46 pro VoIP) se upřednostňují před nižšími hodnotami (např. 10 pro stahování pozadí).

- ZadejteNázev aplikace(
iperf3.exe
) aplikovat QoS.

KlikněteDalší, sledujte zbytek průvodce, použijte nastavení a restartujte systém.
Poznámka: Pokud se více zásad QoS zaměřuje na stejnou aplikaci, ale s různými hodnotami DSCP, poslední aplikovaná politika se obvykle projeví. Můžete vytvořit samostatné zásady QoS prorůzné aplikacebez konfliktů. Příklad:
- Stahování souborů: DSCP
10
(nízká priorita). - iperf3: DSCP
46
(Vysoká priorita). - Streamování YouTube: DSCP
34
(Střední priorita).
Metoda 2: Použití PowerShell
Pokud nechcete projít grafickým průvodcem, jako jsme to udělali výše, abyste vytvořili politiku QoS, můžete také použít PowerShell; Zde je příkaz použít aPolitika QoS:
New-NetQosPolicy -Name "iPerf3 QoS test" -AppPathNameMatchCondition iperf3 -DSCPAction 46
Chcete -li zkontrolovat a seznam vytvořených zásad, můžete použít:
Get-NetQosPolicy
Krok 3: Spusťte test IPERF3 s QoS
Spusťte server IPERF3
Naserverový stroj, otevřete CMD a spusťte:
iperf3.exe -s
Spusťte klienta IPERF3 s QoS
Naklientský stroj, proveďte následující příkaz:
iperf3.exe -c <Server-IP> -t 30 -i 1 -S 0xB8
-c <Server-IP>
: Určuje IP adresu serveru.-t 30
: Spustí test po dobu 30 sekund.-i 1
: Zprávy výsledky každou sekundu.-S 0xB8
: NastavíHodnota DSCP (46)Pro testování QoS.
Testování různých hodnot DSCP:
Typ provozu | Hodnota DSCP (desetinná část) | Hodnota DSCP (hex) | Příkaz iperf3 |
Výchozí nejlepší úsilí | 0 | 0x00 | iperf3.exe -c -t 30 -s 0x00 |
Provoz na pozadí | 10 | 0x28 | iperf3.exe -c -t 30 -s 0x28 |
Streamování médií | 34 | 0x88 | iperf3.exe -c -t 30 -s 0x88 |
VoIP (vysoká priorita) | 46 | 0xb8 | iperf3.exe -c -t 30 -s 0xb8 |
Řízení sítě (nejvyšší priorita) | 56 | 0xe0 | iperf3.exe -c -t 30 -s 0xe0 |
Například,Pokud použijeme-S 0x28
(DSCP 10, provoz na pozadí), očekává se, že tento provoz získá nižší prioritu než jiné toky vyšší priority.
Krok 4: Analyzujte výsledky
Po spuštění testu zobrazí IPERF3 výsledky včetně:
- Šířka pásma (MBPS)
- Ztráta paketů (%)
- Jitter (MS)

OdJitteraZtráta paketůjsou relevantní pouze v provozu UDP, měli byste spustitIPERF3 v režimu UDP místo TCPdostat je.
iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28
-u
→ PovolujeRežim UDP.-b 100M
→ SadyŠířka pásma na 100 Mbps(upravte se na základě vaší sítě).-t 30
→ Spustí test pro30 sekund.-S 0x28
→ Nastavení DSCP (volitelné).

Tipy:
Odstranit všechny zásady QoS
Spusťte následující příkaz a odstraňte všechny zásady:
Get-NetQosPolicy | Remove-NetQosPolicy -Confirm:$false
Závěr
Podle této příručky můžete úspěšně otestovat IPERF3 s QoS v systému Windows 11, abyste zajistili, že váš síťový provoz bude efektivně upřednostňován. Implementace QoS zajišťuje lepší výkon sítě pro kritické aplikace, snižuje přetížení a zlepšuje celkovou konektivitu.
✅Klíčové s sebou:
- Nainstalujte IPERF3 a nakonfigurujte QoS prostřednictvím politiky skupiny nebo PowerShell.
- Použijte IPERF3 k odeslání provozu s konkrétními hodnotami QoS.
- Analyzujte výkon sítě, abyste potvrdili účinnost QoS.