Auteur Sujet: [Résolu] Chute débit UPLOAD Bufferbloat ?  (Lu 1008 fois)

WareZ, hwti, MoXxXoM et 13 Invités sur ce sujet

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 993
  • Chambly (60)
[Résolu] Chute débit UPLOAD Bufferbloat ?
« Réponse #12 le: Hier à 13:43:22 »
Pour le serveur OVH, s'il est effectivement en 10Gbps, avoir plusieurs connexions peut permettre d'obtenir une part plus importante en cas de saturation.

Pour les serveurs 40Gbps / 100Gbps, normalement on doit pouvoir obtenir le débit max avec une seule connexion, à condition que la fenêtre TCP puisse être assez grande compte tenu de la latence (parfois l'option -w peut aider, mais certains serveurs échouent).
Par exemple, même sous Windows :
Citer
> iperf3.exe -4 -c ping.online.net -p 5203
Connecting to host ping.online.net, port 5203
[  5] local 192.168.2.11 port 57542 connected to 51.158.1.21 port 5203
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   574 MBytes  4.77 Gbits/sec
[  5]   1.01-2.01   sec   962 MBytes  8.02 Gbits/sec
[  5]   2.01-3.02   sec   957 MBytes  8.02 Gbits/sec
[  5]   3.02-4.00   sec   944 MBytes  8.02 Gbits/sec
[  5]   4.00-5.00   sec   954 MBytes  8.02 Gbits/sec
[  5]   5.00-6.01   sec   968 MBytes  8.02 Gbits/sec
[  5]   6.01-7.01   sec   949 MBytes  7.99 Gbits/sec
[  5]   7.01-8.00   sec   948 MBytes  8.02 Gbits/sec
[  5]   8.00-9.00   sec   956 MBytes  8.02 Gbits/sec
[  5]   9.00-10.00  sec   955 MBytes  8.01 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  8.95 GBytes  7.69 Gbits/sec                  sender
[  5]   0.00-10.04  sec  8.94 GBytes  7.65 Gbits/sec                  receiver

Sinon je note que tous les tests iperf sont en IPv4 ici, normalement l'IPv6 devrait être préférée.

WareZ

  • Abonné Orange Fibre
  • *
  • Messages: 21
[Résolu] Chute débit UPLOAD Bufferbloat ?
« Réponse #13 le: Hier à 17:47:14 »
Pour le serveur OVH, s'il est effectivement en 10Gbps, avoir plusieurs connexions peut permettre d'obtenir une part plus importante en cas de saturation.

Pour les serveurs 40Gbps / 100Gbps, normalement on doit pouvoir obtenir le débit max avec une seule connexion, à condition que la fenêtre TCP puisse être assez grande compte tenu de la latence (parfois l'option -w peut aider, mais certains serveurs échouent).
Par exemple, même sous Windows :
Sinon je note que tous les tests iperf sont en IPv4 ici, normalement l'IPv6 devrait être préférée.

Oui, j'ai désactiver l'IPV6 J'ai constaté une amélioration sur le débit.

J'ai testé le même serveur quoi toi :

PS C:\Users\Panda\Desktop\iperf-3.21-win64 (1)> .\iperf3.exe -4 -c ping.online.net -p 5203
Connecting to host ping.online.net, port 5203
[  5] local 192.168.1.19 port 18146 connected to 51.158.1.21 port 5203
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   194 MBytes  1.61 Gbits/sec
[  5]   1.01-2.00   sec   634 MBytes  5.35 Gbits/sec
[  5]   2.00-3.00   sec   705 MBytes  5.92 Gbits/sec
[  5]   3.00-4.00   sec   705 MBytes  5.92 Gbits/sec
[  5]   4.00-5.02   sec   706 MBytes  5.86 Gbits/sec
[  5]   5.02-6.00   sec   691 MBytes  5.86 Gbits/sec
[  5]   6.00-7.00   sec   689 MBytes  5.80 Gbits/sec
[  5]   7.00-8.01   sec   710 MBytes  5.89 Gbits/sec
[  5]   8.01-9.01   sec   696 MBytes  5.87 Gbits/sec
[  5]   9.01-10.01  sec   692 MBytes  5.81 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  6.27 GBytes  5.38 Gbits/sec                  sender
[  5]   0.00-10.05  sec  6.22 GBytes  5.31 Gbits/sec                  receiver

iperf Done.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 993
  • Chambly (60)
[Résolu] Chute débit UPLOAD Bufferbloat ?
« Réponse #14 le: Hier à 21:03:10 »
Là c'est peut-être la latence qui limite avec la taille de fenêtre TCP par défaut, surtout sous Windows.
Est-ce que ce n'est pas mieux avec "-w 16M" ?

WareZ

  • Abonné Orange Fibre
  • *
  • Messages: 21
[Résolu] Chute débit UPLOAD Bufferbloat ?
« Réponse #15 le: Aujourd'hui à 15:42:11 »
Là c'est peut-être la latence qui limite avec la taille de fenêtre TCP par défaut, surtout sous Windows.
Est-ce que ce n'est pas mieux avec "-w 16M" ?

Je comprend pas trop, ces totalement aléatoire  :o

PS C:\Users\Panda\Desktop\iperf-3.21-win64 (1)> .\iperf3.exe -4 -c ping.online.net -p 5203 -w 16M
Connecting to host ping.online.net, port 5203
[  5] local 192.168.1.19 port 52383 connected to 51.158.1.21 port 5203
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   753 MBytes  6.30 Gbits/sec
[  5]   1.00-2.00   sec   965 MBytes  8.09 Gbits/sec
[  5]   2.00-3.01   sec   969 MBytes  8.09 Gbits/sec
[  5]   3.01-4.01   sec   672 MBytes  5.62 Gbits/sec
[  5]   4.01-5.01   sec   282 MBytes  2.39 Gbits/sec
[  5]   5.01-6.01   sec   288 MBytes  2.40 Gbits/sec
[  5]   6.01-7.00   sec   284 MBytes  2.41 Gbits/sec
[  5]   7.00-8.01   sec   288 MBytes  2.39 Gbits/sec
[  5]   8.01-9.00   sec   289 MBytes  2.45 Gbits/sec
[  5]   9.00-10.00  sec   294 MBytes  2.45 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  4.96 GBytes  4.26 Gbits/sec                  sender
[  5]   0.00-10.06  sec  4.95 GBytes  4.23 Gbits/sec                  receiver

iperf Done.
PS C:\Users\Panda\Desktop\iperf-3.21-win64 (1)> .\iperf3.exe -4 -c ping.online.net -p 5203 -w 16M
Connecting to host ping.online.net, port 5203
[  5] local 192.168.1.19 port 52389 connected to 51.158.1.21 port 5203
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   719 MBytes  5.99 Gbits/sec
[  5]   1.01-2.01   sec   969 MBytes  8.08 Gbits/sec
[  5]   2.01-3.01   sec   965 MBytes  8.08 Gbits/sec
[  5]   3.01-4.01   sec   959 MBytes  8.08 Gbits/sec
[  5]   4.01-5.01   sec   966 MBytes  8.09 Gbits/sec
[  5]   5.01-6.00   sec   939 MBytes  7.94 Gbits/sec
[  5]   6.00-7.01   sec   969 MBytes  8.08 Gbits/sec
[  5]   7.01-8.01   sec   964 MBytes  8.09 Gbits/sec
[  5]   8.01-9.01   sec   960 MBytes  8.08 Gbits/sec
[  5]   9.01-10.01  sec   967 MBytes  8.09 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  9.16 GBytes  7.86 Gbits/sec                  sender
[  5]   0.00-10.06  sec  9.16 GBytes  7.82 Gbits/sec                  receiver

iperf Done.
PS C:\Users\Panda\Desktop\iperf-3.21-win64 (1)> .\iperf3.exe -4 -c ping.online.net -p 5203 -w 16M
Connecting to host ping.online.net, port 5203
[  5] local 192.168.1.19 port 52396 connected to 51.158.1.21 port 5203
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   782 MBytes  6.52 Gbits/sec
[  5]   1.01-2.01   sec   271 MBytes  2.27 Gbits/sec
[  5]   2.01-3.01   sec   284 MBytes  2.37 Gbits/sec
[  5]   3.01-4.01   sec   281 MBytes  2.35 Gbits/sec
[  5]   4.01-5.00   sec   270 MBytes  2.29 Gbits/sec
[  5]   5.00-6.01   sec   287 MBytes  2.40 Gbits/sec
[  5]   6.01-7.00   sec   283 MBytes  2.40 Gbits/sec
[  5]   7.00-8.00   sec   296 MBytes  2.47 Gbits/sec
[  5]   8.00-9.01   sec   284 MBytes  2.37 Gbits/sec
[  5]   9.01-10.00  sec   287 MBytes  2.43 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  3.25 GBytes  2.79 Gbits/sec                  sender
[  5]   0.00-10.04  sec  3.24 GBytes  2.77 Gbits/sec                  receiver

iperf Done.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 993
  • Chambly (60)
[Résolu] Chute débit UPLOAD Bufferbloat ?
« Réponse #16 le: Aujourd'hui à 17:45:53 »
Peut-être qu'il y a quelques pertes, qui font facilement chuter le débit au niveau de l'algo de congestion TCP.
Un test sous Linux ou WSL donnerait plus de détails (colonnes avec les "retry" et la fenêtre TCP), et permettrait aussi de tester BBR ("sudo iperf3 -C bbr ...") qui tolère beaucoup plus les pertes.
Il y a aussi la possibilité de limiter le débit pour voir si c'est plus stable, par exemple avec "-b 7G".

WareZ

  • Abonné Orange Fibre
  • *
  • Messages: 21
[Résolu] Chute débit UPLOAD Bufferbloat ?
« Réponse #17 le: Aujourd'hui à 19:03:16 »
Peut-être qu'il y a quelques pertes, qui font facilement chuter le débit au niveau de l'algo de congestion TCP.
Un test sous Linux ou WSL donnerait plus de détails (colonnes avec les "retry" et la fenêtre TCP), et permettrait aussi de tester BBR ("sudo iperf3 -C bbr ...") qui tolère beaucoup plus les pertes.
Il y a aussi la possibilité de limiter le débit pour voir si c'est plus stable, par exemple avec "-b 7G".

Voici les tests sous windows. Je vais faire sous linux juste après ce message.