[Xfreerdp] affichage d'images lag

Applications, problèmes de configuration réseau
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

OK,
avec python -m http.server

Je vais sur le navigateur et fais localhost:8000 => j'optien arborescence et peux lancer le téléchargement (Je suis au bureau)

Je fais ping localhost, j'ai un nom de domaine
Je fait ping ce nom de domaine et j'ai une IPV6
par quoi dois je remplacer localhost pour faire l'essai à la maison?
Par cet::IPV6:8000 ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

Euh, tu utilises le nom ou l'IP que tu utilises pour te connecter à ce PC via Xfreerdp.
Tu fait comment pour te connecter avec Xfreerdp ? Car dans ton premier message tu avais mit /v:localhost:4389, je pensais que tu avais mit cela pour ne pas divulguer des informations.
Car normalement tu te connectes en VPN, puis tu utilises son nom, ou son IPv4 (locale) pour te connecter au PC.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

J'ai mis ça pour ne pas divulguer l'info.

En fait l'adresse littéraire pour me connecter en rdp ne correspond pas à l'adresse littéraire du localhost.

Au bureau c'est du client léger - RDP

J'ai trouvé l'ip depuis le client léger ( ou un pc étranger au service) pour faire le test
Je peux tester le téléchargement depuis le web.
=> Comment dois je procéder pour tester le débit de l'upload?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

C'est un peu moins facile, il faut faire un peu de code python pour gérer l'envoi d'un fichier.
Mais déjà quel est le débit en download (qui est le sens principale de transfert des données) ?

Edit:

Code : Tout sélectionner

import http.server
import socketserver

PORT = 8000

class TestHandler(http.server.SimpleHTTPRequestHandler):
    def do_POST(self):
        self.protocol_version = 'HTTP/1.1'
        length = int(self.headers.get('content-length'))
        data_string = self.rfile.read(length)
        len_data = len(data_string)
        print(len_data)
        self.send_response(200)
        self.end_headers()
        self.wfile.write("Success: {}\n".format(len_data).encode())

socketserver.TCPServer.allow_reuse_address = True
with socketserver.TCPServer(("", PORT), TestHandler) as httpd:
    print("serving at port", PORT)
    httpd.serve_forever()
Afin d'envoyer un fichier, par exemple /tmp/big.bin

Code : Tout sélectionner

time curl -F f=@/tmp/big.bin http://127.0.0.1:8000/
La taille en octet envoyé est affiché dans la réponse afin de calculer le débit

Note: N’envoie pas un trop gros fichier, tout est chargé en mémoire vive...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

Edité

Désolé
peux pas tester tout de suite: l'acces exterieur au portail rdp depuis l'exterieur n’étant actif que du lundi au vendredi. horaire journée
=> je m'entraine du bureau avec un live usb car si le test échoue au bureau, ça échouera a la maison
Je crée le fichier serveur-test.py avec le code que tu m'as donné
le lance

sur le client je fait

Code : Tout sélectionner

time curl -F f=@/tmp/big.bin http://xxx.xxx.xxx.xxx:8000/ 
http://xxx.xxx.xxx.xxx:8000/ Success: 46911690

real	0m5.200s
user	0m0.182s
sys	0m1.414s
Je présume qu'entre le client léger et ma session par rj45 j'ai 9 méga par seconde en upload


Prochain test avec ma connection 5g début de la semaine prochaine.
Dernière modification par benjibasson le sam. 15 avr. 2023, 12:40, modifié 3 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

Sauf que tu n'as pas ouvert un prompte DOS, mais une fenêtre python. Depuis cette fenêtre tu dois exécuter du code python...
Bref, ouvre un fenêtre de commande DOS, puis tu tapes le chemin vers python.exe et tu passes en argument le fichier python.

Je n'ai jamais utilisé ni ne connaît pas Python-Launcher.exe, mais si cette commande Python-Launcher.exe -m http.server fonctionne, je suppose que tu peux aussi faire : Python-Launcher.exe chemin/mon-script.py
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

Bonjour,
Je suis obligé de me contenter de petits fichiers pour faire le test en upload:

Telephone Oppo find X3 partage de connection en wifi,
fournisseur d'acces free mobile ( forfait 15 euros) 5G
https://www.nperf.com/r/3444175485085465-GXSFR8vt

