La Fibre
Fournisseurs d'accès à Internet fixe en France métropolitaine => Orange / Sosh => Débit fibre => Discussion démarrée par: nicox11 le 30 avril 2023 à 11:31:21
-
Bonjour,
J'ai remarqué que sur mon PC Windows 10, j'avais un soucis avec les connexions TCP. En gros j'ai l'impression d'être bridé à 40Mb par connexion TCP.
Au début, je pensais que c'était ma configuration avec mon routeur perso qui posait problème ( cf : https://lafibre.info/remplacer-livebox/probleme-de-debit-avec-mikrotik-rb5009 (https://lafibre.info/remplacer-livebox/probleme-de-debit-avec-mikrotik-rb5009) ). Mais d'après les différents test, on dirait que c'est uniquement mon PC (un serveur marche correctement).
Par exemple, avec un iperf simple :
C:\Users\Nico\Downloads\iperf-3.1.3-win64\iperf-3.1.3-win64>iperf3 -c bouygues.testdebit.info -p 9222 -R
Connecting to host bouygues.testdebit.info, port 9222
Reverse mode, remote host bouygues.testdebit.info is sending
[ 4] local *** port 51864 connected to 2001:860:de01:1100::2 port 9222
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 4.69 MBytes 39.3 Mbits/sec
[ 4] 1.00-2.00 sec 4.54 MBytes 38.1 Mbits/sec
[ 4] 2.00-3.00 sec 4.47 MBytes 37.4 Mbits/sec
[ 4] 3.00-4.00 sec 4.41 MBytes 37.0 Mbits/sec
[ 4] 4.00-5.00 sec 4.48 MBytes 37.4 Mbits/sec
[ 4] 5.00-6.00 sec 4.46 MBytes 37.6 Mbits/sec
[ 4] 6.00-7.00 sec 4.44 MBytes 37.3 Mbits/sec
[ 4] 7.00-8.00 sec 4.44 MBytes 37.3 Mbits/sec
[ 4] 8.00-9.00 sec 4.47 MBytes 37.5 Mbits/sec
[ 4] 9.00-10.00 sec 4.45 MBytes 37.3 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 45.5 MBytes 38.2 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 45.0 MBytes 37.7 Mbits/sec receiver
iperf Done.
Par contre, si je passe à 40 connexion simultanée, je n'ai pas de problème :
C:\Users\Nico\Downloads\iperf-3.1.3-win64\iperf-3.1.3-win64>iperf3 -c bouygues.testdebit.info -p 9222 -R -P 40
Connecting to host bouygues.testdebit.info, port 9222
Reverse mode, remote host bouygues.testdebit.info is sending
*** raccourcis ***
[SUM] 0.00-10.00 sec 1.08 GBytes 926 Mbits/sec 1616 sender
[SUM] 0.00-10.00 sec 1.06 GBytes 909 Mbits/sec receiver
iperf Done.
[/code]
Sur un serveur par exemple, je n'ai pas de problème de connexion simple :
nico@levelup:~$ iperf3 -c bouygues.testdebit.info -p 9222 -R
Connecting to host bouygues.testdebit.info, port 9222
Reverse mode, remote host bouygues.testdebit.info is sending
[ 5] local *** port 48382 connected to 2001:860:de01:1100::2 port 9222
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 79.7 MBytes 669 Mbits/sec
[ 5] 1.00-2.00 sec 91.2 MBytes 765 Mbits/sec
[ 5] 2.00-3.00 sec 94.9 MBytes 796 Mbits/sec
[ 5] 3.00-4.00 sec 97.8 MBytes 820 Mbits/sec
[ 5] 4.00-5.00 sec 98.6 MBytes 827 Mbits/sec
[ 5] 5.00-6.00 sec 103 MBytes 860 Mbits/sec
[ 5] 6.00-7.00 sec 106 MBytes 890 Mbits/sec
[ 5] 7.00-8.00 sec 109 MBytes 914 Mbits/sec
[ 5] 8.00-9.00 sec 110 MBytes 926 Mbits/sec
[ 5] 9.00-10.00 sec 110 MBytes 922 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.04 sec 1010 MBytes 844 Mbits/sec 1009 sender
[ 5] 0.00-10.00 sec 1000 MBytes 839 Mbits/sec receiver
iperf Done.
Des idées sur ce qui pourrait provoquer ce problème ?
-
A force de rechercher j'ai bien trouvé quelque chose.
Je passe maintenant de 40 à 120Mb par connexion unitaire :
C:\Users\Nico\Downloads\iperf-3.1.3-win64\iperf-3.1.3-win64>iperf3 -c bouygues.testdebit.info -p 9222 -R
Connecting to host bouygues.testdebit.info, port 9222
Reverse mode, remote host bouygues.testdebit.info is sending
[ 4] local **** port 54018 connected to 2001:860:de01:1100::2 port 9222
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 14.1 MBytes 118 Mbits/sec
[ 4] 1.00-2.00 sec 14.1 MBytes 118 Mbits/sec
[ 4] 2.00-3.00 sec 14.2 MBytes 119 Mbits/sec
[ 4] 3.00-4.00 sec 14.1 MBytes 118 Mbits/sec
[ 4] 4.00-5.00 sec 14.2 MBytes 119 Mbits/sec
[ 4] 5.00-6.00 sec 14.1 MBytes 119 Mbits/sec
[ 4] 6.00-7.00 sec 14.2 MBytes 120 Mbits/sec
[ 4] 7.00-8.00 sec 14.0 MBytes 118 Mbits/sec
[ 4] 8.00-9.00 sec 14.1 MBytes 118 Mbits/sec
[ 4] 9.00-10.00 sec 14.3 MBytes 120 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 144 MBytes 120 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 142 MBytes 119 Mbits/sec receiver
iperf Done.
Sur un speedtest classique en ligne, j'obtiens bien 1Gb vu que ça utilise plusieurs connexion TCP.
En fait, j'avais un paramètre windows en désactivé :
C:\WINDOWS\system32>netsh int tcp show global
Recherche du statut actif...
Paramètres TCP globaux
----------------------------------------------
État de mise à l'échelle côté réception : enabled
Réglage auto fenêtre de réception : normal
Fournisseur de ctrl surcharge comp. : default
Fonctionnalité ECN : disabled
Horodatages RFC 1323 : disabled
RTO initial : 1000
État RSC (Receive Segment Coalescing) : enabled
Résilience non Sack RTT : disabled
Retransmissions SYN max : 4
Fast Open : enabled
Fast Open Fallback : enabled
HyStart : enabled
Réduction du taux proportionnelle : enabled
Profil de rythme : off
Réglage auto fenêtre de réception était en désactivé, la commande netsh int tcp set global autotuninglevel=normal a permit de passer à 120Mb.
Je me demande toujours si il y a possibilité de passer à 1Gb sur une seule connexion TCP. Pour le moment ça ne fonctionne pas.
-
salut !
je suis chez SFR en 1Gbps/1Gbps, sur Windows 11.
C:\iperf3>netsh int tcp show global
Recherche du statut actif...
Paramètres TCP globaux
----------------------------------------------
État de mise à l'échelle côté réception : enabled
Réglage auto fenêtre de réception : normal
Fournisseur de ctrl surcharge comp. : default
Fonctionnalité ECN : enabled
Horodatages RFC 1323 : disabled
RTO initial : 3000
État RSC (Receive Segment Coalescing) : enabled
Résilience non Sack RTT : disabled
Retransmissions SYN max : 2
Fast Open : enabled
Fast Open Fallback : enabled
HyStart : enabled
Réduction du taux proportionnelle : enabled
Profil de rythme : off
C:\iperf3>iperf3 -c bouygues.testdebit.info -p 9223 -R
Connecting to host bouygues.testdebit.info, port 9223
Reverse mode, remote host bouygues.testdebit.info is sending
[ 5] local ******** port 9132 connected to 2001:860:de01:1100::2 port 9223
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 46.3 MBytes 388 Mbits/sec
[ 5] 1.00-2.00 sec 72.6 MBytes 609 Mbits/sec
[ 5] 2.00-3.00 sec 76.8 MBytes 644 Mbits/sec
[ 5] 3.00-4.00 sec 79.3 MBytes 665 Mbits/sec
[ 5] 4.00-5.00 sec 81.0 MBytes 679 Mbits/sec
[ 5] 5.00-6.00 sec 81.3 MBytes 682 Mbits/sec
[ 5] 6.00-7.00 sec 84.1 MBytes 705 Mbits/sec
[ 5] 7.00-8.00 sec 86.9 MBytes 729 Mbits/sec
[ 5] 8.00-9.00 sec 88.9 MBytes 746 Mbits/sec
[ 5] 9.00-10.00 sec 87.1 MBytes 731 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.15 sec 809 MBytes 669 Mbits/sec 2454 sender
[ 5] 0.00-10.00 sec 784 MBytes 658 Mbits/sec receiver
iperf Done.
-
J'ai fait le test de mettre les mêmes valeurs que toi, mais je suis toujours cappé à 120Mb par connexion.
Je suppose qu'il doit rester un problème ailleurs.
-
il est peut etre chez Orange le "problème"...
je sais qu'au boulot, avec une ligne Orange Business, on a le meme souci que toi.
-
regarde ici : https://lafibre.info/orange-debit/debit-upload-par-session-tcp-bride-offre-pro-symetrique/msg1007840/#msg1007840
-
il est peut etre chez Orange le "problème"...
je sais qu'au boulot, avec une ligne Orange Business, on a le meme souci que toi.
Le truc c'est que sur un serveur, je monte bien à 800/900 Mb en connexion unique (cf post initial).
Je penche plutôt sur un paramètre windows qui fout le bazar.
-
tu as essayé de faire le iperf en udp (ajout du parametre -u) ?
-
tu as essayé de faire le iperf en udp (ajout du parametre -u) ?
Non, je connais pas vraiment de serveur iperf udp. Je vais essayer de trouver ça et voir si c'est intimement lié à TCP ou non (surement que oui).
-
J'ai les mêmes paramètres Windows TCP que toi, sur mon FTTH Orange, j'ai 390 Mbit/s sur le même test iPerf.
-
Freebox 1Gb/s Windows 10
Paramètres TCP globaux
----------------------------------------------
État de mise à l'échelle côté réception : enabled
Réglage auto fenêtre de réception : normal
Fournisseur de ctrl surcharge comp. : default
Fonctionnalité ECN : disabled
Horodatages RFC 1323 : disabled
RTO initial : 1000
État RSC (Receive Segment Coalescing) : enabled
Résilience non Sack RTT : disabled
Retransmissions SYN max : 4
Fast Open : enabled
Fast Open Fallback : enabled
HyStart : enabled
Réduction du taux proportionnelle : enabled
Profil de rythme : off
Connecting to host bouygues.testdebit.info, port 9222
Reverse mode, remote host bouygues.testdebit.info is sending
[ 4] local :7812 port 49526 connected to 2001:860:de01:1100::2 port 9222
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 23.9 MBytes 200 Mbits/sec
[ 4] 1.00-2.00 sec 23.5 MBytes 197 Mbits/sec
[ 4] 2.00-3.00 sec 23.5 MBytes 198 Mbits/sec
[ 4] 3.00-4.00 sec 23.6 MBytes 198 Mbits/sec
[ 4] 4.00-5.00 sec 23.5 MBytes 197 Mbits/sec
[ 4] 5.00-6.00 sec 23.5 MBytes 197 Mbits/sec
[ 4] 6.00-7.00 sec 23.5 MBytes 198 Mbits/sec
[ 4] 7.00-8.00 sec 23.4 MBytes 196 Mbits/sec
[ 4] 8.00-9.00 sec 23.4 MBytes 197 Mbits/sec
[ 4] 9.00-10.00 sec 23.5 MBytes 197 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 238 MBytes 199 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 236 MBytes 198 Mbits/sec receiver
iperf Done.
Linux en virtuel sur la même machine que le Windows 10
root@debian11:/home/lionel# iperf3 -c bouygues.testdebit.info -p 9222 -R
Connecting to host bouygues.testdebit.info, port 9222
Reverse mode, remote host bouygues.testdebit.info is sending
[ 5] local port 40338 connected to 2001:860:de01:1100::2 port 9222
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 103 MBytes 861 Mbits/sec
[ 5] 1.00-2.00 sec 104 MBytes 872 Mbits/sec
[ 5] 2.00-3.00 sec 106 MBytes 890 Mbits/sec
[ 5] 3.00-4.00 sec 106 MBytes 890 Mbits/sec
[ 5] 4.00-5.00 sec 106 MBytes 889 Mbits/sec
[ 5] 5.00-6.00 sec 106 MBytes 890 Mbits/sec
[ 5] 6.00-7.00 sec 104 MBytes 875 Mbits/sec
[ 5] 7.00-8.00 sec 106 MBytes 890 Mbits/sec
[ 5] 8.00-9.00 sec 106 MBytes 889 Mbits/sec
[ 5] 9.00-10.00 sec 106 MBytes 889 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.04 sec 1.04 GBytes 886 Mbits/sec 947 sender
[ 5] 0.00-10.00 sec 1.03 GBytes 883 Mbits/sec receiver
iperf Done.
bizarre vous avez dis bizarre ;D
le RTO Initial à 1000 qui poserai soucis ?
ou fonctionnalité ECN ?
-
Essaye un speedtest en connexion unique. il y a un bouton pour le paramétrer.
Il me semble qu'il y avait une version compilé de iperf3 de windows qui pose des soucis.
Essaye si ton serveur est dans le lan, de faire des test iperf3 en local (pc to serveur et inversement) et voir si tu max ton lien.
-
je vois 'iperf-3.1.3-win64' dans certains posts ici ... a eviter.
https://files.budman.pw/ pour la derniere version (3.13 a ce jour).
a noter que bouygues.testdebit.info utilise l'algorithme de congestion cubic
paris.testdebit.info utilise bbr qui a un meilleur résultat quand le lien est congestionné (cas avec Free) ou a des problemes particuliers (cas entre Orange et testdebit.info).
Windows 11, iperf 3.12, derriere un abo Free Pro:
iperf3 -c bouygues.testdebit.info -p 9222 -R
Connecting to host bouygues.testdebit.info, port 9222
...
[ 5] 0.00-10.05 sec 1.43 GBytes 1.22 Gbits/sec 285 sender
[ 5] 0.00-10.00 sec 1.42 GBytes 1.22 Gbits/sec receiver
mais avec paris.testdebit.info (bbr):
iperf3 -c paris.testdebit.info -p 9222 -R
...
Connecting to host paris.testdebit.info, port 9222
[ 5] 0.00-10.04 sec 6.57 GBytes 5.62 Gbits/sec 454642 sender
[ 5] 0.00-10.00 sec 6.56 GBytes 5.64 Gbits/sec receiver
le meme depuis Linux:
iperf3 -c paris.testdebit.info -p 9222 -R
[ 5] 0.00-10.04 sec 7.99 GBytes 6.84 Gbits/sec 170989 sender
[ 5] 0.00-10.00 sec 7.98 GBytes 6.85 Gbits/sec receiver
-
ah oui ça marche mieux avec la version 3.13
la version 3.1.3 c'est celle qu'on trouve sur le site iperf.fr
C:\Users\YoNeL\Downloads\iperf3.13_64>iperf3 -c bouygues.testdebit.info -p 9222 -R
Connecting to host bouygues.testdebit.info, port 9222
Reverse mode, remote host bouygues.testdebit.info is sending
[ 5] local 2a01: port 53940 connected to 2001:860:de01:1100::2 port 9222
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 105 MBytes 878 Mbits/sec
[ 5] 1.00-2.00 sec 107 MBytes 897 Mbits/sec
[ 5] 2.00-3.00 sec 107 MBytes 897 Mbits/sec
[ 5] 3.00-4.00 sec 106 MBytes 893 Mbits/sec
[ 5] 4.00-5.00 sec 107 MBytes 897 Mbits/sec
[ 5] 5.00-6.00 sec 107 MBytes 897 Mbits/sec
[ 5] 6.00-7.00 sec 107 MBytes 897 Mbits/sec
[ 5] 7.00-8.00 sec 107 MBytes 894 Mbits/sec
[ 5] 8.00-9.00 sec 106 MBytes 889 Mbits/sec
[ 5] 9.00-10.00 sec 107 MBytes 897 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.04 sec 1.05 GBytes 896 Mbits/sec 205 sender
[ 5] 0.00-10.00 sec 1.04 GBytes 894 Mbits/sec receiver
iperf Done.
-
Hello,
En effet, avec la version 13 moins de problème sur le serveur de Paris :
C:\Users\Nico\Downloads\iperf3.13_64\iperf3.13_64>iperf3 -c paris.testdebit.info -p 9222 -R
Connecting to host paris.testdebit.info, port 9222
Reverse mode, remote host paris.testdebit.info is sending
[ 5] local ****:****:**** port 62121 connected to 2001:860:de01:1101::2 port 9222
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 94.3 MBytes 791 Mbits/sec
[ 5] 1.00-2.00 sec 110 MBytes 919 Mbits/sec
[ 5] 2.00-3.00 sec 105 MBytes 880 Mbits/sec
[ 5] 3.00-4.00 sec 105 MBytes 876 Mbits/sec
[ 5] 4.00-5.00 sec 109 MBytes 917 Mbits/sec
[ 5] 5.00-6.01 sec 108 MBytes 903 Mbits/sec
[ 5] 6.01-7.00 sec 105 MBytes 882 Mbits/sec
[ 5] 7.00-8.00 sec 108 MBytes 908 Mbits/sec
[ 5] 8.00-9.01 sec 107 MBytes 892 Mbits/sec
[ 5] 9.01-10.01 sec 108 MBytes 904 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.05 sec 1.05 GBytes 893 Mbits/sec 36669 sender
[ 5] 0.00-10.01 sec 1.03 GBytes 887 Mbits/sec receiver
iperf Done.
Merci à vous, j'avais pris la version sur le site iperf. C'est bizarre qu'ils n'aient pas la dernière ?
-
Merci à vous, j'avais pris la version sur le site iperf. C'est bizarre qu'ils n'aient pas la dernière ?
iperf.fr n'est pas un site officiel d'IPerf. Les exécutables Iperf3 qu'on y trouve ont été crée par Vivien (qui gère également lafibre.info) mais ces exécutables n'ont pas été mis a jour depuis 2016.
Iperf3 ne supporte pas Windows officiellement:
Primary development for iperf3 takes place on Ubuntu Linux, FreeBSD, and macOS. At this time, these are the only officially supported platforms, however there have been some reports of success with OpenBSD, NetBSD, Android, Solaris, and other Linux distributions.
Donc a chacun de se débrouiller pour le compiler sur Windows.
Il y a une méthode automatisable ici: https://github.com/tinyboxvk/iperf-windows-builds/blob/master/.github/workflows/build-with-cygwin.yml
Dont le résultat est disponible ici: https://github.com/tinyboxvk/iperf-windows-builds/releases des qu'une nouvelle version d'iperf3 est dispo. Mais il n'y a que la dernière version dispo.
Le site que j'ai indiqué, https://files.budman.pw/, dispose lui de toutes les versions.
-
oh Vivien tu déconnes ;D
To update this site, please report them to vivien16@gueant.org and we will try to fix them quickly.
gogo ! :D