Auteur Sujet: Augmentation prochaine des débits  (Lu 168001 fois)

brupala et 5 Invités sur ce sujet

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 790
  • FTTH 8Gbps/8Gbps Paris 8e
Augmentation prochaine des débits
« Réponse #780 le: 02 novembre 2024 à 08:24:07 »

ouno

  • Abonné Orange Fibre
  • *
  • Messages: 224
  • Rennes (35)
Augmentation prochaine des débits
« Réponse #781 le: 02 novembre 2024 à 09:00:25 »
Ah bah voilà c'est bien mieux en HTTP.

Test de 10s de téléchargement depuis ton NAS:
  Average : 7.441 Gbit/s (930.2 MB/s)
  Minimum : 6.537 Gbit/s (817.2 MB/s)
  Maximum : 7.972 Gbit/s (996.6 MB/s)
« Modifié: 04 novembre 2024 à 15:10:21 par ouno »

ouno

  • Abonné Orange Fibre
  • *
  • Messages: 224
  • Rennes (35)
Augmentation prochaine des débits
« Réponse #782 le: 02 novembre 2024 à 09:01:33 »
Test de 10s d'envoi vers ton NAS en HTTP:
  Average : 8.026 Gbit/s (1.003 GB/s)
  Minimum : 7.411 Gbit/s (926.4 MB/s)
  Maximum : 8.102 Gbit/s (1.013 GB/s)

Cette fois-ci on voit bien que le débit est limité par la fenêtre de congestion et non par la fenêtre de réception annoncée par le NAS.

En HTTPS le NAS n'augmentait pas la fenêtre de réception suffisamment, non pas à cause du manque de buffer TCP mais tout simplement parce qu'il ne déchiffrait pas le flux HTTPS assez vite, comme l'a expliqué canope. J'avais pensé à cette éventualité aussi, mais vu que kgersen arrivait à avoir des débits un peu plus élevés avec un RTT inférieur, j'avais écarté cette hypothèse et pensé que c'était plutôt dû aux buffers TCP...

Cela dit je pense que l'augmentation des buffers TCP aura quand même été utile pour atteindre ces débits puisqu'on voit que le RTT monte au-dessus de 10ms pendant les transferts.
« Modifié: 13 novembre 2024 à 15:07:01 par ouno »

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 790
  • FTTH 8Gbps/8Gbps Paris 8e
Augmentation prochaine des débits
« Réponse #783 le: 02 novembre 2024 à 11:52:09 »
Bon, je suis donc au maximum de ma connexion, pas besoin d'amélioration.
Merci à tous pour vos conseils et test.

canope

  • Abonné Orange Fibre
  • *
  • Messages: 104
  • Asnières (92)
Augmentation prochaine des débits
« Réponse #784 le: 03 novembre 2024 à 09:39:15 »
Hello ,

C’est bien ça … le CPU / archi est à la traîne .

De même , ne le prend pas mal , mais il faut être fou ( a notre époque ) pour exposer un serveur de fichier en HTTP ( non TLS / pas HTTPS ) sur internet.

Ensuite , faudrait que tu fasses un test en simultané avec les ports 2.5gbit/s du NAS.

Tu devrais voir que tout plafonne .

Pour la fenêtre TCP , cela n’a d’intérêt que si tu as envie d’essayer de faire du 8gbit/s a l’internationale .

@ouno, tu ne satures pas la fenêtre , c’est la Congestion Window que tu dois regarder , le volume de BIF est inférieur au buffer de réception par défaut à 16.7Mo..

De même , c’est un test court … essayer de faire du 8gbit/s pendant 60  voir 120 secondes .

Tu devrais voir de gros problèmes apparaîtront ( le SSD qui va faire du garbage collector ou remapper des pages mémoires ).
De même , essaye de lancer un test avec 5 transferts parallèles .
Il devrait se passer d’autres trucs marrants !


« Modifié: 03 novembre 2024 à 10:24:32 par canope »

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 790
  • FTTH 8Gbps/8Gbps Paris 8e
Augmentation prochaine des débits
« Réponse #785 le: 03 novembre 2024 à 10:35:40 »
Hello ,
De même , ne le prend pas mal , mais il faut être fou ( a notre époque ) pour exposer un serveur de fichier en HTTP ( non TLS / pas HTTPS ) sur internet.