Code : Tout sélectionner

time curl -F f=@/tmp/cafaitpitier.bin http://hhhhhh:8000/
Success: 2482381

real	0m41.433s
user	0m0.007s
sys	0m0.008s

Le résultat en download: j'y arrive pas avec curl qui stagne à 0 donc j'y vais avec le navigateur
Image
Je n'ai que 100Kos en download et
60Kos en upload.


Téléphone Oppo find X3 partege de connection en wifi,
fournisseur d’accès Lebara mobile, rien que la connection OpenVPN m'a vidé les 2 euros de crédit qu'il me restait. Je n'ai pas l'intention de recharger car en cours de résiliation. et pas de recharge data interressant.

Téléphone Oppo find X3 partege de connection en wifi,
fournisseur d’accès: wifi de la freebox ( oui on peut faire un pont wifi sur ce modèle)
Aucune anomalie, c'est comme si mon pc était sur ma freebox et j'ai le bureau distant comme si j'étais sur place.

J'en déduis que le problème vient de l'opérateur.
J'ai appelé le 3244 qui dit qu'ils vont changer la carte sim défectueuse mais je suis sceptique.
Ils comprennent pas le mot QoS ni bridage du ssh.
J'ai donc remplacé la carte sim dans Une borne free mobile mais le problème persiste avec les mêmes chiffres

Si le problème vient du bridage de la part de free mobile : comment faire pour que free mobile arrête de brider le vpn/ssh?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

Changer d'opérateur ? Par exemple Orange (ou Sosh) ou Bouygues (ou B&YOU), évite les opérateurs alternatifs. Non tu ne peux rien faire, tu es têtu, mais moi je le suis encore plus...
Je suis juste très "triste" que tu es bluffé et menti, cela nous a juste fait perdre du temps...
Ce n'est pas un bridage de ssh, mais du flux d'OpenVPN (cela n'a rien à voir avec ssh). Après l'opérateur ne peut pas savoir ce qui transite dans ce flux VPN.
Il y a aussi une autre possibilité, un problème avec la MTU/MSS, il faudrait essayer de la réduire à 1300 octets, la configuration doit se faire sur l'interface du VPN.
Donc déjà test avec un autre opérateur et avec un autre téléphone, pour être sûr que cela soit bien cela (cela peut être du côté de ton entreprise aussi, bien que moins probable)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

Et free nie tout en bloc

Image

Comment on fait pour réduire MTU/MSS?
Ma portabilité ne s'effectue que le 24 avril
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

benjibasson a écrit : lun. 17 avr. 2023, 17:55Et free nie tout en bloc
Bien sûre comme toujours :-) Et on sait que ce n'est pas l'antenne qui bride, car tu as fait un test nperf depuis ton smartphone (tu confirmes ?).
benjibasson a écrit : lun. 17 avr. 2023, 17:55Comment on fait pour réduire MTU/MSS?

Code : Tout sélectionner

ip link set dev tun0 mtu 1300
benjibasson a écrit : lun. 17 avr. 2023, 17:55Ma portabilité ne s'effectue que le 24 avril
Tu ne connais vraiment personne qui est chez orange ou Bouygues ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

Et. A l'époque tu avais signalé le bridage du protocole openvpn à ARCEP ?
En attendant de tester le nouveau forfait je signale et envoie une mise en demeure à free mobile de debrider openvpn et j'aurai jusqu'au bout.

Je ne connais vraiment personne qui a orange, Bouygues à qui je peux demander un partage de connexion ( que des mini forfait)
En tout cas je sais que Bouygues n'est pas tout rose non plus car il bloque l'accès à internet depuis un modem 4g ( model fixe)

Ca m'embête de prendre du orange ou sosh car c'est plus cher que les opérateurs alternatifs qui existaient avant free
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

benjibasson a écrit : mar. 18 avr. 2023, 10:40tu avais signalé le bridage du protocole openvpn à ARCEP ?
Je n'avais pas constaté ce genre de limitation (jamais testé ce cas précis quand j'étais chez Free Mobile), d'autres oui. Mais Free fait ce qu'il veut avec la QoS. Il n'a pas d'obligation de débit !
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

