<p>taille de la fenêtre par défaut d'iperf3 (-w non défini)</p>

Créé le 22 avr. 2016  ·  4Commentaires  ·  Source: esnet/iperf

Bonjour, je n'arrive pas à trouver d'informations sur la taille de la fenêtre par défaut. L'ancien iperf affichait cela au démarrage du transfert, ce serait bien de faire quelque chose de similaire, ou au moins de le mettre quelque part dans la documentation (si c'est déjà le cas, merci de m'y associer, car je ne l'ai pas trouvé)

Je teste actuellement un scénario dans lequel je limite le débit à l'aide de tc qdiscs sur un pseudo routeur, si je définis les paramètres -w sur une petite quantité (par exemple: 5K), j'obtiens :

WWW (running iperf -Vs)
1 Mbit/s
|
1 Mbit/s
ROUTER (Rated at 1 Mbit/s with traffic conditioner)
1 Mbit/s
|
LAPTOP (running iperf3 -c WWW -V)

Si je ne le définis pas, ou si je le définis très haut (-w 12313123), j'obtiens :

WWW (running iperf -Vs)
1 Mbit/s
|
1.5 Mbit/s
ROUTER (Rated at 1 Mbit/s with traffic conditioner)
1 Mbit/s
|
LAPTOP (running iperf3 -c WWW -V)
enhancement

Commentaire le plus utile

Salut, j'aimerais voir la taille de la fenêtre par défaut, mais l'exécution de l'indicateur "--debug" ne fonctionne pas pour moi. Avez-vous des conseils à ce sujet, s'il vous plaît ?

` iperf3 -c serveur -l1300 -b100M -V --debug
iperf 3.1.7
Linux testvm 3.10.0-957.5.1.el7.x86_64 #1 SMP vendredi 1er février 14:54:57 UTC 2019 x86_64
Connexion de commande MSS 1448
send_parameters :
{
"tcp": vrai,
"omettre": 0,
"temps": 10,
"parallèle": 1,
"len": 1300,
"bande passante": 100000000,
"version_client": "3.1.7"
}
Heure : mer. 18 sept. 2019 19:41:11 GMT
Connexion au serveur hôte, port 5201
Cookie : testvm.1568835671.399
MSS TCP : 1448 (par défaut)
SNDBUF est 16384, en attendant 0
RCVBUF est 87380, en attendant 0
Réglage de la stimulation de l'application sur 1250000
L'algorithme de congestion est cubique
[ 4] port client local 39676 connecté au port serveur 5201
Test de démarrage : protocole : TCP, 1 flux, blocs de 1 300 octets, en omettant 0 seconde, test de 10 secondes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 170
[ ID] Intervalle Transfert Bande passante Retr Cwnd
[ 4] 0,00-1,00 s 10,8 Mo 90,3 Mbits/s 1 82,0 Ko
tcpi_snd_cwnd 67 tcpi_snd_mss 1448 tcpi_rtt 168
[ 4] 1,00-2,00 s 11,9 Mo 100 Mbits/s 1 94,7 Ko
tcpi_snd_cwnd 77 tcpi_snd_mss 1448 tcpi_rtt 427
[ 4] 2,00-3,00 s 11,9 Mo 100 Mbits/s 0 109 Ko
tcpi_snd_cwnd 72 tcpi_snd_mss 1448 tcpi_rtt 168
[ 4] 3,00-4,00 s 11,9 Mo 100 Mbits/s 1 102 Ko
tcpi_snd_cwnd 86 tcpi_snd_mss 1448 tcpi_rtt 460
[ 4] 4,00-5,00 s 11,9 Mo 100 Mbits/s 0 122 Ko
tcpi_snd_cwnd 88 tcpi_snd_mss 1448 tcpi_rtt 142
[ 4] 5,00-6,00 s 11,9 Mo 100 Mbits/s 0 124 Ko
tcpi_snd_cwnd 91 tcpi_snd_mss 1448 tcpi_rtt 442
[ 4] 6,00-7,00 s 11,9 Mo 100 Mbits/s 0 129 Ko
tcpi_snd_cwnd 91 tcpi_snd_mss 1448 tcpi_rtt 449
[ 4] 7,00-8,00 s 11,9 Mo 100 Mbits/s 0 129 Ko
tcpi_snd_cwnd 92 tcpi_snd_mss 1448 tcpi_rtt 453
[ 4] 8,00-9,00 s 11,9 Mo 100 Mbits/s 0 130 Ko
tcpi_snd_cwnd 95 tcpi_snd_mss 1448 tcpi_rtt 151
envoyer_résultats
{
"cpu_util_total": 2.976008,
"cpu_util_user": 0.696217,
"cpu_util_system": 2.326078,
"sender_has_retransmits": 1,
"congestion_used": "cubique",
"ruisseaux": [{
"identifiant": 1,
"octets": 123784700,
"retransmet": 3,
"gigue": 0,
"erreurs": 0,
"paquets": 0
}]
}
Obtenir des résultats
{
"cpu_util_total": 2.529133,
"cpu_util_user": 0.178438,
"cpu_util_system": 2.392474,
"sender_has_retransmits": -1,
"congestion_used": "cubique",
"ruisseaux": [{
"identifiant": 1,
"octets": 123784700,
"retransmet": -1,
"gigue": 0,
"erreurs": 0,
"paquets": 0
}]
}
[ 4] 9,00-10,00 s 11,9 Mo 100 Mbits/s 0 134 Ko


Test terminé. Résultats sommaires :
[ ID] Retr de bande passante de transfert d'intervalle
[ 4] 0,00-10,00 s 118 MBytes 99,0 Mbits/sec 3 expéditeur
[ 4] 0,00-10,00 s 118 MBytes 99,0 Mbits/sec récepteur
Utilisation du processeur : local/expéditeur 3,0 % (0,7 %u/2,3%s), distant/récepteur 2,5 % (0,2%u/2,4%s)
snd_tcp_congestion cube
rcv_tcp_congestion cube

iperf Terminé.`

