La Fibre

Fournisseurs d'accès à Internet fixe en France métropolitaine => Orange / Sosh => Orange fibre Débit fibre => Discussion démarrée par: nicox11 le 30 avril 2023 à 11:31:21

Titre: Problème de débit sur connexion TCP unitaire
Posté 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 ?
Titre: Problème de débit sur connexion TCP unitaire
Posté par: nicox11 le 30 avril 2023 à 11:54:56
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: rooot le 30 avril 2023 à 11:59:16
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.

Titre: Problème de débit sur connexion TCP unitaire
Posté par: nicox11 le 30 avril 2023 à 12:03:52
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: rooot le 30 avril 2023 à 12:10:08
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: rooot le 30 avril 2023 à 12:20:13
regarde ici : https://lafibre.info/orange-debit/debit-upload-par-session-tcp-bride-offre-pro-symetrique/msg1007840/#msg1007840
Titre: Problème de débit sur connexion TCP unitaire
Posté par: nicox11 le 30 avril 2023 à 12:23:05
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: rooot le 30 avril 2023 à 12:52:04
tu as essayé de faire le iperf en udp (ajout du parametre -u) ?
Titre: Problème de débit sur connexion TCP unitaire
Posté par: nicox11 le 30 avril 2023 à 16:06:27
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).
Titre: Problème de débit sur connexion TCP unitaire
Posté par: Vanilu76 le 30 avril 2023 à 18:00:07
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: YoNeLFR le 03 mai 2023 à 09:46:33
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 ?
Titre: Problème de débit sur connexion TCP unitaire
Posté par: gaiusbaltar le 04 mai 2023 à 12:01:16
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: kgersen le 05 mai 2023 à 07:55:12
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

Titre: Problème de débit sur connexion TCP unitaire
Posté par: YoNeLFR le 05 mai 2023 à 17:46:20
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: nicox11 le 07 mai 2023 à 14:59:30
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 ?
Titre: Problème de débit sur connexion TCP unitaire
Posté par: kgersen le 07 mai 2023 à 23:49:47
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:

Citer
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.
Titre: Problème de débit sur connexion TCP unitaire
Posté par: YoNeLFR le 09 mai 2023 à 09:10:30
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