Auteur Sujet: Test de débit et de neutralité de l'Internet  (Lu 139239 fois)

0 Membres et 2 Invités sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Test de débit et de neutralité de l'Internet
« le: 26 novembre 2015 à 22:49:54 »
Test de débit et de neutralité de l'Internet IPv4 + IPv6

Je vous propose un test de neutralité basé sur un simple script batch qui utilise curl pour effectuer des téléchargement dans le vide (les fichiers ne sont pas enregistrer sur le disque dur)

Le script de test de la neutralité avec curl : https://lafibre.info/testdebit/curl/test-neutralite.zip

Il faut extraire le fichier .zip et curl.exe doit être dans le même dossier que test-neutralite.bat.

Double cliquez sur le fichier test-neutralite.bat

Un fichier .bat étant pas définition pas signé (vous pouvez l'éditer, avec le bloc note, il est facilement compréhensible), il faut cliquer sur exécuter sur l'avertissement de Windows :


Après avoir choit une taille de fichier a télécharger, le test vous présente les débits par port, protocole (http ou https) et nom de fichier.

Les tests sont effectués en IPv4 et en IPv6, si IPv6 est disponible, car les débits peut être différents : Une connexion avec IPv6 encapsulé dans de l'IPv4 aura des mauvaises performances en IPv6. Inversement, une connexion IPv6 native mais avec un IPv4 via CGNAT pourra avoir des problèmes de performances en IPv4. (Cela se fait déjà dans le fixe, chez des petits FAI qui manquent d'IP : leur box a une plage IP LAN en 192.168.1.xxx comme tous, mais une IP WAN en 10.xxx.xxx.xxx (exemple en France sur le fixe : Alsatis)



Un exemple de cela donne avec une ligne FTTH neutre : (IPv4 uniquement)


Le débit est le débit utile (calculé en divisant le temps mis pour le transfert entre le premier octet du fichier et le dernier octet)
Entre parenthèse est indiqué :
- DNS : Temps en millisecondes pour faire la requête DNS
- SYN : Temps en millisecondes pour établir la connexion TCP (envoi du paquet [SYN] et réception du paquet [SYN-ACK]) c'est le ping TCP. Il mesure le temps pour faire l'aller-retour vers le serveur.
- GET (téléchargement) ou POST (pour l'émission d'un fichier): C'est le temps en millisecondes pour faire le requête HTTP
- Download : Temps en millisecondes pour transfert le fichier proprement dit (c'est ce temps qui sert au calcul en Mb/s)

Un exemple de cela donne avec une ligne non neutre : (IPv4 uniquement)


J'ai mis 3 extensions de fichier, car vous savez que d'autres opérateurs ont eu l'idée de brider en fonction des extension de fichier...
=> Débit Free Mobile en Itinérance Orange/size]

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Test de débit et de neutralité de l'Internet
« Réponse #1 le: 26 novembre 2015 à 22:50:21 »
Aujourd'hui l’Internet est de lus en plus chiffré (port 443) et vous pouvez voir que cet opérateur bride tout ce qui est https (et aussi le http sur le port 554) : les débit sont ridicules avec moisn de 500 Kb/s !

Par contre aucun souci sur le port 8080 qui dépasse les 29 Mb/s (toujours sur le même serveur).
Vous savez a quoi sert le port 8080 ? Uniquement SpeedTest !
Sympa speedtest d'avoir mis le trafic sur un port à part, cela permet de bien le prioriser, sans avoir d'effet de bord.

Pour le port 80, je suis tombé sur les bonnes extension de fichiers.

Gwadagamer a fait une vidéo avec un téléchargement sur OVH à 24 Ko/s sur le port 80 :


Suivit d'un speedtest sur le port 8080 :


Cela se passe de commentaires.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Test de débit et de neutralité de l'Internet
« Réponse #2 le: 26 novembre 2015 à 22:52:45 »
Le problème avec Numericable Outremer n'est pas que vers OVH, il est présent sur Youtube, Twitch, ect... ou le service est inutilisable le soir.

C'est quand même triste d'avoir une connexion qui va bien à 100 Mb/s mais uniquement sur SpeedTest et les débits sont tellement bridés sur les autres ports, qu'il est impossible de regarder une pauvre vidéo streaming à 1 Mb/s. Je ne parle pas du temps pour télécharger un pauvre fichier de 10Mo.

Ce n'est plus un abonnement à Internet, mais un abonnement à SpeedTest !

Je vous invite a regarder sa vidéo qui est affligeante sur les pratiques de Numericable Outremer :


Numericable Outremer promet pourtant sur son site web "votre film culte en moins de 5 minutes" : C'est vrai, a condition qu'il soit hébergé sur le port 8080 (SpeedTest)


Attention : Numericable France (aujourd'hui SFR) n'a pas de telles pratiques.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Test de débit et de neutralité de l'Internet
« Réponse #3 le: 26 novembre 2015 à 22:58:33 »
Je vous invite à retrouver les aventures des habitants de la Guadeloupe avec la neutralité de l'internet sur le sujet Problèmes de Débit, Ping, twitch sur Numéricable Outremer Guadeloupe/martinique

Gwadagamer, qui a réalisé les tests ci-dessus et envoyé des demandes à l'ARCEP restées sans réponse.

LiKiDia, qui a décidé de porter plainte :


Gwadagamer

  • Abonné SFR THD (câble)
  • *
  • Messages: 957
  • Bordeaux (33) - Beijing (china)
Test de débit et de neutralité de l'Internet
« Réponse #4 le: 26 novembre 2015 à 23:17:49 »
merci beaucoups de prendre le temps pour nous, on est un peut perdu a 7000 kilomètres. merci :D

frenchieman

  • Abonné SFR THD (câble)
  • *
  • Messages: 493
  • Sainte-Anne (971 Guadeloupe)
Test de débit et de neutralité de l'Internet
« Réponse #5 le: 26 novembre 2015 à 23:31:45 »
 :-[ Je me joins a Gwadagamer aussi et vous remercie de vous intéresser à notre cause....c'est une hérésie en 2015...on est aux Antilles mais on est pas des pigeons non plus !

Snickerss

  • Expert Free + Client Bbox fibre FTTH
  • Modérateur
  • *
  • Messages: 4 823
  • Mes paroles n'engagent que moi :)
    • BlueSky
Test de débit et de neutralité de l'Internet
« Réponse #6 le: 27 novembre 2015 à 00:19:26 »
Pour une fois, on peut parler d'un situation scandaleuse sans exagérer sur le terme  :o c'est hallucinant sur un acces fixe ..

Gwadagamer

  • Abonné SFR THD (câble)
  • *
  • Messages: 957
  • Bordeaux (33) - Beijing (china)
Test de débit et de neutralité de l'Internet
« Réponse #7 le: 27 novembre 2015 à 00:21:34 »
Snickerss oui tu peut le dire c'est scandaleux .. la on viens de retwitter l'info sur twitter avec arcep qui est cité j'espères que les gens feront passer l'info. :D

Kaelhan

  • Abonné Orange Fibre
  • *
  • Messages: 466
  • Toulouse (31)
Test de débit et de neutralité de l'Internet
« Réponse #8 le: 27 novembre 2015 à 07:42:31 »
:-[ Je me joins a Gwadagamer aussi et vous remercie de vous intéresser à notre cause....c'est une hérésie en 2015...on est aux Antilles mais on est pas des pigeons non plus !
Ta phrase me fait penser à l'émission de France 4 "On n'est plus des pigeons", leurs journalistes sont très présents sur les réseaux sociaux. Peut-être pourriez-vous les contacter et voir même à 7000 km s'ils souhaitent parler de ce sujet.

Gwadagamer

  • Abonné SFR THD (câble)
  • *
  • Messages: 957
  • Bordeaux (33) - Beijing (china)
Test de débit et de neutralité de l'Internet
« Réponse #9 le: 27 novembre 2015 à 10:58:21 »
Ta phrase me fait penser à l'émission de France 4 "On n'est plus des pigeons", leurs journalistes sont très présents sur les réseaux sociaux. Peut-être pourriez-vous les contacter et voir même à 7000 km s'ils souhaitent parler de ce sujet.

Je viens de les contacter sur twitter, ils m'ont renvoyé une vidéo moi ej leur un peu argumenté que c'était différent on va voir, et oui ils sont hyper réactifs

corrector

  • Invité
Test de débit et de neutralité de l'Internet
« Réponse #10 le: 27 novembre 2015 à 13:19:02 »
Le port 8080 est utilisé traditionnellement pour les proxy HTTP non transparents.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Test de débit et de neutralité de l'Internet
« Réponse #11 le: 27 novembre 2015 à 14:36:38 »
J'ai changé l'extension testée .iso et .zip pour être plus représentatif
J'ai rajouté un 4ème type de fichier uniquement pour le port 80 : .pdf
J'ai réduit à 2 types de fichiers testé au lieu de 3 pour le https et le http port 6881.
=> le test est plus rapide à s’exécuter.

J'ai abrégé Download en Down et Upload en Up afin de ne pas avoir un ligne qui dépasse la fenêtre et fasse un retour à la ligne supplèmentaire.


Chaque fichier est accessible selon 8 ports différents et 3 protocoles différents :

IPv6 / IPv4 en automatique, selon le choix du navigateur :
- ftp port 21 : wget -O /dev/null ftp://3.testdebit.info/1000Mo/1000Mo.iso
- http port 80 : wget -O /dev/null http://3.testdebit.info/fichiers/1000Mo/1000Mo.iso
- https port 443 : wget -O /dev/null https://3.testdebit.info/fichiers/1000Mo/1000Mo.iso (c'est du vrai https, grade "A" selon SSL Labs)
- http port 554 : wget -O /dev/null http://3.testdebit.info:554/fichiers/1000Mo/1000Mo.iso
- https port 993 (port de Secure IMAP4 over TLS/SSL) : wget -O /dev/null https://3.testdebit.info:993/fichiers/1000Mo/1000Mo.iso (c'est du vrai https)
- https port 1194 (port de OpenVPN) : wget -O /dev/null https://3.testdebit.info:1194/fichiers/1000Mo/1000Mo.iso (c'est du vrai https)
- http port 6881 (port de BitTorrent) : wget -O /dev/null http://3.testdebit.info:6881/fichiers/1000Mo/1000Mo.iso
- http port 8080 (port de SpeedTest) : wget -O /dev/null http://3.testdebit.info:8080/fichiers/1000Mo/1000Mo.iso

IPv4 uniquement :
- ftp port 21 : wget -O /dev/null ftp://3-ipvbouygues.testdebit.info/1000Mo/1000Mo.iso
- http port 80 : wget -O /dev/null http://3-ipvbouygues.testdebit.info/fichiers/1000Mo/1000Mo.iso
- https port 443 : wget -O /dev/null https://3-ipvbouygues.testdebit.info/fichiers/1000Mo/1000Mo.iso (c'est du vrai https, grade "A" selon SSL Labs)
- http port 554 : wget -O /dev/null http://3-ipvbouygues.testdebit.info:554/fichiers/1000Mo/1000Mo.iso
- https port 993 (port de Secure IMAP4 over TLS/SSL) : wget -O /dev/null https://3-ipvbouygues.testdebit.info:993/fichiers/1000Mo/1000Mo.iso (c'est du vrai https)
- https port 1194 (port de OpenVPN) : wget -O /dev/null https://3-ipvbouygues.testdebit.info:1194/fichiers/1000Mo/1000Mo.iso (c'est du vrai https)
- http port 6881 (port de BitTorrent) : wget -O /dev/null http://3-ipvbouygues.testdebit.info:6881/fichiers/1000Mo/1000Mo.iso
- http port 8080 (port de SpeedTest) : wget -O /dev/null http://3-ipvbouygues.testdebit.info:8080/fichiers/1000Mo/1000Mo.iso

IPv6 uniquement :
- ftp port 21 : wget -O /dev/null ftp://3-ipv6.testdebit.info/1000Mo/1000Mo.iso
- http port 80 : wget -O /dev/null http://3-ipv6.testdebit.info/fichiers/1000Mo/1000Mo.iso
- https port 443 : wget -O /dev/null https://3-ipv6.testdebit.info/fichiers/1000Mo/1000Mo.iso (c'est du vrai https, grade "A" selon SSL Labs)
- http port 554 : wget -O /dev/null http://3-ipv6.testdebit.info:554/fichiers/1000Mo/1000Mo.iso
- https port 993 (port de Secure IMAP4 over TLS/SSL) : wget -O /dev/null https://3-ipv6.testdebit.info:993/fichiers/1000Mo/1000Mo.iso (c'est du vrai https)
- https port 1194 (port de OpenVPN) : wget -O /dev/null https://3-ipv6.testdebit.info:1194/fichiers/1000Mo/1000Mo.iso (c'est du vrai https)
- http port 6881 (port de BitTorrent) : wget -O /dev/null http://3-ipv6.testdebit.info:6881/fichiers/1000Mo/1000Mo.iso
- http port 8080 (port de SpeedTest) : wget -O /dev/null http://3-ipv6.testdebit.info:8080/fichiers/1000Mo/1000Mo.iso


Ici, j'ai donné un exemple avec l'extension .iso mais il existe d'autres extensions disponibles, que j'ai classé par catégories :

Compression :
1000Mo.iso
1000Mo.zip
1000Mo.rar
1000Mo.7z
1000Mo.sit
1000Mo.dmg
1000Mo.hqx
1000Mo.gz
1000Mo.tgz
1000Mo.tar
1000Mo.tar.bz2
1000Mo.tar.xz
1000Mo.uu
1000Mo.xz
1000Mo.bin
1000Mo.bz2
1000Mo.sea

Documents :
1000Mo.pdf
1000Mo.txt
1000Mo.doc
1000Mo.docx
1000Mo.ppt
1000Mo.pptx
1000Mo.xls
1000Mo.xlsx
1000Mo.odp
1000Mo.odt
1000Mo.ods

Web :
1000Mo.html
1000Mo.woff2
1000Mo. swf

Images :
1000Mo.jpg
1000Mo.jpeg
1000Mo.png
1000Mo.gif
1000Mo.svg
1000Mo.webp

Vidéo :
1000Mo.mp4
1000Mo.avi
1000Mo.mpg
1000Mo.mov
1000Mo.webm
1000Mo.divx
1000Mo.xvid
1000Mo.flv
1000Mo.mks
1000Mo.wmv
1000Mo.mka
1000Mo.mkv
1000Mo.rmvb

Audio :
1000Mo.mp3
1000Mo.wma
1000Mo.aac
1000Mo.wav
1000Mo.au
1000Mo.aif
1000Mo.raw
1000Mo.vqf
1000Mo.asf

Exécutables :
1000Mo.exe
1000Mo.msi
1000Mo.apk
1000Mo.deb
1000Mo.rpm
1000Mo.ova

Divers :
1000Mo.rnd
1000Mo.vivien


Depuis le début on ne parle que de fichier de 1000Mo, mais toutes les tailles sont disponibles dans la liste ci-dessous :
1ko
2ko
5ko
10ko
20ko
50ko
100ko
200ko
500ko
1Mo
2Mo
5Mo
10Mo
20Mo
30Mo
50Mo
100Mo
200Mo
500Mo
1000Mo
5000Mo

Vous pouvez tout mixer.

Exemple: fichier .woff2 de 2Ko, en IPv6 uniquement, https sur le port 1194, cela donne :
wget -O /dev/null https://3-ipv6.testdebit.info:1194/fichiers/2Ko/2Ko.woff2

Dans tous les cas ce sont des données aléatoires non compressibles qui sont envoyées.