Auteur Sujet: IPERF débits normaux ou anormaux  (Lu 5516 fois)

0 Membres et 1 Invité sur ce sujet

yazur

  • Abonné Free Pro
  • *
  • Messages: 47
IPERF débits normaux ou anormaux
« le: 23 juin 2021 à 09:29:10 »
Bonjour,

J'aimerais savoir si nos débits en upload testé avec Iperf sont normaux en sachant que notre bande passante est de 3Gbit/s symétrique :

TCP : (source --> destination = débit)

OVH ROUBAIX --> paris.testdebit.info = 35 Mo/s

OVH ROUBAIX --> lille.testdebit.info = 24 Mo/s

OVH ROUBAIX --> lyon.testdebit.info = 32 Mo/s

OVH ROUBAIX --> aix-marseille.testdebit.info = 19 Mo/s


UDP : (source --> destination = débit envoi source - débit reçu destination)

OVH ROUBAIX --> paris.testdebit.info = 485 Mo/s - 285 Mo/s

OVH ROUBAIX --> lille.testdebit.info = 508 Mo/s - 260 Mo/s

OVH ROUBAIX --> lyon.testdebit.info = 478 Mo/s - 279 Mo/s

OVH ROUBAIX --> aix-marseille.testdebit.info = 488 Mo/s - 273 Mo/s

Latence :

OVH ROUBAIX --> paris.testdebit.info = 5ms

OVH ROUBAIX --> lille.testdebit.info = 9ms

OVH ROUBAIX --> lyon.testdebit.info = 10ms

OVH ROUBAIX --> aix-marseille.testdebit.info = 14ms


Traceroute :

OVH ROUBAIX --> paris.testdebit.info = https://nsa40.casimages.com/img/2021/06/23/210623101816437979.png

OVH ROUBAIX --> lille.testdebit.info = https://nsa40.casimages.com/img/2021/06/23/210623101815917097.png

OVH ROUBAIX --> lyon.testdebit.info = https://nsa40.casimages.com/img/2021/06/23/210623101815838866.png

OVH ROUBAIX --> aix-marseille.testdebit.info = https://nsa40.casimages.com/img/2021/06/23/210623101816176493.png
« Modifié: 23 juin 2021 à 10:05:12 par yazur »

yazur

  • Abonné Free Pro
  • *
  • Messages: 47
IPERF débits normaux ou anormaux
« Réponse #1 le: 23 juin 2021 à 10:06:55 »
Je viens d'ajouter plus d'informations dans le post initial (Latence + Traceroute)

FloBaoti

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
IPERF débits normaux ou anormaux
« Réponse #2 le: 23 juin 2021 à 10:21:37 »
LOL vous avez un doute sur la qualité du réseau de votre super hébergeur ?
Je doute que celui-ci vous garantisse les 3 Gbit/s. Donc la question à se poser est : est-ce que j'ai un problème à l'usage ou pas ? Si pas de problème, tout va bien, on s'en fou de ne pas avoir 3 Gbit/s vers le monde entier.
S'il y a un problème par contre, il faudra être plus précis plutôt que de faire des tests vers n'importe où.

yazur

  • Abonné Free Pro
  • *
  • Messages: 47
IPERF débits normaux ou anormaux
« Réponse #3 le: 23 juin 2021 à 10:33:32 »
LOL vous avez un doute sur la qualité du réseau de votre super hébergeur ?
Je doute que celui-ci vous garantisse les 3 Gbit/s. Donc la question à se poser est : est-ce que j'ai un problème à l'usage ou pas ? Si pas de problème, tout va bien, on s'en fou de ne pas avoir 3 Gbit/s vers le monde entier.
S'il y a un problème par contre, il faudra être plus précis plutôt que de faire des tests vers n'importe où.

Bonjour,

Vous me semblez quelque peu agressif, je n'ai à aucun moment prétendu qu'OVH était un super hébergeur.

Pour répondre à votre question, nous avons bel et bien un problème de débit à travers notre tunnel IPSEC qui relie notre infrastructure OVH et notre siège social.
Notre siège social dispose d'une fibre optique Free Pro nouvellement arrivée sur le marché (7Gb/s - 1Gb/s).
Nous cherchons donc à savoir d'où vient la source du problème.
J'ai également ouvert un autre post dans la section approprié "Free Pro" avec les mêmes tests, mais depuis notre siège social.
https://lafibre.info/free-pro/iperf-tcpudp-ovh-lt-gt-free/


