Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Comment tester la bande passante disponible sur le réseau à l’aide de « iperf »

Summary: Cet article fournit des informations sur la manière de tester la bande passante disponible sur le réseau.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Comment tester la bande passante disponible sur le réseau

    1. Téléchargez l’utilitaire iperf.  Une copie est disponible à l’adresse iperf.fr
    2. Sur le serveur qui recevra les données, ouvrez une fenêtre de commande élévation de privilège et exécutez la commande suivante : « iperf.exe –s –w 2m ».
    3. Sur le serveur qui recevra les données, ouvrez une fenêtre de commande élévation de privilège et exécutez la commande suivante : « iperf –c x.x.x.x –w 2m –t 30s –i 1s ».  Remplacez x.x.x.x par l’adresse IP du serveur de l’étape 2.
    4. Passez en revue les données renvoyées sur le serveur à l’étape 3.  La sortie doit ressembler au texte ci-dessous :

 
C:\Users\some_user\Downloads> iperf -c xx.xx.xx.xx -W 2m -t 30s -i 1s
------------------------------------------------------------
Client se connectant à xx.xx.xx.xx, port TCP 5001
taille de fenêtre TCP : 2.00 MByte
------------------------------------------------------------
[156] local xx.xx.xx.xx port 53724 connecté avec xx.xx.xx.xx port 5001
[ ID] Intervalle       Transfert     Bande passante
[156]  0.0- 1.0 sec  113 Mo  945 Mbits/sec
[156]  1.0- 2.0 sec  112 Mo  944 Mbits/sec
[156]  2.0- 3.0 sec  113 Mo  945 Mbits/sec
.
.
.
[156] 28.0-29.0 sec  113 Mo  945 Mbits/sec
[156] 29.0-30.0 sec  112 Mo  944 Mbits/sec
[156]  0.0-30.3 sec   3.30 Go  945 Mbits/sec

 
Informations supplémentaires :

Iperf est un outil de test de réseau couramment utilisé qui peut créer des flux de données TCP et UDP et mesurer le débit d’un réseau qui les transporte.

Iperf permet à l’utilisateur de définir divers paramètres qui peuvent être utilisés pour tester un réseau, ou bien pour optimiser ou régler un réseau. Iperf dispose d’une fonctionnalité client et serveur et peut mesurer le débit entre les deux extrémités, de manière unidirectionnelle ou bidirectionnelle. Il s’agit d’un logiciel libre qui fonctionne sur diverses plates-formes, notamment Linux, Unix et Windows.

Les exemples de commandes ci-dessus exécutent un test unidirectionnel avec une taille de tampon de deux mégaoctets.  Le test se déroule pendant 30 secondes et affiche les résultats toutes les secondes.  Pour un test plus avancé, reportez-vous à la syntaxe complète ci-dessous.
 

Options générales :  


-f, --format
[kmKM] format à rapporter : Kbits, Mbits, Ko, Mo

-h, --help
imprimer un résumé de l’aide

-i, --interval n
pause de n secondes entre les rapports périodiques sur la bande passante

-l, --len n[KM]
définir la longueur du tampon de lecture/écriture à n (par défaut 8 Ko)

-m, --print_mss
imprimer la taille maximale du segment TCP (MTU : en-tête TCP/IP)

-o, --output <filename>
produire le rapport ou le message d’erreur dans le fichier spécifié

-p, --port n
définir le port du serveur pour écouter/se connecter à n (par défaut 5001)

-u, --udp
utiliser UDP plutôt que TCP

-w, --window n[KM]
taille de la fenêtre TCP (taille du tampon du socket)

-B, --bind <host>
lier à <host>, une interface ou une adresse multidiffusion

-C, --compatibilité
pour utilisation avec les anciennes versions, n’envoie pas de messages supplémentaires

-M, --mss n
définir la taille maximale du segment TCP (MTU : 40 octets)

-N, --nodelay
définir TCP sans délai, désactiver l’algorithme de Nagle

-v, --version
imprimer les informations sur la version et quitter

-V, --IPv6Version
Définir le domaine en IPv6

-x, --reportexclude
[CDMSV] exclure les rapports C(connexion) D(données) M(multidiffusion) S(paramètres)
V(serveur)

-y, --reportstyle C|c
si la valeur est C ou c, rapporte les résultats au format CSV (comma separated values)

Options spécifiques au serveur :  

-s, --server
exécuter en mode serveur

-U, --single_udp
fonctionner en mode UDP monofilaire

-D, --daemon
exécuter le serveur en tant que processus

Options spécifiques au client : 

-b, --bandwidth n[KM]
définir la bande passante cible à n bits/sec (par défaut 1 Mbit/sec). Ce
paramètre nécessite UDP (-u).

-c, --client <host>
exécuter en mode client, en se connectant à <host>

-d, --dualtest
Effectuer un test bidirectionnel simultanément

-n, --num n[KM]
nombre d’octets à transmettre (au lieu de -t)

-r, --tradeoff
Réaliser un test bidirectionnel individuel

-t, --time n
temps en secondes pour transmettre (par défaut 10 secondes)

-F, --fileinput <name>
saisir les données à transmettre à partir d’un fichier

-I, --stdin
saisir les données à transmettre à partir de stdin

-L, --listenport n
pour recevoir des tests bidirectionnels en retour sur

-P, --parallel n
nombre de fils clients parallèles à exécuter

-T, --ttl n
time-to-live, pour la multidiffusion (par défaut 1)

-Z, --linux-congestion <algo>
définir l’algorithme de contrôle de congestion TCP (Linux seulement)


Sources : Wikipédia et Manpagez

 

Cause

-

Resolution

-

Affected Products

Desktops & All-in-Ones, Laptops, Servers, PowerEdge
Article Properties
Article Number: 000139427
Article Type: Solution
Last Modified: 26 Aug 2024
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.