Auteur Sujet: Méthodologie de test des débits en IPv4/IPv6 avec iperf3  (Lu 1053 fois)

0 Membres et 1 Invité sur ce sujet

frederic.moreau

  • Abonné Free fibre
  • *
  • Messages: 272
  • Montmorency (95)
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« le: 18 février 2025 à 10:58:35 »
Bonjour,

Je propose ce rapide message pour rappeler la méthodologie d'un test de débit (si possible l'épingler).
Si vous ne suivez pas cette méthodologie, il est possible que votre message sur le forum soit ignoré.

1. La télévision doit être éteinte et aucun flux ne doit perturber la mesure.

2. La mesure s'effectue sur un ordinateur relié à la box à l'aide d'un câble, soit RJ-45 en cuivre (limité à 1Gbit/s dans les deux sens), soit une fibre (10Gbit/s dans les deux sens) - jamais en WIFI.

3. La mesure ne s'effectue pas dans un navigateur Internet, car il est courant de lire 3Gbit/s alors que le débit réel est de 7Gbit/s. On utilise un utilitaire en ligne de commande, soit iperf3, soit l'outil développé sur le forum checkftthfree. En copie d'écran (en bas de message) vous trouverez pour un exemple une mesure effectuée dans un navigateur et qui affiche 2,8 Gbit/s et qui s'avère totalement fausse.

4. Pour iPerf3, les lignes de commandes recommandées sont :

Mesurer le débit IPv4 en download depuis le serveur Illiad :
iperf3 -p 5200 -c ping.online.net -R
Mesurer le débit IPv4 en upload vers le serveur Illiad :
iperf3 -p 5200 -c ping.online.net
Mesurer le débit IPv6 en download depuis le serveur Illiad :
iperf3 -p 5200 -c ping6.online.net -R
Mesurer le débit IPv4 en upload vers le serveur Illiad :
iperf3 -p 5200 -c ping6.online.net
Le serveur Illiad dispose d'un bon peering vers les Freebox en France, donc il est recommandé de l'utiliser, mais on peut en fait utiliser n'importe quel serveur iPerf3, par exemple ceux de https://testdebit.info.

5. Par exemple, depuis ma Freebox Ultra
iperf3 -p 5202 -c ping6.online.net -R
Connecting to host ping6.online.net, port 5202
Reverse mode, remote host ping6.online.net is sending
[  5] local 2a01:xxxxxxxxxxxxxxxx port 53272 connected to 2001:bc8:0:1::49 port 5202
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   421 MBytes  3.53 Gbits/sec                 
[  5]   1.00-2.00   sec   873 MBytes  7.32 Gbits/sec                 
[  5]   2.00-3.00   sec   901 MBytes  7.56 Gbits/sec                 
[  5]   3.00-4.00   sec   905 MBytes  7.59 Gbits/sec                 
[  5]   4.00-5.00   sec   886 MBytes  7.43 Gbits/sec                 
[  5]   5.00-6.00   sec   881 MBytes  7.39 Gbits/sec                 
[  5]   6.00-7.00   sec   885 MBytes  7.43 Gbits/sec                 
[  5]   7.00-8.00   sec   867 MBytes  7.28 Gbits/sec                 
[  5]   8.00-9.00   sec   855 MBytes  7.17 Gbits/sec                 
[  5]   9.00-10.00  sec   888 MBytes  7.45 Gbits/sec                 
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.04  sec  8.21 GBytes  7.02 Gbits/sec  1630            sender
[  5]   0.00-10.00  sec  8.17 GBytes  7.02 Gbits/sec                  receiver

iperf Done.

Dans l'exemple présenté, le débit en download constaté sur IPv6 est d'environ 7Gbit/s.