Hello, je n’expose rien du tout. Je partage de temps en temps des fichiers avec ma famille et mes amis.

Le reste n’a pas d’intérêt pour moi, c’est un NAS personnel pour un usage personnel, et je voulais juste voir, par curiosité, s’il était possible d’atteindre le maximum de la connexion.


ouno

  • Abonné Orange Fibre
  • *
  • Messages: 224
  • Rennes (35)
Augmentation prochaine des débits
« Réponse #786 le: 03 novembre 2024 à 11:57:01 »
Pour la fenêtre TCP , cela n’a d’intérêt que si tu as envie d’essayer de faire du 8gbit/s a l’internationale .
Non, pas besoin de faire de l'international pour avoir un RTT > 8 ms pendant un transfert...

@ouno, tu ne satures pas la fenêtre , c’est la Congestion Window que tu dois regarder , le volume de BIF est inférieur au buffer de réception par défaut à 16.7Mo..
Je regarde bien la fenêtre de congestion, merci ;)

Le problème dans ton calcul, c'est que tu as oublié que sous Linux la taille des buffers de réception TCP ne définit pas directement la taille max de la fenêtre de réception TCP. En effet le paramètre net.ipv4.tcp_adv_win_scale intervient, et dans sa valeur par défaut 1 cela veut dire que seulement la moitié du buffer de réception est utilisable pour la fenêtre de réception TCP (*). Autrement dit, avec une valeur de 16 Mo comme valeur max dans le paramètre net.ipv4.tcp_rmem et une valeur de net.ipv4.tcp_adv_win_scale à 1, on obtient une fenêtre de réception TCP max à 8 Mo soit un débit de 8 Gbps atteignable seulement avec un RTT <= 8 ms. Dans le cas présent on aurait été bridé, car comme tu le montres bien la fenêtre de congestion a convergé vers une valeur supérieure à 8 Mo (ce qui est normal puisque le RTT est monté au-dessus de 8ms).

(*) les règles de calcul sont différentes depuis le noyau 6.6 car le paramètre net.ipv4.tcp_adv_win_scale a été rendu obsolète par ce commit, mais bon chez QNAP ils sont toujours au noyau 5.10 de toutes façons.

De même , c’est un test court … essayer de faire du 8gbit/s pendant 60  voir 120 secondes .

Tu devrais voir de gros problèmes apparaîtront ( le SSD qui va faire du garbage collector ou remapper des pages mémoires ).
Bof, c'est pas flagrant. J'avais fait le test de télécharger le fichier en entier hier, je ne me souviens plus du résultat exact mais la différence de débit moyen n'était pas si grande.
J'ai refait un test tout à l'heure en lisant ton message. Le test a duré plus de 60 secondes pour télécharger tout le fichier, et ça reste très correct avec une moyenne à 7.008 Gbit/s (876.0 MB/s) et un débit à 7.442 Gbit/s (930.3 MB/s) lors de la dernière seconde de téléchargement. C'est descendu à 3.168 Gbit/s (396.0 MB/s) pendant une seconde mais c'est remonté très vite. Je crois que le test d'hier avait des perfs encore meilleures mais ce matin Adefre utilisait peut-être son NAS et/ou sa connexion en même temps (maintenant je crois qu'il a désactivé le partage).

canope

  • Abonné Orange Fibre
  • *
  • Messages: 104
  • Asnières (92)
Augmentation prochaine des débits
« Réponse #787 le: 03 novembre 2024 à 13:25:32 »
Non, pas besoin de faire de l'international pour avoir un RTT > 8 ms pendant un transfert...
Je regarde bien la fenêtre de congestion, merci ;)