Mais c'est bisare : pour passer de 10 à 5mega octer à 20 200 kilo octer l'opérateur ne bride pas un peu le débit
Il bride vachement beaucoup trop.
Quel est son intérêt à faire ca mise a part se farcir plein de mise en demeure et des déplacements dans tous les tribunaux de France depuis le siège de Paris ?!
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [Xfreerdp] affichage d'images lag

Message par laurent85 »

Bonjour,
As-tu essayé de modifier le MTU ?
D'autre part le test nperf multiplie les connexions tcp parallèles, il n'y a pas ça avec openvpn et il est en udp, c'est pas comparable. Tu cumules peut-être deux problèmes, le MTU trop élevé et le qos de free pour des raisons que lui seul connaît. Mais surtout je te conseille de tout faire pour trouver une personne qui aura la gentillesse de te prêter sa connexion quelques minutes chez un autre opérateur pour faire un test.

Consulte ton contrat avec freemobile, le réseau est mutualisé, il n'y a pas de garantie de débit. Consulte les débits relevés par l'Arcep pour chaque opérateur, ça n'explique pas tout mais quand même un peu.
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

Bonjour,
Je n'ai pas vu de différence notable à l'utilisation mais avec un MTU à 1300 le débit a l'air plus faible en up
Avec le MTU par defaut reglé à 1500 j'ai

Code : Tout sélectionner

time curl -F f=@/tmp/big.bin http://....:8000/
Success: 5525700

real	2m11.536s
user	0m0.020s
sys	0m0.027s
second test 2 minutes 18

avec le MTU reglé à 1300 j'ai

Code : Tout sélectionner

time curl -F f=@/tmp/big.bin http://192.168.200.201:8000/
Success: 5525700

real	2m44.862s
user	0m0.018s
sys	0m0.031s
2nd test 2minutes 53
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

Ok, parfaitement logique (les paquets sont plus petits donc normal que cela soit plus lent). Donc ce n'est pas un problème de MTU (car si la MTU était trop grosse cela aurait demandé de fragmenté le paquet en 2, ce qui est très lent).
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [Xfreerdp] affichage d'images lag

Message par laurent85 »

Ça ne mange pas de pain de régler correctement le mtu en suivant la méthode donnée dans le wiki. Des équipements sur le réseau peuvent avoir une politique agressive, en udp il faut éviter la fragmentation, ce protocole n'a pas de mécanismes intégrés de correction. Ça ne réglera certainement pas ton problème mais dans tous les cas le mtu avec openvpn doit être configuré correctement.

https://wiki.archlinux.org/title/OpenVP ... nt_and_MSS

Utilise la méthode ping, quand tu auras la valeur de mtu, déduis 100 pour obtenir la valeur de mssfix et ajoute ces paramètres au fichier de configuration openvpn.
Dernière modification par laurent85 le jeu. 20 avr. 2023, 15:26, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfreerdp] affichage d'images lag

Message par benjarobin »

@laurent85 Je suis 100% d'accord, mais c'est pour gagner quelques % voir au maximum 10% de débit, cela sera tout autant inutilisable. Ici on cherche un gain de 300%...
Après pour faire cela, il faut que le serveur VPN réponde au ping, ce qui n'est pas tout le temps le cas (on ne ping pas un PC via le VPN)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
benjibasson
Daikyu
Messages : 86
Inscription : sam. 01 mars 2014, 17:17

Re: [Xfreerdp] affichage d'images lag

Message par benjibasson »

Nperf du wifi _SNCF_gare_gratuit
https://www.nperf.com/r/3444730226483122-75f5Clc

Code : Tout sélectionner

time curl -F f=@/tmp/big.bin http://....:8000/
Success: 5525700

real	0m47.439s
user	0m0.008s
sys	0m0.005s
=> 117ko.s
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [Xfreerdp] affichage d'images lag

Message par laurent85 »

Certes. Ce serait intéressant de voir la différence de pmtu entre la connexion mobile et la connexion box avec la méthode ping du wiki. Essaie le paramètre mssfix de 100 inférieur au pmtu.
exemple :

Code : Tout sélectionner

tun-mtu 1400 
mssfix 1300
Répondre