Erhöhen der Verbindungsgeschwindigkeit bei OpenVPN (Bandbreite)

9

Ich habe einen Tunnelservice mit OpenVPN gekauft. Seit einem Jahr habe ich eine maximale Upload- / Download-Geschwindigkeit von 10 Mbit / s, aber jetzt habe ich zusätzliche 20 Mbit / s gekauft, sodass die verfügbare Gesamtbandbreite 30 Mbit / s für mich beträgt.

Auf ihrer Homepage stehen mir einige Steuerelemente zur Verfügung, zum Beispiel um den Tunnel neu zu starten. Ich habe das getan. Es heißt auch, dass die Geschwindigkeit auf ihrer Seite tatsächlich auf 30 Mbit / s erhöht wurde. Ich habe auch eine E-Mail erhalten, die besagt, dass sie die Geschwindigkeit verbessert haben.

Nachdem ich meinen Computer neu gestartet habe und OpenVPN gestartet wurde und wie gewohnt ausgeführt wird, habe ich beim Betrachten des Windows Task-Managers (der beim Drücken von STRG + UMSCHALT + ESC geöffnet wird) auf der Registerkarte "Netzwerk" immer noch nur eine Verbindungsgeschwindigkeit von nur 10 Mbit / s.

Es sind zwei Adapter aufgeführt: LAN-Verbindung 4 (10 Mbit / s) und LAN-Verbindung 5 (100 Mbit / s). LAC5 ist mein "echter" Adapter. Ich habe eine 100-Mbit / s-Internetverbindung, wenn ich keinen Tunnel benutze. LAC3 ist der von OpenVPN verwendete virtuelle Adapter. Das Problem ist, dass immer noch 10 Mbit / s angezeigt werden, obwohl ich auf 30 Mbit / s aktualisiert habe.

Wie kann ich das beheben?

Mike
quelle

Antworten:

14

Eigentlich habe ich gerade herausgefunden, dass die im Task-Manager angezeigte "Verbindungsgeschwindigkeit" (10 Mbit / s) nur eine Dummy-Nummer ist, die vom von OpenVPN verwendeten Treiber festgelegt wurde. Die Verbindung des Tunnels wird dadurch nicht verlangsamt, obwohl meine LAN-Verbindung 4 auf 100% der verfügbaren Bandbreite für diesen Adapter (10 Mbit / s) maximal ist. Die LAN-Verbindung 5 kann anzeigen, dass beispielsweise 25 Mbit / s vorhanden sind benutzt. Die "Verbindungsgeschwindigkeit" wirkt sich also überhaupt nicht auf die Übertragungsgeschwindigkeit aus und ist nur ein Dorn im Auge.

Ich habe es herausgefunden, indem ich zuerst https://forums.openvpn.net/viewtopic.php?t=9850 gelesen und dann einige Tests durchgeführt habe, um zu bestätigen, dass es tatsächlich so war. Hier sind zwei wichtige Zitate aus dem obigen Forum-Link für den Fall, dass es 404s sind:

"Der Tap-Win32-Adapter meldet, dass es sich um ein 10-Mbit / s-Gerät handelt, kann jedoch theoretisch Geschwindigkeiten von bis zu ~ 160 Mbit / s unterstützen. In der Praxis wird die Geschwindigkeit unter Windows bei etwa 90 Mbit / s liegen, dies hat jedoch nichts mit der Geschwindigkeit zu tun." vom Adapter selbst gemeldet. "
"Die Geschwindigkeit des Tap-Win32-Adapters ist eine falsche Nummer. Um sie zu ändern, müssen Sie den Treiber neu kompilieren. Ich kenne keine Pläne, diese falsche Nummer zu erhöhen. 10 Mbit / s stimmen mit dem Linux-Tun / überein. Tipp Treiber - es meldet auch 10 Mbit / s "

Wenn also hier niemand etwas veröffentlicht, das darauf hinweist, dass die Verbindungsgeschwindigkeit tatsächlich eine Rolle spielt (und dass meine Tests nur Glück gehabt haben müssen oder so), nehme ich dies als Antwort auf meine eigene Frage:

Es ist kein "Fix" verfügbar, aber es wird auch nicht benötigt. Die Verbindungsgeschwindigkeit spiegelt nicht die Leistung des OpenVPN-Tunnels wider. Die Übertragungsgeschwindigkeiten können über die im Task-Manager als "Verbindungsgeschwindigkeit" angegebene Geschwindigkeit hinausgehen.

Mike
quelle
ähm ... während eine solche falsche Nummer die tatsächliche Leistung möglicherweise nicht beeinflusst, da der Treiberstapel Pakete empfängt, sobald sie vom Kernel akzeptiert und weitergeleitet wurden, kann es dennoch zu (kompensierten) Berechnungsfehlern in der internen Hardwaretabelle kommen - Netzwerkadapter, die senden mehr als das propagierte Linkspeed-Attribut kann sehr gut als fehlerhaft / nicht vollständig WDF / WDM-konform gekennzeichnet werden. Dies ist eine sehr schlechte Design-Wahl. Es handelt sich im Grunde genommen um eine weitere Windows-Anwendung (oder einen anderen Treiber), die sich nicht so verhält, wie es Microsoft beabsichtigt - und dies führt immer zu Problemen.
Spezialisiert