On pourra comparer ce test à un test effectué dans un navigateur (copie d'écran plus bas) dont les résultats sont totalement faux.

Le débit de 7Gbit/s indique que ma Freebox Ultra est bien configurée et qu'elle est capable de tels débits. Mais dans les faits, au jour le jour, tout dépend du peering, de la rapidité de réponse aux pings et de l'utilisation de l'arbre 10G-PON, donc des ralentissements peuvent intervenir. En particulier, comme la majorité des services visités sont hébergés derrière des liaisons réseau 1Gbit/s, la vitesse réelle est limitée. Mais tout cela est normal et c'est le travail de Free/Illiad de nous offrir le meilleur de la technologie, sans toutefois pouvoir briser certaines limites inhérentes à la technologie.

6. Quand vous postez un message, préciser en quelques mots votre architecture réseau.

Postez dans un fil distinct (pas dans ce message) et précisez votre architecture réseau.
Dans mon cas : Freebox Ultra en mode bridge, firewall Mikritik CCR2004, liaisons fibre 10Gbit/s.

Vous pouvez répondre à ce message si vous souhaitez le modifier ou le corriger, et je mettrai à jour l'entête.

Cordialement,
Frédéric
« Modifié: 18 février 2025 à 18:22:27 par frederic.moreau »

[BzR]

  • Abonné Free fibre
  • *
  • Messages: 101
  • FB Ultra
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #1 le: 18 février 2025 à 16:46:37 »
Bonjour,

Pour la structure réseau : Voir Capture plus bas ..

Tests du jour (IPv6)

Citer
iperf3 -p 5200 -c ping6.online.net

[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   784 MBytes  6.57 Gbits/sec
[  5]   1.00-2.01   sec   898 MBytes  7.43 Gbits/sec
[  5]   2.01-3.01   sec   889 MBytes  7.49 Gbits/sec
[  5]   3.01-4.01   sec   891 MBytes  7.48 Gbits/sec
[  5]   4.01-5.01   sec   886 MBytes  7.46 Gbits/sec
[  5]   5.01-6.00   sec   890 MBytes  7.50 Gbits/sec
[  5]   6.00-7.01   sec   897 MBytes  7.50 Gbits/sec
[  5]   7.01-8.00   sec   894 MBytes  7.50 Gbits/sec
[  5]   8.00-9.00   sec   893 MBytes  7.50 Gbits/sec
[  5]   9.00-10.01  sec   900 MBytes  7.50 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  8.62 GBytes  7.39 Gbits/sec                  sender
[  5]   0.00-10.05  sec  8.59 GBytes  7.35 Gbits/sec                  receiver

------------------------------------------------------------

Citer
iperf3 -p 5200 -c ping6.online.net -R
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   865 MBytes  7.24 Gbits/sec
[  5]   1.00-2.01   sec   922 MBytes  7.65 Gbits/sec
[  5]   2.01-3.00   sec   927 MBytes  7.87 Gbits/sec
[  5]   3.00-4.01   sec   952 MBytes  7.89 Gbits/sec
[  5]   4.01-5.01   sec   944 MBytes  7.95 Gbits/sec
[  5]   5.01-6.01   sec   918 MBytes  7.71 Gbits/sec
[  5]   6.01-7.00   sec   921 MBytes  7.77 Gbits/sec
[  5]   7.00-8.01   sec   950 MBytes  7.89 Gbits/sec
[  5]   8.01-9.01   sec   937 MBytes  7.88 Gbits/sec
[  5]   9.01-10.00  sec   917 MBytes  7.75 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.04  sec  9.12 GBytes  7.80 Gbits/sec  7339            sender
[  5]   0.00-10.00  sec  9.03 GBytes  7.76 Gbits/sec                  receiver

------------------------------------------------------------

A toutes fins utiles.

kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 534
  • Paris (75)
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #2 le: 19 février 2025 à 22:24:44 »

Je propose ce rapide message pour rappeler la méthodologie d'un test de débit (si possible l'épingler).
Si vous ne suivez pas cette méthodologie, il est possible que votre message sur le forum soit ignoré.


y'a pas de méthodologie officielle... iperf3 est un outil synthétique et pas trop conçu pour un usage sur des réseaux publics.

A mon avis, checkftthfree est mieux et celui que je recommande car il indique des caractéristiques du PC utilisé et fait un test local de la freebox.

(alternativement il y a aussi nspeed: https://nspeed.app/fbtests.html par exemple ).

Fuzy

  • Abonné Free fibre
  • *
  • Messages: 635
  • RENNES
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #3 le: 20 février 2025 à 18:38:43 »
(alternativement il y a aussi nspeed: https://nspeed.app/fbtests.html par exemple ).

PS C:\Users\yo_pi> wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/latest/nspeed_windows_amd64.exe
wget : Le serveur distant a retourné une erreur : (404) Introuvable.
Au caractère Ligne:1 : 1
+ wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/latest/n ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebEx
   ception
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

fansat70

  • Abonné Free fibre
  • *
  • Messages: 5 375
  • 70 - St Loup-sur-Semouse
    • Carte ZANRO/ZASRO-PM Haute Saône
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #4 le: 20 février 2025 à 22:02:09 »
Bonsoir,
Il semblerait que cette commande fonctionne...
wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/v0.0.13/nspeed_windows_amd64_v1/nspeed.exe
ou
wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/latest/nspeed_windows_amd64_v1/nspeed.exe
« Modifié: 20 février 2025 à 22:32:03 par fansat70 »

kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 534
  • Paris (75)
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #5 le: 20 février 2025 à 23:21:11 »
PS C:\Users\yo_pi> wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/latest/nspeed_windows_amd64.exe
wget : Le serveur distant a retourné une erreur : (404) Introuvable.
Au caractère Ligne:1 : 1
+ wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/latest/n ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebEx
   ception
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

merci du retour, je corrige.

le bon lien est plutot:

wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/preview/nspeed_windows_amd64_v1/nspeed.exe

Fuzy

  • Abonné Free fibre
  • *
  • Messages: 635
  • RENNES
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #6 le: 22 février 2025 à 14:14:34 »
merci du retour, je corrige.

le bon lien est plutot:

wget -outfile nspeed.exe https://dl.nspeed.app/nspeed-client/preview/nspeed_windows_amd64_v1/nspeed.exe

PS C:\Users\yo_pi> ./nspeed.exe -cpu from https://dl.nspeed.app/freebox
reading commands from https://dl.nspeed.app/freebox
starting quote has no ending quote


kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 534
  • Paris (75)
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #7 le: 22 février 2025 à 14:49:35 »
PS C:\Users\yo_pi> ./nspeed.exe -cpu from https://dl.nspeed.app/freebox
reading commands from https://dl.nspeed.app/freebox
starting quote has no ending quote

décidément j'étais fatigué ce jour la...

c'est corrigé, merci.

Fuzy

  • Abonné Free fibre
  • *
  • Messages: 635
  • RENNES
Méthodologie de test des débits en IPv4/IPv6 avec iperf3
« Réponse #8 le: 22 février 2025 à 15:00:54 »
décidément j'étais fatigué ce jour la...

c'est corrigé, merci.

 ;) Merci
batch test download local mono:
 Id| Read speed| Write speed| Time| Bytes read| Bytes written|command
 #0|   9.4 Gbps|       0 bps| 7.98|     9.3 GB|           0 B|get http://mafreebox.freebox.fr:8095/fixed/10G (IPv4 - 0.657 ms - HTTP/1.0 - )

batch test download local multi:
 Id| Read speed| Write speed| Time| Bytes read| Bytes written|command
 #1|   9.2 Gbps|       0 bps| 7.98|     9.2 GB|           0 B|4 x get http://mafreebox.freebox.fr:8095/fixed/10G (IPv4 - 0.511 ms - HTTP/1.0 - )

batch test download Appliwave BBR mono:
 Id| Read speed| Write speed| Time| Bytes read| Bytes written|command
 #2|   2.2 Gbps|       0 bps| 8.00|     2.2 GB|           0 B|get http://appliwave.testdebit.info/10G/10G.iso (IPv6 - 18.22 ms - HTTP/1.1 - )

batch test download Appliwave BBR multi:
 Id| Read speed| Write speed| Time| Bytes read| Bytes written|command
 #3|   4.0 Gbps|       0 bps| 8.00|     4.0 GB|           0 B|4 x get http://appliwave.testdebit.info/10G/10G.iso (IPv6 - 17.397 ms - HTTP/1.1 - )

batch test download Online BBR mono:
 Id| Read speed| Write speed| Time| Bytes read| Bytes written|command
 #4|   2.1 Gbps|       0 bps| 8.00|     2.1 GB|           0 B|get http://online.nspeed.app/10000Mo.dat (IPv6 - 7.503 ms - HTTP/1.1 - )

batch test download Online BBR multi:
 Id| Read speed| Write speed| Time| Bytes read| Bytes written|command
 #5|   5.5 Gbps|       0 bps| 8.00|     5.5 GB|           0 B|4 x get http://online.nspeed.app/10000Mo.dat (IPv6 - 7.148 ms - HTTP/1.1 - )