La Fibre
Télécom => Réseau => Comment tester son débit ? => Discussion démarrée par: quentinl le 06 août 2020 à 11:23:19
-
Bonjour à tous,
Étant récemment passé à la fibre, j'ai naturellement fait des test de débit. Ce que j'ai remarqué, c'est que j'ai systématiquement moi de débit sur nPerf que sur Speedtest peut importe le serveur
Pour info j'habite dans le Haut-Rhin et tous les tests ont été fait à quelques minutes d'intervalle sur le même PC
Exemples :
Speedtest Orange Paris :
(https://www.speedtest.net/result/9870306007.png)
nPerf Orange Paris :
(https://pic.nperf.com/r/3270051913984385-i8ZWOhh3.png)
Speedtest Orange Strasbourg :
(https://www.speedtest.net/result/9870382826.png)
nPerf Orange Strasbourg :
(https://pic.nperf.com/r/3270052815930166-R3d5fOdY.png)
Speedtest Wingo Zurich :
(https://www.speedtest.net/result/9870397861.png)
nPerf Wingo Zurich :
(https://pic.nperf.com/r/3270053375230909-o1E5G6Jb.png)
Mon processeur ne dépasse pas 23% d'utilisation pendant les test
Ma config :
(https://i.ibb.co/kJbLSZ8/Config.png) (https://imgbb.com/)
Est-ce un comportement normal ?
Si quelqu’un peut m'éclairer
Merci d'avance
-
Après tu as un processeur 4 cœurs avec HT (donc 8 logiques). Donc si un cœur est au max, ça ne te fait "que" 12,5 % de charge .. Donc avec 23 % de charge pendant les tests, tu peux très bien avoir un cœur qui sature.
-
J'ai pas l'impression
(https://i.ibb.co/2YWdMWS/CPU.png) (https://ibb.co/vvVkdVh)
-
Tu pourrais t'inscrire au test de nPerf installable sous Windows ?
=> [Beta-test] Application nPerf pour Windows, Mac, Linux (https://lafibre.info/tester-son-debit/beta-test-application-nperf-pour-windows-mac-linux/)
Je connais bien ton CPU, j'ai le même en version 2 cœurs HT.
Le processeur permet de faire des tests à 1 Gb/s, mais cela dépend du navigateur.
J'ai un Core i3-4150 CPU @ 3.50GHz et voici les tests réalisés avec une connexion 10 Gb/s symétrique (j'ai mis un serveur nPerf 10 Gb/s à coté de mon PC 10 Gb/s):
Passons à nPerf :
nPerf est le seul des tests de débit comparé ici qui utilise une connexion chiffrée. Il est donc important d'avoir les 7 instructions dédiées au chiffrement matériel AES pour ne pas dégrader les débits.
Test avec Google Chrome 65 sous Windows 10 : On est limité à environ 1 Gb/s symétrique.
Cette limitation de débit est liée à une saturation du CPU pendant le test.
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_chrome_1.png)
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_chrome_2.png)
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_chrome_3.png)
Test avec Mozilla Firefox 59 sous Windows 10 : On a des données incohérentes.
Le débit est nul, mais pas la moyenne, car le test de débit ne fonctionne que au démarrage du test : le navigateur se freeze des la première seconde du test, probablement lié a une saturation CPU.
Pour une raison que j'ignore, je n'ai pas réussi à récupérer la miniature (image manquante montrant qu'elle ne s'est pas générée sur les serveurs de nPerf)
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_firefox_1.png)
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_firefox_2.png)
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_firefox_3.png)
Test avec Microsoft Edge sous Windows 10 : On est limité à environ 400 Mb/s en débit descendant et 2 Gb/s en débit montant.
Cette limitation de débit est liée à une saturation du CPU pendant le test.
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_edge_1.png)
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_edge_2.png)
(https://lafibre.info/testdebit/windows10/201803_10gbps_win10_nperf_edge_3.png)
Test avec Google Chromium sous Ubuntu 17.10 : Les résultats sont proche de Chrome sous Windows, les débits sont un tout petit peu plus élevés : 1,1 Gb/s en descendant et 1,3 Gb/s en montant.
Cette limitation de débit est liée à une saturation du CPU pendant le test.
(https://lafibre.info/testdebit/ubuntu/201803_10gbps_ubuntu_nperf_chromium_1.png)
(https://lafibre.info/testdebit/ubuntu/201803_10gbps_ubuntu_nperf_chromium_2.png)
(https://lafibre.info/testdebit/ubuntu/201803_10gbps_ubuntu_nperf_chromium_3.png)
Test avec Mozilla Firefox sous Ubuntu 17.10 : impossible de choisir manuellement un serveur dans la liste.
Je n'ai donc pas réalisé de test sous Firefox sous Linux.
-
J'apporte ma pierre ;)
Depuis que je suis passé en 10gb en février, impossible de dépasser les 1,3gb sur nperf (exception : stella telecom, mais il a disparu).
Speedtest, aucun problème, que ce soit sur l'appli windows ou le site web.
-
Makara quel est ton CPU ?
C'est important car c'est souvent l'élément limitant.
Pour le serveur je te conseille Paris Bouygues (protocole de congestion Cubic) ou Paris BBR Bouygues (protocole de congestion BBR)
Idem, il serait intéressant que tu vienne dans la section privée pour la béta nPerf.
=> [Beta-test] Application nPerf pour Windows, Mac, Linux (https://lafibre.info/tester-son-debit/beta-test-application-nperf-pour-windows-mac-linux/)
-
J'ai envoyé ma demande pour rejoindre le groupe à l'instant
-
C'est approuvé.
-
AMD Threadripper 1950X
Nperf mange ~8%
Speedtest ~10%
Demande effectuée ^^
-
Je viens de faire 2 tests :
- Orange Paris
- Bouygues BBR
J'ai un débit plus rapide sur les 2 qu'avec le test en ligne depuis Fierfox
Seul le débit avec BBR est un peut moins élevé
-
Seul le débit avec BBR est un peut moins élevé
C'est un peu dommage, car certains affirment qu'il gère mieux la congestion que l'algorithme cubic.
-
C'est un peu dommage, car certains affirment qu'il gère mieux la congestion que l'algorithme cubic.
Après la différence n'est pas non plus énorme
C'est peut être juste un congestion au moment de mon test
-
Surtout il faudrait tester avec le serveur dans la même configuration en ne modifiant que le protocole de congestion TCP.
Orange est connu pour tuner ses serveurs plus que moi (je gère les serveurs Bouygues / Ikoula / Adeli).
Paris Bouygues (protocole de congestion Cubic) et Paris BBR Bouygues (protocole de congestion BBR) sont deux serveurs dans la même baie à Nanterre, chacun avec son lien fibre 10 Gb/s dédié.
La configuration est logicielle est identique excepté le protocole de congestion TCP. (je peut fournir la configuration hardware et software détaillée si cela intéresse)
BBR est bien meilleur en mono-connexion mais j'ai pas assez de recule sur les test multi-connexions.
-
Je confirme qu'il s'agit bien d'une erreur de ma part
Les débits sont légèrement plus élevés en BBR
Mes débit sont donc proche du maximum théorique
-
Ici les débit sont bien meilleurs sur l'appli que sur le site web, surtout sur BBR. Mais vu que c'est une Beta privée, je ne post pas de screen, sauf autorisation de Sn@ke.
-
Ici les débit sont bien meilleurs sur l'appli que sur le site web, surtout sur BBR. Mais vu que c'est une Beta privée, je ne post pas de screen.
On a pas le droit de poster des screen sur ce forum ?
-
J'en doute vu le post "A lire impérativement" Enfin je prend pas le risque perso ^^
-
L'idée d'une bêta privée, c'est de protéger le secret quelques mois avant sa publication (car si vous ne le savez pas les outils de test de débit ont tendance à se copier).
Sn@ke peut peut-être nous dire si la miniature du résultat peut-être partagé mais en attendant, si vous partagez une miniature, cela doit être celle du SpeedTest (sans les tests complémentaires).
-
Je lis un peu plus haut que les serveurs speedtest d'Orange sont "tunés" en TCP... Pourtant, j'ai souvent remarqué que depuis l'étranger, ceux sont les serveurs testdebit.info qui ont les meilleurs perfs ! Là encore, depuis l'Italie (latence 100ms), j'obtiens 25Mbps symétrique alors que tous les autres serveurs "parisiens" ne vont pas au dessus de 3/4Mbps. Résultats identiques avec mon vpn perso français (donc ce n'est pas trop une histoire de routes). Bref, je me demande s'il n'y a pas quand même un petit tuning TCP sur ces serveurs, et je serais bien curieux de savoir quoi :)
-
Oui les serveurs testdebit.info sont tous passées avec le protocole de congestion BBR au début de l'été, après avoir fait une analyse comparative.
Je vais en mettre un supplémentaire disponible en Cubic, ce qui permettra de comparer sur un même site BBR à Cubic.
Maintenant, il n'y a pas d'autres optimisations (il y a des modification de la Rwin pour qu'elle ne soit pas limitante, mais cela ne devrait pas changer les résultats pour les test multi-connexion).
Dans les autres serveurs de tests de débit, il y a beaucoup de Cubic, mais aussi de l'Illinois.
-
Merci pour ton retour Vivien, je n'avais pas encore entendu parler de BBR, je vais me renseigner.
-
Il y a un sujet dédié : https://lafibre.info/tcpip/bbr/
Un résumé :
Impact du contrôle de congestion (Cubic, BBR,...) sur la mesure de la Qos :
(https://lafibre.info/images/doc/202006_arcep_rapport_etat_internet_2020_1_qos_4.png)
-
Après plusieurs test à différentes heures depuis ~1 mois, j'ai pu remarquer que j'ai en général 100 à 300mb (rarement 500) de moins sur le serveur BBR. Étrange pour le coup :/
-
On parle de Paris BBR ?
Il a pourtant la même configuration depuis juillet que les autres serveurs Bouygues.
Je vient à l'instant (10h30 le 14 septembre) de passer le serveur "Paris BBR" en Cubic.
Je vais demander à nPerf de changer son nom.
L'idée de ce serveur supplémentaire était de proposer BBR quand les autres étaient en Cubic.
Maintenant que les autres sont en BBR, on va faire l'inverse : il va proposer Cubic.
-
Oui, j'ai toujours moins sur Paris BBR que Paris, ce qui me semble étrange après lecture de l'article. :-\
-
Étrange, ces dernière semaines le serveur "Paris Bouyuges" et "Paris BBR Bouygues" sont situé dans la même baie, avec normalement la même configuration logicielle, matérielle et réseau.
Depuis 10h30 "Paris BBR" est passé en Cubic (son nom sera bientôt changé, j'ai envoyé la demande à nPerf)
-
Après la différence n'est que de ~100 à 300mb (une fois à 500) sur un résultat à 5/6gb, donc ce n'est pas énorme non plus.
Je peux t'envoyer les screens de l'historique en mp si ça t’intéresses ^^
-
Oui, je suis intéressé par une capture d'écran de l'historique.
-
C'est envoyé.
-
Le serveur nPerf est renommé.
Les serveurs ci-dessous sont donc tous en BBR sauf celui qui mentionne Cubic.
Pour comparer Cubic à BBR il faut donc choisir le serveur PAris pour BBR et Paris Cubic pour Cubic.
(https://lafibre.info/images/bytel/202009_serveurs_nperf_bouygues.png)
-
La différence entre les deux serveurs nPerf peut être lié au Qdisc : il a été quelques semaine forcé à fq.
Là il est de retour a sa valeur par défaut : fq_codel
Ce changement se fait par :
net.core.default_qdisc=fq
Ou :
net.core.default_qdisc=fq_codel
On devrait donc n'avoir que le protocole de congestion en différence.
-
Cette fois j'ai légèrement plus sur "Paris" que sur "Paris Cubic"
4677 / 603 Paris Cubic
4850 / 665 Paris
-
Merci.
Cela semble logique, BBR est conçu pour être plus performant que Cubic dans la majorité des cas.
Je vais lancer un serveur SPeedTest.net Cubic pour pouvoir comparer avec BBR.