Comment ma connexion VPN peut-elle être plus rapide que ma connexion standard?

11

Hier, j'ai obtenu un VPS comme machine dédiée pour OpenVPN, je l'ai installé et j'ai effectué un test de vitesse aujourd'hui, ce que j'ai vu m'a étonné:

Avec VPN:

entrez la description de l'image ici

Sans VPN:

entrez la description de l'image ici

Le VPN est situé dans un autre pays, sur un autre fournisseur.

Comme prévu, la latence est légèrement plus élevée sur le VPN, mais je ne m'attendais pas à ce que la vitesse de téléchargement via le VPN soit juste en dessous du double de ma connexion non VPN standard normale . La vitesse de téléchargement est à prévoir car j'aurais pensé qu'il serait plus facile pour mon FAI de limiter cela que les téléchargements. J'ai toujours pensé qu'une connexion VPN aura toujours une vitesse inférieure à celle de la connexion normale, mais je me trompe clairement.

J'ai d'abord pensé que le résultat était anormal, mais je l'ai testé à nouveau plusieurs fois (pour différents serveurs speedtest) et j'ai eu des résultats similaires, donc la probabilité de trois résultats anormaux d'affilée est nulle. J'ai également redémarré le serveur VPS et OpenVPN avec service openvpn restart(le système d'exploitation du VPS est Ubuntu 14.04 64 bits), même résultat.

Comment est-ce possible?

Il s'agit de la vitesse de connexion du VPS (455 Mbit / s, 256,91 Mbit / s):

entrez la description de l'image ici

AStopher
la source
1
Peut-être qu'OpenVPN effectue en quelque sorte une compression sur les données? Ou peut-être que la (non) neutralité du Net est à blâmer.
JonasCz
@JonasCz C'est vrai que j'ai activé la compression sur le serveur OpenVPN, mais je ne pensais pas que cela aurait cet effet sur la vitesse. Pourrait tester en désactivant temporairement la compression. Là encore, même s'il compressait les données, il ne devrait sûrement pas être supérieur aux 24 Mbps pour lesquels je paie mon FAI?
AStopher
1
La compression pourrait bien vous donner plus de vitesse que vous n'en avez payé, car vous seriez alors en mesure de transférer plus de données dans le même laps de temps, vous offrant ainsi une vitesse plus élevée. Vous ne transférez toujours que 15 mégabits par seconde à travers les câbles, mais votre compression vous permet de mettre 30 Mbps. Et oui, la compression pourrait réduire de moitié la taille de vos données.
JonasCz
1
Il est intéressant de noter que la compression peut avoir un effet aussi important. Aller en signet cela comme référence pour toute personne qui demande si cela vaut la charge du processeur.
Arthur Kay
1
@cybermonkey vous êtes génial: D, maintenant juste pour utiliser ubuntu et non CentOS ...
td512

Réponses:

8

Cela était lié à la fonction de compression du serveur OpenVPN, ce qui signifie que davantage de données peuvent être envoyées en même temps.

Cela signifiait donc que la connexion était plus rapide. Pour confirmer cela, j'ai désactivé la fonction de compression et j'ai eu cette vitesse:

entrez la description de l'image ici

... alors qu'avec la compression activée, cette vitesse avait par conséquent:

entrez la description de l'image ici

Il semble que si j'avais utilisé un VPN standard autre que OpenVPN, je n'aurais pas vu cette vitesse importante exploser.

AStopher
la source
1
Cela se produit car les données de test ont probablement une entropie très faible (comme tous les zéros ou autre) et peuvent donc être compressées beaucoup.
Daniel B
0

J'utilise une connexion Internet pure de 64 / 4,5 Mbps. Mais lorsque je me connecte au serveur d'entreprise via AT&T VPN, j'ai 2 Mbps (oui, téléchargez, c'est, comme on dit, la politique d'entreprise standard) / 20 Mbps (UPLOAD 4 fois plus rapide que je ne paie pour mon câblo-opérateur !!! ).

Je ne crois pas à l'impact positif de la compression VPN (contrairement à l'impact négatif de la charge VPN supplémentaire :)), car le test de vitesse utilise un fichier zippé de 10 Go pour les tests et je ne pense pas que ce fichier puisse être compressé davantage, même si l'individu La charge des paquets UDP est recompressée (comme je le sais, le VPN utilise le flux UDP assurant le niveau TCP comme tel).

La seule explication raisonnable que j'ai rencontrée était qu'en raison du fait qu'AT & T possède le plus grand squelette d'Europe, les fournisseurs sont obligés d'acheminer le trafic AT&T sans aucune limitation. Doit être conscient que le modem câble que j'utilise est capable d'atteindre une vitesse de 440/120 Mbps via 8/4 canaux descendants / ascendants. Et la QoS ne se fait probablement qu'au niveau de l'infrastructure L3 du fournisseur.

Tomek

Tomek
la source