La Fibre

Télécom => Logiciels et systèmes d'exploitation => testdebit Iperf => Discussion démarrée par: theo01 le 20 octobre 2020 à 17:30:04

Titre: incoherence debit
Posté par: theo01 le 20 octobre 2020 à 17:30:04
Bonjour,

Je voudrais avoir votre avis concernant mon débit en local.

Avec iPerf :
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec  1.10 GBytes   942 Mbits/sec                  sender
[  4]   0.00-10.00  sec  1.09 GBytes   940 Mbits/sec                  receiver

Echange d'un fichier  de 10G:

en moyenne [ 106MiB/s]
Test effectué (scp, sftp, nc)

Pourquoi une telle différence ? 

Merci.
Titre: incoherence debit
Posté par: Steph le 20 octobre 2020 à 17:38:28
Quelle différence?

106 x 8 x 2^20 = 889 10^6

889 pour 942 c'est à peu près pareil...
Titre: incoherence debit
Posté par: theo01 le 20 octobre 2020 à 18:34:56
Je vais me reposer un peu ...

Donc j’ai pas un réseau 1000Mbp mais un 100.
J’aurais pensé que le temps de transfert d’un fichier de 10 Go aurait dû être un peu plus de 1 minutes.

Titre: incoherence debit
Posté par: Steph le 20 octobre 2020 à 19:14:38
Ben non. Vous avez 1Gbps (test à 942Mbps).
Titre: incoherence debit
Posté par: ajds le 20 octobre 2020 à 19:23:43
Je vais me reposer un peu ...

Donc j’ai pas un réseau 1000Mbp mais un 100.
J’aurais pensé que le temps de transfert d’un fichier de 10 Go aurait dû être un peu plus de 1 minutes.

1000 Mbps/s = 1000 Mega Bits par seconde. Il y a 8 bits dans un octet, donc 1000 Mbps/s = (1000/8) Mo/s = 125 Mega Octets par seconde.

A ces chiffres, il faut enlever environ 20% d'overhead divers pour avoir le débit réel utilisable, d'où les chiffres donnés par iperf.
A cette vitesse la, il faudra environ 10000/106=94 secondes pour télécharger 10 Go.
Titre: incoherence debit
Posté par: theo01 le 20 octobre 2020 à 22:01:38
A cette vitesse la, il faudra environ 10000/106=94 secondes pour télécharger 10 Go.

Merci. J'avais calculé 80 sec car je n'avais pas tenu compte des 20%. Je viens de refaire un test et tout est bon en réalité. 1min38. Je ne sais pas pourquoi j'avais l'impression que le temps de transfert était plutôt dans les 10 min.

Merci a tous.
Titre: incoherence debit
Posté par: Zweit le 20 octobre 2020 à 22:11:24
Bonsoir,

Ce qui peut porter à confusion, ce sont les unités.

Pour rappel, un octet est  composé de 8 bits. En anglais, les abréviations sont "b" pour bits et "B" pour Bytes qui correspond aux octets.

iperf3 te donne un résultat en Mbps (Mégabits par seconde), qui correspond au débit maximal d'une connexion à 1 Gbps (Gigabits par seconde).

La valeur de 106 MiB/s que tu donnes pour ton transfert de fichier est en Mibioctets par seconde, encore une autre unité.

1 Mo = 1 MB = 1000 × 1000 octets (ou Bytes) = 8 × 1000 × 1000 bits.
1 Mio = 1 MiB = 1024 × 1024 octets (ou Bytes) = 8 × 1024 × 1024 bits.

106 MiB/s = 106 × 8 × 1024 × 1024 bits/s ≃ 889 Mbps. Compte tenu des en-têtes des différents protocoles utilisés pour l'échange de données, on peut dire qu'on est au max d'une connexion à 1 Gbps  ;)