Hoe u IPERF3 met QoS te testen op Windows 11 of 10

Quality of Service (QoS) speelt een cruciale rol bij het beheren van bandbreedte op een netwerk. Het zorgt ervoor dat de benodigde toepassingen prioriteit krijgen bij het consumeren van gegevens en goed presteren. Het minimaliseert ook latentieproblemen. Je hebt deze term misschien al gehoord tijdens het kopen van routers, vooral de hoogwaardige die de kwaliteit van de service hebben om de netwerkprestaties van de gamingapplicatie automatisch te verbeteren.

Maar hoe kunnen we controleren of de QoS correct werkt volgens het beleid en andere netwerkprestatiesactiviteiten? Hier, deIPERF3komt in beeld. Het is een gereedschap met brede gebruikers voor het testen en afstemmen van netwerkprestaties door bandbreedte, latentie, jitter en pakketverlies te meten.

Als u een Windows 11 -gebruiker bent, bespreekt deze handleiding het installeren van IPERF3 en het gebruiken met QoS.

Waarom IPERF3 met QoS gebruiken?

QoS -instellingen testen met IPERF3 helpt om:

  • Controleer of het QoS -beleid correct wordt toegepast.
  • Meet netwerkprestaties onder verschillende prioriteitsinstellingen.
  • Zorg ervoor dat kritieke toepassingen de vereiste bandbreedte ontvangen.
  • Identificeer potentiële knelpunten in het netwerk.

Voorwaarden

Zorg voor het volgende voordat u verder gaat:

  • Een Windows 11 -pc metToegang.
  • IPERF3 op zowel de client- als de servermachines.
  • QoS -beleid, geconfigureerd viaGroepsbeleidsredacteurofPowershell.
  • Twee apparaten op hetzelfde netwerk voor de juiste testen.

Stap 1: Installeer IPERF3 op Windows 11

Er zijn twee manieren om IPERF3 te installeren: het handmatig downloaden van de officiële website of het gebruik van de Windows -pakketbeheerder. Hier bespreken we de methode Package Manager, wat eenvoudig is.

Volg deze stappen om IPERF3 te installeren:

  1. Open de opdrachtterminal als admin. Klik hiervoor met de rechtermuisknop op de Start-knop Windows 11 of 10 en selecteer de optie Terminal (Admin).
  2. Typ de gegeven opdracht:
winget install "iPerf3" 
  1. Zodra de installatie is voltooid,Sluit en open uw terminal opnieuwOm de huidige sessie te vernieuwen. Om te controleren of de installatie succesvol is voltooid, laten we de IPERF -versie controleren met behulp van de gegeven opdracht:
iperf3 -v

Stap 2: QoS configureren in Windows 11

In deze stap maken we een aangepast beleid voor QoS op Windows,Maar waarom dat doen?Omdat het creëren van een QoS -beleid (kwaliteit van service) ervoor zorgt dat netwerkverkeer prioriteit krijgt op basis van vooraf gedefinieerde regels. Om prioriteit te geven aan verkeer met behulp vanQos, volg deze stappen:

Methode 1: Groepsbeleidseditor gebruiken

  1. DrukkenWin + r, typegpedit.mscen slaanBinnenkomen.
  2. Navigeren naarComputerconfiguratie -> Windows -instellingen
  3. Selecteer op beleid gebaseerde QoS, klik er met de rechtermuisknop op en selecteer vervolgensMaak een nieuw beleidoptie.
  1. Voer een beleidsnaam in, checkGeef DSCP -waarde open stel een waarde in (bijv.46voor verkeer met hoge prioriteit).Opmerking: Hogere DSCP -waarden (bijv. 46 voor VoIP) krijgen prioriteit boven lagere waarden (bijv. 10 voor achtergronddownloads).
  1. Specificeer deApplicatienaam((iperf3.exe) om QoS toe te passen.

KlikkenVolgende, volg de rest van de wizard, pas instellingen toe en start uw systeem opnieuw.

Opmerking: Als meerdere QoS -beleid zich op dezelfde toepassing richt, maar met verschillende DSCP -waarden, wordt het laatste toegepaste beleid meestal van kracht. U kunt een afzonderlijk QoS -beleid makenverschillende toepassingenzonder conflicten: voorbeeld:

  • Bestand downloads: DSCP10(lage prioriteit).
  • IPERF3: DSCP46(hoge prioriteit).
  • YouTube streaming: DSCP34(Gemiddelde prioriteit).

Methode 2: Powershell gebruiken

Als u niet door de grafische wizard wilt gaan zoals wij hierboven om het QoS -beleid te maken, kunt u ook de PowerShell gebruiken; Hier is het opdracht om een ​​toe te passenQoS -beleid:

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

Om het gemaakte beleid te controleren en te vermelden, kunt u gebruiken:

Get-NetQosPolicy

Stap 3: Voer IPERF3 -test uit met QoS

Start de IPERF3 -server

Op deservermachine, open CMD en run:

iperf3.exe -s

Voer de IPERF3 -client uit met QoS

Op declientmachine, voer de volgende opdracht uit:

iperf3.exe -c <Server-IP> -t 30 -i 1 -S 0xB8
  • -c <Server-IP>: Specificeert het IP -adres van de server.
  • -t 30: Voert de test 30 seconden uit.
  • -i 1: Meldt de resultaten elke seconde.
  • -S 0xB8: Stelt deDSCP -waarde (46)voor QoS -testen.

Verschillende DSCP -waarden testen:

VerkeerstypeDSCP -waarde (decimaal)DSCP -waarde (hex)IPERF3 -opdracht
Standaard beste inspanning00x00iPerf3.exe -c -t 30 -s 0x00
Achtergrondverkeer100x28IPERF3.EXE -C -T 30 -s 0x28
Streaming media340x88iPerf3.exe -c -t 30 -s 0x88
VoIP (hoge prioriteit)460xb8iPerf3.exe -c -t 30 -s 0xb8
Netwerkbesturing (hoogste prioriteit)560xe0iPerf3.exe -c -t 30 -s 0xe0

Bijvoorbeeld,Als we gebruiken-S 0x28(DSCP 10, achtergrondverkeer), dit verkeer zal naar verwachting een lagere prioriteit ontvangen dan andere stromen met een hogere prioriteit.

Stap 4: Analyseer de resultaten

Na het uitvoeren van de test geeft IPERF3 resultaten weer, waaronder:

  • Bandbreedte (MBPS)
  • Pakketverlies (%)
  • Jitter (MS)

SindsSchokEnpakketverlieszijn alleen relevant in UDP -verkeer, u moet rennenIPERF3 in UDP -modus in plaats van TCPom ze te krijgen.

iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28
  • -u→ in staatUDP -modus.
  • -b 100M→ Setsbandbreedte tot 100 Mbps(Pas aan op basis van uw netwerk).
  • -t 30→ voert de test uit voor30 seconden.
  • -S 0x28→ DSCP -instelling (optioneel).

Tips:

Om al het QoS -beleid te verwijderen

Voer de volgende opdracht uit om alle beleidsmaatregelen te verwijderen:

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

Conclusie

Volgens deze handleiding kunt u IPERF3 met QoS op Windows 11 met succes testen om ervoor te zorgen dat uw netwerkverkeer effectief wordt geprioriteerd. Het implementeren van QoS zorgt voor betere netwerkprestaties voor kritieke toepassingen, vermindert congestie en verbetert de algehele connectiviteit.

Belangrijkste afhaalrestaurants:

  • Installeer IPERF3 en configureer QoS via groepsbeleid of PowerShell.
  • Gebruik IPERF3 om verkeer te verzenden met specifieke QoS -waarden.
  • Netwerkprestaties analyseren om de effectiviteit van QoS te bevestigen.

Related Posts