La qualità del servizio (QoS) svolge un ruolo vitale nella gestione della larghezza di banda su una rete. Garantisce che le applicazioni necessarie ottengano la priorità nel consumo di dati e nell'esecuzione bene. Inoltre minimizza i problemi di latenza. Potresti già aver sentito questo termine durante l'acquisto di router, in particolare quelli di fascia alta che hanno la qualità del servizio per migliorare automaticamente le prestazioni della rete dell'applicazione di gioco.
Ma come possiamo verificare che il QoS funzioni correttamente in base alle politiche e ad altre attività delle prestazioni della rete? Qui, iliperf3entra in scena. È uno strumento di utente a grande utente per le prestazioni della rete di test e ottimizzazione misurando la larghezza di banda, la latenza, il jitter e la perdita di pacchetti.
Se sei un utente di Windows 11, questa guida discuterà l'installazione di Iperf3 e l'utilizzo con QoS.
Perché usare Iperf3 con QoS?
Testare le impostazioni QoS utilizzando Iperf3 aiuta a:
- Verificare se le politiche QoS vengono applicate correttamente.
- Misurare le prestazioni della rete in diverse impostazioni prioritarie.
- Garantire che le applicazioni critiche ricevano la larghezza di banda richiesta.
- Identificare potenziali colli di bottiglia nella rete.
Prerequisiti
Prima di procedere, assicurarsi quanto segue:
- Un PC Windows 11 conAccesso all'amministratore.
- Iperf3 su entrambe le macchine client e server.
- Politiche QoS, configurate tramiteEditor di politiche di gruppoOPowershell.
- Due dispositivi sulla stessa rete per test adeguati.
Passaggio 1: installa Iperf3 su Windows 11
Esistono due modi per installare Iperf3: scaricarlo manualmente dal suo sito Web ufficiale o utilizzare il gestore dei pacchetti Windows. Qui, discutiamo del metodo Package Manager, il che è facile.
Per installare Iperf3, seguire questi passaggi:
- Apri il terminale di comando come amministratore. Per fare ciò, fare clic con il pulsante destro del mouse sul pulsante di avvio di Windows 11 o 10 e selezionare l'opzione terminale (amministratore).
- Digita il comando dato:
winget install "iPerf3"
- Una volta completata l'installazione,Chiudi e apri di nuovo il tuo terminalePer aggiornare la sessione corrente. Per verificare che l'installazione sia completata correttamente, controlliamo la versione Iperf usando il comando indicato:
iperf3 -v

Passaggio 2: configurare QoS in Windows 11
In questo passaggio, creiamo una politica personalizzata per QoS su Windows,Ma perché farlo?Perché la creazione di una politica QoS (qualità del servizio) garantisce che il traffico di rete sia prioritaria sulla base di regole predefinite. Per dare la priorità al traffico utilizzandoQoS, segui questi passaggi:
Metodo 1: utilizzando l'editor di criteri di gruppo
- PremereWin + r, tipo
gpedit.msc
e colpitoEntrare. - Navigare aConfigurazione del computer -> Impostazioni Windows
- Seleziona QoS basato su criteri, fai clic con il tasto destro su di esso, quindi selezionaCrea una nuova politicaopzione.

- Immettere un nome di politica, controllareSpecificare il valore DSCPe imposta un valore (ad es.
46
per il traffico ad alta priorità).Nota: Valori DSCP più alti (ad es. 46 per VoIP) vengono prioritari su valori più bassi (ad es. 10 per i download di fondo).

- Specificare ilNome dell'applicazione(
iperf3.exe
) per applicare QoS.

ClicProssimo, Segui il resto della procedura guidata, applica le impostazioni e riavvia il sistema.
Nota: Se più politiche di QoS mirano alla stessa applicazione ma con valori DSCP diversi, l'ultima politica applicata ha di solito effetto. Puoi creare politiche QoS separate perdiverse applicazionisenza conflitti.example:
- Download di file: DSCP
10
(bassa priorità). - iperf3: DSCP
46
(alta priorità). - Streaming YouTube: DSCP
34
(priorità media).
Metodo 2: usando PowerShell
Se non vuoi passare attraverso la procedura guidata grafica come abbiamo fatto sopra per creare la politica QoS, allora puoi usare anche PowerShell; Ecco il comando per applicare un filePolitica QoS:
New-NetQosPolicy -Name "iPerf3 QoS test" -AppPathNameMatchCondition iperf3 -DSCPAction 46
Per controllare ed elencare le politiche create, puoi usare:
Get-NetQosPolicy
Passaggio 3: eseguire il test Iperf3 con QoS
Avviare il server iperf3
Sulmacchina server, aperto cmd ed esegui:
iperf3.exe -s
Esegui il client Iperf3 con QoS
Sulmacchina client, eseguire il seguente comando:
iperf3.exe -c <Server-IP> -t 30 -i 1 -S 0xB8
-c <Server-IP>
: Specifica l'indirizzo IP del server.-t 30
: Esegue il test per 30 secondi.-i 1
: Rapporti risultati ogni secondo.-S 0xB8
: Imposta ilValore DSCP (46)Per i test QoS.
Testare diversi valori DSCP:
Tipo di traffico | Valore DSCP (decimale) | Valore DSCP (esagono) | comando iperf3 |
Default Miglior sforzo | 0 | 0x00 | iperf3.exe -c -t 30 -s 0x00 |
Traffico di fondo | 10 | 0x28 | iperf3.exe -c -t 30 -s 0x28 |
Streaming Media | 34 | 0x88 | iperf3.exe -c -t 30 -s 0x88 |
VoIP (alta priorità) | 46 | 0xB8 | iperf3.exe -c -t 30 -s 0xb8 |
Controllo della rete (massima priorità) | 56 | 0xe0 | iperf3.exe -c -t 30 -s 0xe0 |
Per esempio,Se usiamo-S 0x28
(DSCP 10, traffico di fondo), questo traffico dovrebbe ricevere una priorità inferiore rispetto ad altri flussi di priorità più elevata.
Passaggio 4: analizzare i risultati
Dopo aver eseguito il test, Iperf3 visualizzerà risultati tra cui:
- Larghezza di banda (MBPS)
- Perdita di pacchetti (%)
- Jitter (MS)

DaJitterEperdita di pacchettisono rilevanti solo nel traffico UDP, dovresti eseguireiperf3 in modalità UDP anziché TCPper prenderli.
iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28
-u
→ AbilitaModalità UDP.-b 100M
→ SetLarghezza di banda a 100 Mbps(Regola in base alla rete).-t 30
→ esegue il test per30 secondi.-S 0x28
→ Impostazione DSCP (opzionale).

Suggerimenti:
Per eliminare tutte le politiche QoS
Esegui il comando seguente per rimuovere tutte le politiche:
Get-NetQosPolicy | Remove-NetQosPolicy -Confirm:$false
Conclusione
Seguendo questa guida, è possibile testare correttamente IPERF3 con QoS su Windows 11 per assicurarsi che il traffico di rete sia prioritario in modo efficace. L'implementazione di QoS garantisce migliori prestazioni di rete per applicazioni critiche, riduce la congestione e migliora la connettività complessiva.
✅Takeaway chiave:
- Installa Iperf3 e configura QoS tramite Politica di gruppo o PowerShell.
- Usa Iperf3 per inviare traffico con valori QoS specifici.
- Analizzare le prestazioni della rete per confermare l'efficacia del QoS.