La Fibre
Fournisseurs d'accès à Internet mobile et 5G/4G fixe => 4G 5G Mobile => QoS mobile => Discussion démarrée par: Marin le 12 septembre 2015 à 18:59:06
-
Bonjour,
Comme nous le savons tous, les réseaux d'accès à internet mobiles ont de tous temps été jonchés d'histoires de proxys modifiants, de blocages de ports et autres bridages à l'extension.
Je serais curieux de savoir, (dans l'éventuelle optique de choisir un opérateur), quelles sont les mesures actuellement en place chez les principaux FAI mobiles français, sur la 3G et la 4G, notamment sur les plans qui suivent :
- Modification du code des pages web (recompression d'images comprise).
- Filtrage, blocage, bridage ou (dé)priorisation de ports, de protocoles et d'extensions.
- Discrimination sur l'user-agent, ou sur le TTL IP.
Je compte bien utiliser HTTPS Everywhere (et dans le pire des cas un VPN), mais il est toujours appréciable de pouvoir surfer en texte clair sans avoir des pages au code source défiguré, des GIF mis sur fond noir et des en-têtes de cache qui dénaturent le comportement des sites web (tout vécu).
Je sais que la situation est catastrophique chez Free, particulièrement en itinérance, comme le dépeint largement ce sujet : https://lafibre.info/free-mobile/debit-free-mobile-en-itinerance-orange/
Je sais aussi que la situation était également catastrophique chez SFR, au moins en 2013, comme je l'ai décrit ici : https://lafibre.info/4g-sfr/3g-sfr-viole-la-neutralite-du-net/msg114084/#msg114084
La politique officielle sur le sujet : https://x.com/SFR_SAV/status/354173731792355329
Et je sais que tous les autres opérateurs mobiles nationaux ont usé de techniques plus ou moins similaires à travers le temps... mais je voudrais donc savoir ce qu'il en est actuellement, afin d'avoir une idée de si certaines choses ont changé.
Si ça peut être utile, voici quelques éléments de test trouvés sur le sujet Free Mobile :
Pour le test d'extensions (script shell) :
Nouvelle version avec:
- tests des fichiers 512ko et 1Mo sur test-debit.free.fr
- test en HTTPS de quelques extensions sur le serveur de lafibre
https://lafibre.info/free-mobile/debit-free-mobile-en-itinerance-orange/?action=dlattach;attach=15686
Pour le test de ports :
J'ai rajouté une écoute avec tous les fichiers en https sur le port 993 pour tester sans monter un VPN :
Chaque fichier est accessible selon 6 ports différents et 3 protocoles différents :
- http port 80 : wget -O /dev/null http://1.testdebit.info/fichiers/5Mo/5Mo.iso
- http port 6881 (port de BitTorrent) : wget -O /dev/null http://1.testdebit.info:6881/fichiers/5Mo/5Mo.iso
- https port 443 : wget -O /dev/null https://1.testdebit.info/fichiers/5Mo/5Mo.iso (c'est du vrai https, grade "A" selon SSL Labs)
- https port 993 (port de Secure IMAP4 over TLS/SSL) : wget -O /dev/null https://1.testdebit.info:993/fichiers/5Mo/5Mo.iso (c'est du vrai https)
- https port 1194 (port de OpenVPN) : wget -O /dev/null https://1.testdebit.info:1194/fichiers/5Mo/5Mo.iso (c'est du vrai https)
- ftp port 21 : wget -O /dev/null ftp://1.testdebit.info/5Mo/5Mo.iso
On trouve facilement plusieurs outils spécialisés : https://www.google.com/search?q=net+neutrality+tester mais je ne sais pas ce qu'ils valent (et certains semblent reposer sur Java). Ils seraient sans doute intéressants à évaluer.
Merci d'avance, si quelqu'un veut donc bien dire ce qu'il en est aujourd'hui chez sa crèmerie (préciser le type de forfait peut être utile) !
-
L'outil RTR-NetTest, développé par l'ARCEP Autrichien est capable de mesurer la neutralité d'un réseau mobile.
L'application est en open source est disponible sur https://www.netztest.at/en/
Elle est dans le PlayStore de Google et l'App Stor d'Apple :
(https://lafibre.info/images/4g/201508_rtr-nettest_android_1.png)
Sa fonction principale est de mesurer le débit et de reporter l’information sur une carte, mais le serveur pour le test de débit étant en Autriche, cela a peu d’intérêt pour nous Français.
(https://lafibre.info/images/4g/201508_rtr-nettest_android_2.png)
-
Free Mobile en itinérance Orange :
La réalisation du test :
(https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_01.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_02.png)
Les résultats : (Réseau mobile 2008-01 => C'est Orange)
(https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_03.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_04.png)
Le sommaire des tests de neutralité et le détail :
(https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_05.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_06.png)
Vert = ok Rouge = neutralité non respectée
(https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_07.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_08.png)
(https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_09.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_iti_orange_10.png)
-
Free Mobile réseau en propre :
Les résultats :
(https://lafibre.info/images/4g/201508_rtr-nettest_free_reseau_208-15_1.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_reseau_208-15_2.png)
Zoom sur le test qui a échoué : l'image de test a été compressée
(https://lafibre.info/images/4g/201508_rtr-nettest_free_reseau_208-15_3.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_reseau_208-15_4.png)
-
Bouygues Telecom :
Les résultats global pour le test de neutralité :
(https://lafibre.info/images/4g/201508_rtr-nettest_bouygues_1.png)
Zoom sur les tests :
(https://lafibre.info/images/4g/201508_rtr-nettest_bouygues_2.png) (https://lafibre.info/images/4g/201508_rtr-nettest_bouygues_3.png)
(https://lafibre.info/images/4g/201508_rtr-nettest_bouygues_4.png) (https://lafibre.info/images/4g/201508_rtr-nettest_bouygues_5.png)
(https://lafibre.info/images/4g/201508_rtr-nettest_bouygues_6.png) (https://lafibre.info/images/4g/201508_rtr-nettest_bouygues_7.png)
-
Très intéressant comme résultat ! On dirait que les images ne passent donc pas par la solution d' "optimisation" Sambal en itinérance...
Concrètement, comment se traduit la non-neutralité en réseau propre ?
-
Free son son réseau en propre :
- Ferme le port TCP 554
- Compresse l'image http://webtest.nettest.at/qostest/reference05.jpg pour en diminuer la taille.
Par contre l'image http://webtest.nettest.at/qostest/reference01.jpg est trop grosse (non représentative de ce qu'il y a sur Internet) et n'est pas compressé par le réseau.
Free en 4G (réseau en propre) :
(https://lafibre.info/images/4g/201508_rtr-nettest_free_reseau_208-15_3.png) (https://lafibre.info/images/4g/201508_rtr-nettest_free_reseau_208-15_4.png)
-
Pour info sur mon accès Bouygtel FTTH, le premier SMTP est également inaccessible et le test SMTP transparent est également manipulé (4/5 en "connexion transparente").
A l'instant, sur le réseau propre en 3G, je constate aussi une fermeture du port 554 mais les 2 images ne sont pas compressées.
-
Pour info sur mon accès Bouygtel FTTH, le premier SMTP est également inaccessible et le test SMTP transparent est également manipulé (4/5 en "connexion transparente").
Il est recommandé de bloquer le port 25 pour éviter l'envoi massif de SPAM et Bouygues Telecom suit cette recommandation comme presque tous les FAI.
Il est possible de désactiver ce comportement si vous souhaitez utiliser le port 25 de façon neutre en décochant la case "Activer la protection contre l'envoi de spams"
(https://lafibre.info/images/bbox/Bbox_Technicolor_84K5_D2.png)
-
J'avais oublié que le port 25 était verrouillé par défaut.
Merci Boris :)
-
Pour tester la compression des fichiers images par le réseau, j'ai également des fichiers de test.
Je suis parti de cette image source : (à gauche en http et à droite en https)
Elle comporte des aplat de couleurs et une ligne pointillé qui peut poser problème à la compression.
(https://ipv4v6.lafibre.info/images_test/image_original.png) (http://ipv4v6.lafibre.info/images_test/image_original.png)
Je l'ai compressé avec différents niveau de qualité avec GIMP (contrairement à RTR - NetTest qui fait des tests sur différentes taille, de mon coté, je souhaite voir la dégradation en fonction de différents niveau de qualité de la source)
Il est conseillé de regarder l'image en zoom 200% pour mieux voir les dégradation de la compression que peut effectuer le réseau sur les flux http (il est impossible de dégrader les flux https)
Qualité Jpeg 100 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_100.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_100.jpg)
Qualité Jpeg 90 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_090.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_090.jpg)
Qualité Jpeg 80 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_080.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_080.jpg)
Qualité Jpeg 70 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_070.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_070.jpg)
Qualité Jpeg 60 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_060.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_060.jpg)
Qualité Jpeg 50 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_050.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_050.jpg)
Qualité Jpeg 40 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_040.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_040.jpg)
Qualité Jpeg 30 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_030.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_030.jpg)
Qualité Jpeg 20 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_020.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_020.jpg)
Qualité Jpeg 10 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_010.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_010.jpg)
Qualité Jpeg 0 : (à gauche en http et à droite en https)
(http://ipv4v6.lafibre.info/images_test/image_quality_000.jpg) (https://ipv4v6.lafibre.info/images_test/image_quality_000.jpg)
Pour télécharger un zip avec toutes ces images de test : https://ipv4v6.lafibre.info/images_test/images_test.zip
J'ai également mis à disposition des sommes de contrôle pour vérifier l'intégrité des images téléchargées en http :
- MD5 : https://ipv4v6.lafibre.info/images_test/md5sum.txt
- SHA256 : https://ipv4v6.lafibre.info/images_test/sha256sum.txt
Il est improbable que le réseau compresse images qui sont dans un fichier .zip
Les images .png sont rarement compressées
-
Test sur réseau Orange:
(https://lafibre.info/images/4g/201508_rtr-nettest_orange.jpg)
-
Test sur réseau Orange:
(https://lafibre.info/images/4g/201508_rtr-nettest_orange.jpg)
Quel APN ? Quel type d'abonnement ?
J'avais souvenir que Orange compressait les images sur certains APN
Ce n'est pas le cas sur ta copie d'écran.
Tu aurais le détail des tests qui ont échoués (1 test DNS / 45 et 2 tests / 5 pour "Transparent connexion")
-
SOSH en 4G - APN Orange World
Je suis en abonnement Sosh à 20€
Concernant les APN: (je n'ai mis que celui qui est coché)
(Les différences avec le "Orange internet" sont le nom de l'APN qui est orange.fr et aucun nom d'utilisateur et mot de passe défini)
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_01.png)
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_02.png) (https://lafibre.info/images/4g/201509_rtr-nettest_orange_03.png)
Pour les résultats:
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_04.png) (https://lafibre.info/images/4g/201509_rtr-nettest_orange_05.png)
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_06.png) (https://lafibre.info/images/4g/201509_rtr-nettest_orange_07.png)
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_08.png) (https://lafibre.info/images/4g/201509_rtr-nettest_orange_09.png)
-
Réseau Orange fixe : je ne parviens pas à dépasser autour de 10 Mb/s.
En revanche rien de louche, à part le port 25 bloqué. Les deux erreurs ne concernent que ceci.
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_vdsl_1.png) (https://lafibre.info/images/4g/201509_rtr-nettest_orange_vdsl_2.png)
-
Par contre sur réseau mobile, ça poutre !
Mais au contraire du réseau fixe, le port 25 n'est pas bloqué, mais le contenu des pages est altéré...
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_10.png) (https://lafibre.info/images/4g/201509_rtr-nettest_orange_11.png)
(https://lafibre.info/images/4g/201509_rtr-nettest_orange_12.png)
-
Pas mal cette app !
Jusqu'à maintenant j'utilisé http://netalyzr.icsi.berkeley.edu/ (http://netalyzr.icsi.berkeley.edu/) sur PC et https://play.google.com/store/apps/details?id=edu.berkeley.icsi.netalyzr.android (https://play.google.com/store/apps/details?id=edu.berkeley.icsi.netalyzr.android) sur Android pour analyser les éventuels port/protocole bloqué ou bridé et ça fonctionne plutôt bien.
-
Free son son réseau en propre :
- Ferme le port TCP 554
- Compresse l'image http://webtest.nettest.at/qostest/reference05.jpg pour en diminuer la taille.
Pour moi chez free en 4G pas de compression d'image mais j'ai bien le port TCP 554 fermé
-
Je viens de faire le test sur le réseau mobile Bouygues.
Le résultat est sans appel.
(http://img15.hostingpics.net/pics/876786Screenshot20150913175236.png) (http://img15.hostingpics.net/pics/538282Screenshot20150913175505.png) (http://img15.hostingpics.net/pics/932984Screenshot20150913175530.png) (http://img15.hostingpics.net/pics/726131Screenshot20150913175624.png)
J’hallucine, mais pourquoi tous ce bridage?
-
Tes copie d'écran sont difficilement lisibles, cela serait possible d'intégrer les fichiers en haute résolution sur le forum ?
Il faut cliquer sur "Fichiers joints et autres options…" quand tu rédige ton post, les images seront automatiquement réduites et mises en fin de post.
Pour les tests de de neutralité, j'ai rajouté le port 554, qui est testé (souvent bloqué) par RTR - NetTest :
Chaque fichier est accessible selon 7 ports différents et 3 protocoles différents :
- http port 80 : wget -O /dev/null http://1.testdebit.info/fichiers/5Mo/5Mo.iso
- http port 554 : wget -O /dev/null http://1.testdebit.info:554/fichiers/5Mo/5Mo.iso
- http port 6881 (port de BitTorrent) : wget -O /dev/null http://1.testdebit.info:6881/fichiers/5Mo/5Mo.iso
- https port 443 : wget -O /dev/null https://1.testdebit.info/fichiers/5Mo/5Mo.iso (c'est du vrai https, grade "A" selon SSL Labs)
- https port 993 (port de Secure IMAP4 over TLS/SSL) : wget -O /dev/null https://1.testdebit.info:993/fichiers/5Mo/5Mo.iso (c'est du vrai https)
- https port 1194 (port de OpenVPN) : wget -O /dev/null https://1.testdebit.info:1194/fichiers/5Mo/5Mo.iso (c'est du vrai https)
- ftp port 21 : wget -O /dev/null ftp://1.testdebit.info/5Mo/5Mo.iso
J'ai mis mon téléphone en mode modem et les 7 ports / 3 protocoles passent sans problème avec Bouygues Telecom :
$ wget -O /dev/null http://1.testdebit.info:554/fichiers/5Mo/5Mo.iso--2015-09-13 18:56:57-- http://1.testdebit.info:554/fichiers/5Mo/5Mo.iso
Résolution de 1.testdebit.info (1.testdebit.info)… 194.158.102.114, 2001:860:f70b:100::114
Connexion à 1.testdebit.info (1.testdebit.info)|194.158.102.114|:554… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 5000000 (4,8M) [application/x-iso9660-image]
Enregistre : «/dev/null»
/dev/null 100%[=====================>] 4,77M 1,25MB/s ds 3,9s
2015-09-13 18:57:01 (1,22 MB/s) - «/dev/null» enregistré [5000000/5000000]
-
@Marin, merci pour la modif des screen, je m’apprêtai à les modifiés à l'instant !! ;)
-
Jusqu'à là, les résultats sont sans appel pour Free et pour ByTel.
Pour ByTel, il me semble avoir lu qu'ils utilisaient le même proxy filtrant que SFR, à savoir ByteMobile. Pour confirmer ça, pourrais-tu montrer (entre balises [code]) le code source d'un site web quelconque qui ne soit pas chiffré (par exemple http://www.lemonde.fr/) ? Via le navigateur mobile de ton choix, ou bien via un curl -v si possible ?
Les résultats chez Orange semblent """"étonnamment"""" neutres, à en croire la fiabilité de cette application. Mais la requête HTTP forgée qui échoue est quand même étrange. Cela mérite plus d'investigation.
-
Voici mes résultats avec free en 4G :
(https://lafibre.info/images/4g/201509_rtr-nettest_free_reseau_208-15_1.png)
(https://lafibre.info/images/4g/201509_rtr-nettest_free_reseau_208-15_2.png) (https://lafibre.info/images/4g/201509_rtr-nettest_free_reseau_208-15_3.png)
-
Et avec SFR RED - APN:sl2sfr sur une tablette 3G :o
(https://lafibre.info/images/4g/201509_rtr-nettest_sfr_1.png) (https://lafibre.info/images/4g/201509_rtr-nettest_sfr_2.png)
(https://lafibre.info/images/4g/201509_rtr-nettest_sfr_3.png) (https://lafibre.info/images/4g/201509_rtr-nettest_sfr_4.png)
(https://lafibre.info/images/4g/201509_rtr-nettest_sfr_5.png) (https://lafibre.info/images/4g/201509_rtr-nettest_sfr_6.png)
-
Compression des images avec SFR, c'est un test réalisé sur quel APN ?
C'est important, car je ne suis pas sur que ce soit le cas de tous les APN.
-
C'est une offre SFR RED et l'APN est sl2sfr (SFR webphone)
-
Compression des images avec SFR, c'est un test réalisé sur quel APN ?
C'est important, car je ne suis pas sur que ce soit le cas de tous les APN.
En même temps sur certains APN on n'a plus Internet. Il n'y a peut-être pas le choix.
-
Je ne sais pas si le serveur a été upgradé de 100 Mb/s à 1 Gb/s ou plus mais je n'ai plus de débits assez faibles, ça marche même très bien maintenant.
-
Le serveur du régulateur Autrichien RTR est de façon quasi certaine en 10 Gb/s.
Je n'avais pas de problème pour dépasser les 700 Mb/s avec le test java avec Firefox sous Linux (Par contre le java de SUN utilisé sous Windows bride les débits vers les 400 Mb/s). Sous Linux, j'utilise le java OpenJDK Java 8.
Le test dans le navigateur web, sans plug-in lui est limité à environ 400 Mb/s vu la latence pour atteindre le serveur.
-
Sur réseau propre Free le résultat est plutôt satisfaisant.
-
Il y a une option pour partager son résultat aussi à partir de l'historique international
(https://www.netztest.at/RMBTStatisticServer/en/O7c0447ec-c019-405b-a14c-a5bf6856f0ab/forumsmall.png) (https://www.netztest.at/en/Opentest?O7c0447ec-c019-405b-a14c-a5bf6856f0ab)