Jak otestovat IPERF3 s QoS v systému Windows 11 nebo 10

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ů:

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

  1. StiskněteWin + r, typgpedit.msca zasáhnoutZadejte.
  2. ProcházetKonfigurace počítače -> Nastavení Windows
  3. Vyberte QoS založené na zásadách, klikněte na něj a poté vyberteVytvořte novou politikuvolba.
  1. Zadejte název politiky, zkontrolujteZadejte hodnotu DSCP, a nastavit hodnotu (např.46Pro 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í).
  1. 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ů: DSCP10(nízká priorita).
  • iperf3: DSCP46(Vysoká priorita).
  • Streamování YouTube: DSCP34(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 provozuHodnota DSCP (desetinná část)Hodnota DSCP (hex)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
Řízení 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 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.

Related Posts