Comment tester IPERF3 avec la QoS sur Windows 11 ou 10

La qualité de service (QoS) joue un rôle essentiel dans la gestion de la bande passante sur un réseau. Il garantit que les applications nécessaires ont la priorité à la consommation de données et à bien performer. Il minimise également les problèmes de latence. Vous avez peut-être déjà entendu ce terme lors de l'achat de routeurs, en particulier ceux haut de gamme qui ont la qualité de service pour améliorer automatiquement les performances du réseau de l'application de jeu.

Mais comment pouvons-nous vérifier que la QoS fonctionne correctement en fonction des politiques et autres activités de performance du réseau? Ici, leiperf3vient dans l'image. Il s'agit d'un outil grand utilisateur pour tester et régler les performances du réseau en mesurant la bande passante, la latence, la gigue et la perte de paquets.

Si vous êtes un utilisateur de Windows 11, ce guide discutera de l'installation d'IPERF3 et de l'utiliser avec QoS.

Pourquoi utiliser iPerf3 avec QoS?

Tester les paramètres de QoS utilisant IPERF3 aide à:

  • Vérifiez si les politiques QoS sont correctement appliquées.
  • Mesurer les performances du réseau dans différents paramètres de priorité.
  • Assurez-vous que les applications critiques reçoivent la bande passante requise.
  • Identifiez les goulots d'étranglement potentiels dans le réseau.

Condition préalable

Avant de procéder, assurez-vous ce qui suit:

  • Un PC Windows 11 avecAccès administrateur.
  • IPERF3 sur les machines client et serveur.
  • Politiques QoS, configurées viaÉditeur de politiques de groupeouPowershell.
  • Deux appareils sur le même réseau pour des tests appropriés.

Étape 1: Installez IPERF3 sur Windows 11

Il existe deux façons d'installer IPERF3: le télécharger manuellement à partir de son site Web officiel ou utiliser le Windows Package Manager. Ici, nous discutons de la méthode du gestionnaire de packages, ce qui est facile.

Pour installer IPERF3, suivez ces étapes:

  1. Ouvrez le terminal de commande en tant qu'administrateur. Pour ce faire, cliquez avec le bouton droit sur le bouton de démarrage Windows 11 ou 10 et sélectionnez l'option Terminal (Admin).
  2. Tapez la commande donnée:
winget install "iPerf3" 
  1. Une fois l'installation terminée,Fermez et ouvrez à nouveau votre terminalpour actualiser la session en cours. Pour vérifier que l'installation est terminée avec succès, vérifions la version IPERF à l'aide de la commande donnée:
iperf3 -v

Étape 2: Configurer la QoS dans Windows 11

Dans cette étape, nous créons une stratégie personnalisée pour la QoS sur Windows,Mais pourquoi faire ça?Étant donné que la création d'une politique de QoS (Quality of Service) garantit que le trafic réseau est priorisé en fonction des règles prédéfinies. Pour hiérarchiser le trafic en utilisantQoS, Suivez ces étapes:

Méthode 1: Utilisation de l'éditeur de stratégie de groupe

  1. PresseWin + R, tapergpedit.msc, et frappezEntrer.
  2. Se diriger versConfiguration de l'ordinateur -> Paramètres Windows
  3. Sélectionnez la QoS basée sur la stratégie, cliquez avec le bouton droit sur lui, puis sélectionnezCréer une nouvelle politiqueoption.
  1. Entrez un nom de politique, vérifiezSpécifiez la valeur DSCPet définir une valeur (par exemple,46pour le trafic à haute priorité).Note: Les valeurs DSCP plus élevées (par exemple, 46 pour VoIP) sont prioritaires sur des valeurs plus faibles (par exemple, 10 pour les téléchargements d'arrière-plan).
  1. Spécifiez lenom de candidature(iperf3.exe) pour appliquer la QoS.

Faire un clicSuivant, suivez le reste de l'assistant, appliquez des paramètres et redémarrez votre système.

Note: Si plusieurs politiques QoS ciblent la même application mais avec différentes valeurs DSCP, la dernière politique appliquée prend généralement effet. Vous pouvez créer des politiques QoS séparées pourdifférentes applicationssans conflit.exemple:

  • Téléchargements de fichiers: DSCP10(Faible priorité).
  • iperf3: DSCP46(priorité élevée).
  • Streaming YouTube: DSCP34(priorité moyenne).

Méthode 2: Utilisation de PowerShell

Si vous ne voulez pas passer par l'assistant graphique comme nous l'avons fait ci-dessus pour créer la politique QoS, vous pouvez également utiliser le PowerShell; Voici la commande pour appliquer unPolitique de QoS:

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

Pour vérifier et répertorier les politiques créées, vous pouvez utiliser:

Get-NetQosPolicy

Étape 3: Exécutez le test IPERF3 avec QoS

Démarrer le serveur IPERF3

Surserveur, ouvrir cmd et courir:

iperf3.exe -s

Exécutez le client IPERF3 avec QoS

Surmachine client, Exécutez la commande suivante:

iperf3.exe -c <Server-IP> -t 30 -i 1 -S 0xB8
  • -c <Server-IP>: Spécifie l'adresse IP du serveur.
  • -t 30: Exécute le test pendant 30 secondes.
  • -i 1: Rapporte les résultats chaque seconde.
  • -S 0xB8: Définit leValeur DSCP (46)pour les tests de QoS.

Tester différentes valeurs DSCP:

Type de traficValeur DSCP (décimal)Valeur DSCP (HEX)Commande iPerf3
Meilleur effort par défaut00x00iperf3.exe -c -t 30 -s 0x00
Trafic de fond100x28iperf3.exe -c -t 30 -s 0x28
Médias en streaming340x88iperf3.exe -c -t 30 -s 0x88
VoIP (priorité élevée)460xb8iperf3.exe -c -t 30 -s 0xb8
Contrôle du réseau (priorité la plus élevée)560xe0iperf3.exe -c -t 30 -s 0xe0

Par exemple,Si nous utilisons-S 0x28(DSCP 10, trafic de fond), ce trafic devrait recevoir une priorité inférieure à celle des autres flux de priorité supérieure.

Étape 4: Analyser les résultats

Après avoir exécuté le test, IPERF3 affichera des résultats, notamment:

  • Bande passante (MBPS)
  • Perte de paquets (%)
  • Gigue (ms)

DepuisGironetpertene sont pertinents que dans le trafic UDP, vous devriez couririperf3 en mode UDP au lieu de TCPpour les obtenir.

iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28
  • -u→ ActiveMode UDP.
  • -b 100M→ Ensemblesbande passante à 100 Mbps(Ajustez en fonction de votre réseau).
  • -t 30→ Exécute le test pour30 secondes.
  • -S 0x28→ Paramètre DSCP (facultatif).

Conseils:

Pour supprimer toutes les politiques QoS

Exécutez la commande suivante pour supprimer toutes les politiques:

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

Conclusion

En suivant ce guide, vous pouvez tester avec succès IPERF3 avec la QoS sur Windows 11 pour vous assurer que votre trafic réseau est hiérarchisé efficacement. La mise en œuvre de la QoS assure de meilleures performances de réseau pour les applications critiques, réduit la congestion et améliore la connectivité globale.

Les principaux plats à retenir:

  • Installez IPERF3 et configurez QoS via la politique de groupe ou PowerShell.
  • Utilisez IPERF3 pour envoyer du trafic avec des valeurs QoS spécifiques.
  • Analyser les performances du réseau pour confirmer l'efficacité de la QoS.

Related Posts