Jak testovat iPerf3 s QoS ve Windows 11 nebo 10

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:

  1. 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).
  2. Zadejte daný příkaz:
winget install "iPerf3" 
  1. 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

  1. StiskněteWin + R, typgpedit.msca hitVstupte.
  2. Přejděte naKonfigurace počítače -> Nastavení systému Windows
  3. Vyberte QoS založené na zásadách, klikněte na něj pravým tlačítkem a vyberteVytvořte novou zásaduvolba.
  1. 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í).
  1. 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í: DSCP10(nízká priorita).
  • iPerf3: DSCP46(vysoká priorita).
  • Streamování na YouTube: DSCP34(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 46

Pro kontrolu a seznam vytvořených zásad můžete použít:

Get-NetQosPolicy

Krok 3: Spusťte iPerf3 Test s QoS

Spusťte iPerf3 Server

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: Hlásí výsledky každou sekundu.
  • -S 0xB8: NastavujeHodnota DSCP (46)pro testování QoS.

Testování různých hodnot DSCP:

Typ provozuHodnota DSCP (desítková)Hodnota DSCP (hexadecimální)Příkaz iPerf3
Výchozí nejlepší úsilí00x00iperf3.exe -c -t 30 -S 0x00
Provoz na pozadí100x28iperf3.exe -c -t 30 -S 0x28
Streamování médií340x88iperf3.exe -c -t 30 -S 0x88
VoIP (vysoká priorita)460xB8iperf3.exe -c -t 30 -S 0xB8
Ovládání sítě (nejvyšší priorita)560xE0iperf3.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:$false

Zá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.

Related Posts