Le problème dans ton calcul, c'est que tu as oublié que sous Linux la taille des buffers de réception TCP ne définit pas directement la taille max de la fenêtre de réception TCP. En effet le paramètre net.ipv4.tcp_adv_win_scale intervient, et dans sa valeur par défaut 1 cela veut dire que seulement la moitié du buffer de réception est utilisable pour la fenêtre de réception TCP (*). Autrement dit, avec une valeur de 16 Mo comme valeur max dans le paramètre net.ipv4.tcp_rmem et une valeur de net.ipv4.tcp_adv_win_scale à 1, on obtient une fenêtre de réception TCP max à 8 Mo soit un débit de 8 Gbps atteignable seulement avec un RTT <= 8 ms. Dans le cas présent on aurait été bridé, car comme tu le montres bien la fenêtre de congestion a convergé vers une valeur supérieure à 8 Mo (ce qui est normal puisque le RTT est monté au-dessus de 8ms).

(*) les règles de calcul sont différentes depuis le noyau 6.6 car le paramètre net.ipv4.tcp_adv_win_scale a été rendu obsolète par ce commit, mais bon chez QNAP ils sont toujours au noyau 5.10 de toutes façons.
Bof, c'est pas flagrant. J'avais fait le test de télécharger le fichier en entier hier, je ne me souviens plus du résultat exact mais la différence de débit moyen n'était pas si grande.
J'ai refait un test tout à l'heure en lisant ton message. Le test a duré plus de 60 secondes pour télécharger tout le fichier, et ça reste très correct avec une moyenne à 7.008 Gbit/s (876.0 MB/s) et un débit à 7.442 Gbit/s (930.3 MB/s) lors de la dernière seconde de téléchargement. C'est descendu à 3.168 Gbit/s (396.0 MB/s) pendant une seconde mais c'est remonté très vite. Je crois que le test d'hier avait des perfs encore meilleures mais ce matin Adefre utilisait peut-être son NAS et/ou sa connexion en même temps (maintenant je crois qu'il a désactivé le partage).

Regarde à nouveau le focus que j’ai recadré de ton screenshot 😅.
Tu verras que la SndWindow est à la taille annoncée par le serveur en face .
Donc le NAS annonce au max 16.7Mo et utilise bien l’advanced
Window Scaling … correctement 😅…

Pour revenir à mes histoire de tests , je pensais plus a de l’upload et des downloads multiple en simultané

ouno

  • Abonné Orange Fibre
  • *
  • Messages: 224
  • Rennes (35)
Augmentation prochaine des débits
« Réponse #788 le: 03 novembre 2024 à 13:41:09 »
Regarde à nouveau le focus que j’ai recadré de ton screenshot 😅.
Tu verras que la SndWindow est à la taille annoncée par le serveur en face .
Donc le NAS annonce au max 16.7Mo et utilise bien l’advanced
Window Scaling … correctement 😅…
Je ne comprends pas ton message ?
La SndWnd est effectivement la RcvWnd annoncée par le serveur en face (i.e. le NAS). Elle a pu monter à cette valeur uniquement car le buffer de réception TCP du NAS a été changé de la valeur par défaut qui est de 16 Mo max (=> ~8 Mo max pour la RcvWnd) à 32 Mo max (=> ~16 Mo max pour la RcvWnd).
C'est exactement ce que j'indique dans mon message.

Basco

  • Abonné Orange Fibre
  • *
  • Messages: 135
Augmentation prochaine des débits
« Réponse #789 le: 03 novembre 2024 à 14:11:42 »
Bonjour
Tous est ok avec les nouveaux débits…mais j’ai un problème avec un pc sous Windows 10 pro carte 1gb le débit montant est correct mais le débit descendant est pitoyable avez vous une idée ce qui provoque sous Windows ce problème ?
Merci

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 790
  • FTTH 8Gbps/8Gbps Paris 8e
Augmentation prochaine des débits
« Réponse #790 le: 03 novembre 2024 à 15:03:03 »
(maintenant je crois qu'il a désactivé le partage).

Oui, je l’ai désactivé. Si tu souhaites que je l’active afin de faire des tests supplémentaires, dis-le-moi.

ouno

  • Abonné Orange Fibre
  • *
  • Messages: 224
  • Rennes (35)
Augmentation prochaine des débits
« Réponse #791 le: 03 novembre 2024 à 17:22:36 »
Oui, je l’ai désactivé. Si tu souhaites que je l’active afin de faire des tests supplémentaires, dis-le-moi.
Non non pas besoin, tout est ok pour moi, merci !