web-dev-qa-db-ja.com

OpenVPNのリンク速度の向上(帯域幅)

OpenVPNを利用してトンネルサービスを購入しました。 1年間、最大10 Mbpsのアップロード/ダウンロード速度がありましたが、今では追加の20 Mbpsを購入して、利用可能な合計帯域幅を30 Mbpsにしています。

彼らのホームページには、トンネルを再起動するなど、私が利用できるいくつかのコントロールがあります。私はそれをやった。彼らのページでは実際に速度が30 Mbpsにアップグレードされたとも書かれています。また、速度が向上したとのメールが届きました。

ただし、マシンを再起動し、OpenVPNが起動して通常どおり実行されている後、[ネットワーク]タブでWindowsタスクマネージャー(CTRL + SHIFT + ESCを押すと開きます)を見ると、リンク速度はまだ10 Mbps。

2つのアダプターがリストされます:ローカルエリア接続4(10 Mbps)とローカルエリア接続5(100 Mbps)。 LAC5は私の「実際の」アダプターです。トンネルを使用しない場合、100 Mbpsのインターネット接続があります。 LAC3は、OpenVPNで使用される仮想アダプターです。問題は、30 Mbpsにアップグレードしても、まだ10 Mbpsを示していることです。

どうすれば修正できますか?

9
Mike

実際、タスクマネージャーに表示される "リンク速度"(10 Mbps)は、OpenVPNが使用しているドライバーによって設定されたダミーの数値にすぎないことを理解しました。ローカルエリア接続4がそのアダプターの利用可能な帯域幅(10 Mbps)の100%で最大になったとしても、トンネルの接続が遅くなることはありません。ローカルエリア接続5は、たとえば25 Mbpsであることを表示できます。中古。したがって、「リンク速度」は実際には転送速度にまったく影響せず、ただ目障りです。

私は最初に https://forums.openvpn.net/viewtopic.php?t=985 を読み、次にいくつかのテストを行って実際にこのようになっていることを確認することでそれを理解しました。 404sの場合の上記のフォーラムリンクからの2つの主要な引用は次のとおりです。

「tap-win32アダプタは、10 Mbpsデバイスであると報告しますが、理論的には最大160 Mbpsの速度をサポートできます。実際には、Windowsでは速度が約90 Mbpsで最高になりますが、これは速度とは関係ありません。アダプタ自体から報告されました。」
「tap-win32アダプターの速度は偽の数値です。変更するには、ドライバーを再コンパイルする必要があります。この偽の数値を増やす計画はありません。10MbpsはLinuxのtun /と一致しています。タップドライバー-10 Mbpsも報告されます」

したがって、誰かがここにリンク速度が実際に重要であることを示す何かを投稿しない限り(そして、私のテストは幸運か何かであったに違いありません)、私はこれを自分の質問への回答として受け取ります:

「修正」はありませんが、必要ありません。リンク速度は実際にはOpenVPNトンネルのパフォーマンスを反映していません。転送速度は、タスクマネージャで「リンク速度」としてリストされている速度を超える場合があります。

14
Mike

ルーターがOpenVPNクライアントとして機能する場合、ルーターとそのCPUに関係している可能性があります。その場合(ルーターの上限は10 Mbps)、次のD-Linkワイヤレスギガビットルーターのような強力なデバイスが必要になります http://www.Amazon.com/D-Link-Wireless-N600-Dual -Band-Gigabit-DIR-826L/dp/B0081TXJ28

0
Art.Vandelay05