Nous avons essayé de résoudre le problème à la source avec le support Free, mais les délais de réponses sont bien trop longs, alors nous essayons de comprendre chaque couches et vérifier s'il n'y aurait pas un problème en amont.
« Modifié: 23 juin 2021 à 14:59:19 par yazur »

vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
IPERF débits normaux ou anormaux
« Réponse #4 le: 23 juin 2021 à 13:47:09 »
Là vous ne testez que Bouygues Telecom <=> OVH.

Bouygues Telecom est connu pour ne pas saturer ses interconnexions, mais des exceptions ou incidents sont possibles.

TCP : (source --> destination = débit)
OVH ROUBAIX --> paris.testdebit.info = 35 Mo/s
OVH ROUBAIX --> lille.testdebit.info = 24 Mo/s
OVH ROUBAIX --> lyon.testdebit.info = 32 Mo/s
OVH ROUBAIX --> aix-marseille.testdebit.info = 19 Mo/s

Les 4 serveurs sont dans une configuration senblable (Ubuntu server 18.04 LTS avec noyau HWE, connexion 10 Gb/s via une carte Intel Ethernet Converged Network Adapters X710 DA-2)

Ce qui change entre ces 4 serveurs, c'est la latence, lié à la vitesse de lumière dans un cœur de silice.

Si le débit est bien le débit en régime établit, cela montre une saturation du nombre de paquets en vol (paquets non acquittés).

Je me demande si une optimisation des buffers sur le machine OVH ne permettrait pas d'être moins dépendant à la latence.

Serait-il possible de connaître le système d'exploitation utilisé coté OVH pour pouvoir donner des conseils ?

Si c'est un Ubuntu / Debian serait il possible de tester après avoir mis ce fichier ?
C'est ce qui est en place sur les serveurs que vous avez testé.

sudo nano /etc/sysctl.d/90-server-optimization.conf
# Reduce the swap
vm.swappiness = 1

# TCP congestion control protocol for high-speed and long-distance networks
net.ipv4.tcp_congestion_control=bbr

# Disable the memorization of previous tests, in order to avoid that the server burns the tests following a limited performance
net.ipv4.tcp_no_metrics_save=1

# Increase TCP buffers
net.ipv4.tcp_rmem=4096 131072 16777216
net.ipv4.tcp_wmem=4096 87380 16777216
net.core.rmem_max=16777216
net.core.wmem_max=16777216

# Increase the queue within the Linux kernel where traffic is stored after reception from the NIC
net.core.netdev_max_backlog=4000

# Reduce the threshold where a DDOS impacts the server
net.ipv4.tcp_max_syn_backlog = 4096

# Increase number of incoming connections
net.core.somaxconn = 4096

yazur

  • Abonné Free Pro
  • *
  • Messages: 47
IPERF débits normaux ou anormaux
« Réponse #5 le: 23 juin 2021 à 14:17:47 »
Là vous ne testez que Bouygues Telecom <=> OVH.

Bouygues Telecom est connu pour ne pas saturer ses interconnexions, mais des exceptions ou incidents sont possibles.

Les 4 serveurs sont dans une configuration senblable (Ubuntu server 18.04 LTS avec noyau HWE, connexion 10 Gb/s via une carte Intel Ethernet Converged Network Adapters X710 DA-2)

Ce qui change entre ces 4 serveurs, c'est la latence, lié à la vitesse de lumière dans un cœur de silice.

Si le débit est bien le débit en régime établit, cela montre une saturation du nombre de paquets en vol (paquets non acquittés).

Je me demande si une optimisation des buffers sur le machine OVH ne permettrait pas d'être moins dépendant à la latence.

Serait-il possible de connaître le système d'exploitation utilisé coté OVH pour pouvoir donner des conseils ?

Si c'est un Ubuntu / Debian serait il possible de tester après avoir mis ce fichier ?
C'est ce qui est en place sur les serveurs que vous avez testé.

sudo nano /etc/sysctl.d/90-server-optimization.conf
# Reduce the swap
vm.swappiness = 1

# TCP congestion control protocol for high-speed and long-distance networks
net.ipv4.tcp_congestion_control=bbr

