Kvalita služeb (QoS) hraje zásadní roli při správě šířky pásma v síti. Zajišťuje, že potřebné aplikace mají prioritu při spotřebě dat a dobrém výkonu. Minimalizuje také problémy s latencí. Možná jste tento termín již slyšeli při nákupu routerů, zejména těch špičkových, které mají kvalitu služeb pro automatické zvýšení výkonu sítě herní aplikace.
Ale jak můžeme zkontrolovat, že QoS funguje správně podle zásad a dalších aktivit týkajících se výkonu sítě? Tady,iPerf3přichází do obrazu. Je to nástroj pro široké uživatele pro testování a ladění výkonu sítě měřením šířky pásma, latence, jitteru a ztráty paketů.
Pokud jste uživatelem Windows 11, tato příručka pojednává o instalaci iPerf3 a jeho používání s QoS.
Proč používat iPerf3 s QoS?
Testování nastavení QoS pomocí iPerf3 pomáhá:
- Ověřte, zda jsou správně aplikovány zásady QoS.
- Měřte výkon sítě při různých nastaveních priority.
- Zajistěte, aby kritické aplikace dostávaly požadovanou šířku pásma.
- Identifikujte potenciální úzká místa v síti.
Předpoklady
Než budete pokračovat, ujistěte se, že:
- Počítač se systémem Windows 11 sAdministrátorský přístup.
- iPerf3 na klientských i serverových počítačích.
- Zásady QoS, konfigurované přesEditor zásad 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í stažení z oficiálních webových stránek nebo pomocí správce balíčků Windows. Zde diskutujeme o metodě správce balíčků, která je snadná.
Chcete-li nainstalovat iPerf3, postupujte takto:
- Otevřete příkazový terminál jako správce. Chcete-li tak učinit, klepněte pravým tlačítkem myši na tlačítko Start systému Windows 11 nebo 10 a vyberte možnost Terminál (Admin).
- Zadejte daný příkaz:
winget install "iPerf3" - Jakmile je instalace dokončena,zavřete a znovu otevřete svůj terminálpro obnovení aktuální relace. Chcete-li ověřit, zda je instalace úspěšně dokončena, zkontrolujte verzi iperf pomocí daného příkazu:
iperf3 -v
Krok 2: Nakonfigurujte QoS ve Windows 11
V tomto kroku vytvoříme vlastní zásady pro QoS ve Windows,ale proč to dělat?Protože vytvoření zásady QoS (Quality of Service) zajišťuje prioritizaci síťového provozu na základě předem definovaných pravidel. Chcete-li upřednostnit provoz pomocíQoS, postupujte takto:
Metoda 1: Použití Editoru zásad skupiny
- StiskněteWin + R, typ
gpedit.msca hitVstupte. - Přejděte naKonfigurace počítače -> Nastavení systému Windows
- Vyberte QoS založené na zásadách, klikněte na něj pravým tlačítkem a vyberteVytvořte novou zásaduvolba.

- Zadejte název zásady, zkontrolujteZadejte hodnotu DSCPa nastavte hodnotu (např.
46pro provoz s vysokou prioritou).Poznámka: Vyšší hodnoty DSCP (např. 46 pro VoIP) mají přednost před nižšími hodnotami (např. 10 pro stahování na pozadí).

- Určetenázev aplikace(
iperf3.exe) pro použití QoS.

KlikněteDalší, postupujte podle zbytku průvodce, použijte nastavení a restartujte systém.
Poznámka: Pokud více zásad QoS cílí na stejnou aplikaci, ale s různými hodnotami DSCP, obvykle se uplatní poslední použitá zásada. Můžete vytvořit samostatné zásady QoS prorůzné aplikacebez konfliktů. Příklad:
- Soubory ke stažení: DSCP
10(nízká priorita). - iPerf3: DSCP
46(vysoká priorita). - Streamování na YouTube: DSCP
34(střední priorita).
Metoda 2: Použití prostředí PowerShell
Pokud nechcete při vytváření zásad QoS procházet grafickým průvodcem jako my výše, můžete také použít PowerShell; zde je příkaz použít aZásady QoS:
New-NetQosPolicy -Name "iPerf3 QoS test" -AppPathNameMatchCondition iperf3 -DSCPAction 46Pro kontrolu a seznam vytvořených zásad můžete použít:
Get-NetQosPolicyKrok 3: Spusťte iPerf3 Test s QoS
Spusťte iPerf3 Server
Naserverový stroj, otevřete CMD a spusťte:
iperf3.exe -sSpusť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: Hlásí výsledky každou sekundu.-S 0xB8: NastavujeHodnota DSCP (46)pro testování QoS.
Testování různých hodnot DSCP:
| Typ provozu | Hodnota DSCP (desítková) | Hodnota DSCP (hexadecimální) | 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 |
| Ovládání 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 bude mít nižší prioritu než jiné toky s vyšší prioritou.
Krok 4: Analyzujte výsledky
Po spuštění testu iPerf3 zobrazí výsledky včetně:
- Šířka pásma (Mbps)
- Ztráta paketů (%)
- Jitter (ms)

Odnervozitaaztráta paketůjsou relevantní pouze v provozu UDP, měli byste spustitiPerf3 v režimu UDP místo TCPzískat je.
iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28-u→ AktivujeRežim UDP.-b 100M→ Sadyšířka pásma až 100 Mbps(upravte podle vaší sítě).-t 30→ Spustí test pro30 sekund.-S 0x28→ Nastavení DSCP (volitelné).

Tipy:
Chcete-li odstranit všechny zásady QoS
Chcete-li odebrat všechny zásady, spusťte následující příkaz:
Get-NetQosPolicy | Remove-NetQosPolicy -Confirm:$falseZávěr
Podle tohoto průvodce můžete úspěšně otestovat iPerf3 s QoS ve 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é poznatky:
- Nainstalujte iPerf3 a nakonfigurujte QoS prostřednictvím zásad skupiny nebo PowerShell.
- Použijte iPerf3 k odesílání provozu se specifickými hodnotami QoS.
- Analyzujte výkon sítě pro potvrzení účinnosti QoS.