Tous les 4 commentaires

vous devriez maintenant voir ceci si vous utilisez l'indicateur de débogage.

Suivi : utilisez le drapeau --debug sur (à propos) d'iperf-3.1.5 ou plus récent.

Merci beaucoup, c'est super !

Salut, j'aimerais voir la taille de la fenêtre par défaut, mais l'exécution de l'indicateur "--debug" ne fonctionne pas pour moi. Avez-vous des conseils à ce sujet, s'il vous plaît ?

` iperf3 -c serveur -l1300 -b100M -V --debug
iperf 3.1.7
Linux testvm 3.10.0-957.5.1.el7.x86_64 #1 SMP vendredi 1er février 14:54:57 UTC 2019 x86_64
Connexion de commande MSS 1448
send_parameters :
{
"tcp": vrai,
"omettre": 0,
"temps": 10,
"parallèle": 1,
"len": 1300,
"bande passante": 100000000,
"version_client": "3.1.7"
}
Heure : mer. 18 sept. 2019 19:41:11 GMT
Connexion au serveur hôte, port 5201
Cookie : testvm.1568835671.399
MSS TCP : 1448 (par défaut)
SNDBUF est 16384, en attendant 0
RCVBUF est 87380, en attendant 0
Réglage de la stimulation de l'application sur 1250000
L'algorithme de congestion est cubique
[ 4] port client local 39676 connecté au port serveur 5201
Test de démarrage : protocole : TCP, 1 flux, blocs de 1 300 octets, en omettant 0 seconde, test de 10 secondes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 170
[ ID] Intervalle Transfert Bande passante Retr Cwnd
[ 4] 0,00-1,00 s 10,8 Mo 90,3 Mbits/s 1 82,0 Ko
tcpi_snd_cwnd 67 tcpi_snd_mss 1448 tcpi_rtt 168
[ 4] 1,00-2,00 s 11,9 Mo 100 Mbits/s 1 94,7 Ko
tcpi_snd_cwnd 77 tcpi_snd_mss 1448 tcpi_rtt 427
[ 4] 2,00-3,00 s 11,9 Mo 100 Mbits/s 0 109 Ko
tcpi_snd_cwnd 72 tcpi_snd_mss 1448 tcpi_rtt 168
[ 4] 3,00-4,00 s 11,9 Mo 100 Mbits/s 1 102 Ko
tcpi_snd_cwnd 86 tcpi_snd_mss 1448 tcpi_rtt 460
[ 4] 4,00-5,00 s 11,9 Mo 100 Mbits/s 0 122 Ko
tcpi_snd_cwnd 88 tcpi_snd_mss 1448 tcpi_rtt 142
[ 4] 5,00-6,00 s 11,9 Mo 100 Mbits/s 0 124 Ko
tcpi_snd_cwnd 91 tcpi_snd_mss 1448 tcpi_rtt 442
[ 4] 6,00-7,00 s 11,9 Mo 100 Mbits/s 0 129 Ko
tcpi_snd_cwnd 91 tcpi_snd_mss 1448 tcpi_rtt 449
[ 4] 7,00-8,00 s 11,9 Mo 100 Mbits/s 0 129 Ko
tcpi_snd_cwnd 92 tcpi_snd_mss 1448 tcpi_rtt 453
[ 4] 8,00-9,00 s 11,9 Mo 100 Mbits/s 0 130 Ko
tcpi_snd_cwnd 95 tcpi_snd_mss 1448 tcpi_rtt 151
envoyer_résultats
{
"cpu_util_total": 2.976008,
"cpu_util_user": 0.696217,
"cpu_util_system": 2.326078,
"sender_has_retransmits": 1,
"congestion_used": "cubique",
"ruisseaux": [{
"identifiant": 1,
"octets": 123784700,
"retransmet": 3,
"gigue": 0,
"erreurs": 0,
"paquets": 0
}]
}
Obtenir des résultats
{
"cpu_util_total": 2.529133,
"cpu_util_user": 0.178438,
"cpu_util_system": 2.392474,
"sender_has_retransmits": -1,
"congestion_used": "cubique",
"ruisseaux": [{
"identifiant": 1,
"octets": 123784700,
"retransmet": -1,
"gigue": 0,
"erreurs": 0,
"paquets": 0
}]
}
[ 4] 9,00-10,00 s 11,9 Mo 100 Mbits/s 0 134 Ko


Test terminé. Résultats sommaires :
[ ID] Retr de bande passante de transfert d'intervalle
[ 4] 0,00-10,00 s 118 MBytes 99,0 Mbits/sec 3 expéditeur
[ 4] 0,00-10,00 s 118 MBytes 99,0 Mbits/sec récepteur
Utilisation du processeur : local/expéditeur 3,0 % (0,7 %u/2,3%s), distant/récepteur 2,5 % (0,2%u/2,4%s)
snd_tcp_congestion cube
rcv_tcp_congestion cube

iperf Terminé.`

Cette page vous a été utile?
0 / 5 - 0 notes