Augmentation de la vitesse de liaison sur OpenVPN (bande passante)


9

J'ai acheté un service de tunnel en utilisant OpenVPN. Pendant un an, j’ai eu une vitesse maximale d’envoi / téléchargement de 10 Mbps, mais j’ai maintenant acheté 20 Mbps supplémentaires, ce qui me permettait d’obtenir une bande passante totale de 30 Mbps.

Sur leur page d'accueil, des commandes sont disponibles pour moi, par exemple pour redémarrer le tunnel. J'ai fait ça. Il indique également que la vitesse a effectivement été améliorée à 30 Mbps sur leur page. J'ai aussi reçu un email disant qu'ils avaient amélioré la vitesse.

Cependant, après le redémarrage de ma machine, et OpenVPN ayant démarré et fonctionnant normalement, le gestionnaire de tâches Windows s'ouvre (lorsque vous appuyez sur CTRL + SHIFT + ÉCHAP) dans l'onglet "Réseau", la vitesse de liaison est encore faible. 10 Mbps.

Deux adaptateurs sont répertoriés: Connexion au réseau local 4 (10 Mbps) et Connexion au réseau local 5 (100 Mbps). LAC5 est mon "vrai" adaptateur. J'ai une connexion Internet à 100 Mbps si je n'utilise pas de tunnel. LAC3 est l'adaptateur virtuel utilisé par OpenVPN. Le problème est qu'il affiche toujours 10 Mbps même si je suis passé à 30 Mbps.

Comment puis-je réparer cela?

Réponses:


14

En fait, je viens de comprendre que la "vitesse du lien" affichée dans le Gestionnaire des tâches (10 Mbps) est juste un nombre factice défini par le pilote utilisé par OpenVPN. Il ne ralentit pas la connexion du tunnel, même si ma connexion au réseau local 4 est saturée à 100% de la bande passante disponible pour cette carte (10 Mbps), la connexion au réseau local 5 peut afficher que, par exemple, 25 Mbps sont en cours de traitement. utilisé. Ainsi, la "vitesse de liaison" n'affecte pas réellement les vitesses de transfert et est juste une source de pollution visuelle.

Je l'ai compris en lisant d'abord https://forums.openvpn.net/viewtopic.php?t=9850 , puis en effectuant des tests pour confirmer qu'il en était bien ainsi. Voici deux citations clés du lien de forum ci-dessus dans le cas où il 404s:

"L'adaptateur tap-win32 indiquera qu'il s'agit d'un périphérique à 10 Mbps, mais il peut théoriquement prendre en charge des vitesses allant jusqu'à ~ 160 Mbps. En pratique, les vitesses atteindront environ 90 Mbps sous Windows, mais cela n'a rien à voir avec la vitesse rapporté par l'adaptateur lui-même ".
"la vitesse de l'adaptateur tap-win32 est un nombre bidon - pour le changer, vous devez recompiler le pilote. Je ne suis au courant d'aucun plan visant à augmenter ce nombre bidon; 10 Mbps est compatible avec linux tun / pilote du robinet - il signale également 10 Mbps "

Donc, à moins que quelqu'un publie ici quelque chose qui indique que la vitesse du lien a réellement une importance (et que mes tests doivent juste être chanceux), je prendrai ceci comme réponse à ma propre question:

Il n'y a pas de "correctif" disponible, mais ce n'est également pas nécessaire; la vitesse de liaison ne reflète pas réellement les performances du tunnel OpenVPN. Les vitesses de transfert peuvent aller au-delà de ce qui est répertorié comme "vitesse de liaison" dans le gestionnaire de tâches.


euh ... alors qu'un tel nombre bidon pourrait ne pas affecter les performances réelles puisque la pile de pilotes reçoit les paquets une fois qu'ils ont été acceptés et transmis par le noyau, elle peut toujours créer des erreurs de calcul (compensées) dans la table matérielle interne - les adaptateurs réseau qui transmettent plus que l'attribut linkspeed propagé peut très bien être signalé comme étant défectueux / pas complètement conforme à WDF / WDM. C’est un très mauvais choix en matière de conception. C’est fondamentalement une autre application Windows (ou un pilote) qui ne se comporte pas comme prévu par Microsoft - et cela pose toujours problème.
Spécialisé le

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.