# Disable the memorization of previous tests, in order to avoid that the server burns the tests following a limited performance
net.ipv4.tcp_no_metrics_save=1

# Increase TCP buffers
net.ipv4.tcp_rmem=4096 131072 16777216
net.ipv4.tcp_wmem=4096 87380 16777216
net.core.rmem_max=16777216
net.core.wmem_max=16777216

# Increase the queue within the Linux kernel where traffic is stored after reception from the NIC
net.core.netdev_max_backlog=4000

# Reduce the threshold where a DDOS impacts the server
net.ipv4.tcp_max_syn_backlog = 4096

# Increase number of incoming connections
net.core.somaxconn = 4096

Voici plus d'informations :

Le serveur est en réalité une machine virtuelle Pfsense dans sa dernière version à savoir la 2.5.1. (FreeBSD 12.2-STABLE)
Cette machine virtuelle est hébergée sur ESXi Vmware (6.7.0).
Voici la configuration de l'hôte sur lequel se trouve la VM :


Je peux refaire ces mêmes tests sur une VM Debian 10 si nécessaire.





vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
IPERF débits normaux ou anormaux
« Réponse #6 le: 23 juin 2021 à 14:22:57 »
Il pourrait être intéressant de comparer les test avec Linux avant et après avoir passé mes commandes d'optimisation.

yazur

  • Abonné Free Pro
  • *
  • Messages: 47
IPERF débits normaux ou anormaux
« Réponse #7 le: 23 juin 2021 à 14:51:50 »
Il pourrait être intéressant de comparer les test avec Linux avant et après avoir passé mes commandes d'optimisation.

J'ai uniquement refait les tests depuis Debian 10 sans modification à destination de paris.testdebit.info :

UDP :

TCP :

J'ai plus de débit en TCP qu'en UDP...

Iperf version 3.6


vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
IPERF débits normaux ou anormaux
« Réponse #8 le: 23 juin 2021 à 15:04:25 »
Cela serait intéressant de tester le débit descendant également (option -R )

Tu v a voir que c'est pas forcément symétrique...

yazur

  • Abonné Free Pro
  • *
  • Messages: 47
IPERF débits normaux ou anormaux
« Réponse #9 le: 23 juin 2021 à 15:09:52 »
Cela serait intéressant de tester le débit descendant également (option -R )

Tu v a voir que c'est pas forcément symétrique...

Bien sûr, voici :

UDP:

TCP:

Le TCP est complétement défaillant non?

vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
IPERF débits normaux ou anormaux
« Réponse #10 le: 23 juin 2021 à 16:25:44 »
TCP est fortement impacté par les pertes de paquets.

Pour vérifier si il y en a tu transmet des paquets en UDP à un débit largement inférieur au max pour ne pas saturer la connexion (par exemple 100 Mb/s ou moins) et tu regarde si il y a des pertes. 0,1% de perte de paquet c'est énorme pour TCP, il faut vraiment être bien en dessous.

Pour les tests UDP que tu as mis sous Debian, je vois 2,1% de perte de paquet dans le sens upload et 48% dans le sens download. C'est probablement lié à un débit d'émission trop élevé.

yazur

  • Abonné Free Pro
  • *
  • Messages: 47
IPERF débits normaux ou anormaux
« Réponse #11 le: 23 juin 2021 à 17:14:56 »
TCP est fortement impacté par les pertes de paquets.

Pour vérifier si il y en a tu transmet des paquets en UDP à un débit largement inférieur au max pour ne pas saturer la connexion (par exemple 100 Mb/s ou moins) et tu regarde si il y a des pertes. 0,1% de perte de paquet c'est énorme pour TCP, il faut vraiment être bien en dessous.

Pour les tests UDP que tu as mis sous Debian, je vois 2,1% de perte de paquet dans le sens upload et 48% dans le sens download. C'est probablement lié à un débit d'émission trop élevé.

UDP 100Mbit/s :

OVH --> Paris.testdebit.info


Paris.testdebit.info --> OVH



UDP 1000 Mbit/s :

OVH --> Paris.testdebit.info


Paris.testdebit.info --> OVH




Je n'ai pas l'impression qu'il y ai de perte de paquets lorsque les débits sont plus bas.
J'ai refait plusieurs fois chaque test, c'est quasiment tout le temps à 0% de perte à part la première seconde d'envoi.