VPN接続を標準接続より高速にするにはどうすればよいですか?


11

昨日、OpenVPN専用のマシンとしてVPSを入手し、それをセットアップして、今日スピードテストを実行しました。

VPNの場合:

ここに画像の説明を入力してください

VPNなし:

ここに画像の説明を入力してください

VPNは、別のプロバイダーの別の国にあります。

予想どおり、VPNのレイテンシはわずかに高くなりますが、VPNを介したダウンロード速度が、通常の標準の非VPN接続の2倍を少し下回るとは決して思いませんでした。ISPの方がダウンロードよりも速度を調整する方が簡単だと思っていたので、アップロード速度が予想されます。私はいつも、VPN接続は常に通常の接続よりも低速だと思っていましたが、明らかに間違っています。

最初は結果が異常だと思っていましたが、数回(異なる速度テストサーバーに対して)再テストし、同様の結果が得られたため、3つの異常な結果が連続して発生する可能性はゼロです。また、VPSとOpenVPNサーバーservice openvpn restart(VPSのOSはUbuntu 14.04 64ビット)の両方を再起動しましたが、同じ結果になりました。

これはどのように可能ですか?

これは、VPSの接続速度(455Mbit / s、256.91Mbit / s)です。

ここに画像の説明を入力してください


1
おそらくOpenVPNは何らかの形でデータの圧縮を実行していますか?それとも、ネット(非)中立性のせいかもしれません。
JonasCz-モニカを

@JonasCz OpenVPNサーバーで圧縮を有効にしたのは事実ですが、速度にこの影響があるとは思いませんでした。一時的に圧縮を無効にしてテストする場合があります。繰り返しますが、たとえデータを確実に圧縮していたとしても、ISPに支払う24MBPSを超えるべきではありませんか?
-AStopher

1
圧縮すると、同じ時間でより多くのデータを転送できるようになるため、支払ったよりも高速になります。あなたはまだケーブルを通して毎秒15メガビットを転送しているだけですが、あなたの圧縮はそれにあなたに30mbpsを入れさせます。そして、はい、圧縮はデータのサイズを半分に減らすことができます。
JonasCz -復活モニカ

1
興味深いことに、圧縮は大きな効果をもたらします。これをCPU負荷の価値があるかどうかを尋ねる人のためのリファレンスとしてブックマークします。
アーサーケイ

1
@cybermonkeyあなたは素晴らしいです:D、今はCentOSではなくubuntuを使用するだけです
...-td512

回答:


8

これは、OpenVPNサーバーの圧縮機能に関係しており、より多くのデータを一度に送信できることを意味します。

したがって、これは接続が高速であることを意味します。これを確認するために、圧縮機能を無効にしてこの速度にしました。

ここに画像の説明を入力してください

...一方、圧縮を有効にすると、この速度になりました:

ここに画像の説明を入力してください

OpenVPN以外の標準VPNを使用していた場合、この大幅な速度のバーストは見られなかったようです。


1
これは、テストデータのエントロピーが非常に低いため(すべてゼロなど)、多くの場合に圧縮できるためです。
ダニエルB

0

64 / 4,5 Mbpsの純粋なインターネット接続を使用しています。しかし、AT&T VPNを介して企業サーバーに接続する場合、2Mbps(そう、ダウンロード、それは標準の企業ポリシーです)/ 20Mbps(ケーブルプロバイダーに支払うよりも4倍高速です!!! )。

速度テストでは10 GBのzipファイルをテストに使用するため、VPN圧縮のプラスの影響(追加のVPN負荷のマイナスの影響とは反対)を信じていません。 UDPパケットの負荷は再圧縮されます(私が知っているように、VPNはUDPフローを使用して、TCPのようなレベルを単独で保証します)。

私が会った唯一の合理的な説明は、AT&Tがヨーロッパで最もスケルトンを所有しているという事実により、プロバイダーはAT&Tトラフィックを制限なくルーティングする義務があるということでした。私が使用しているケーブルモデムは、8/4ダウン/アップチャネルを介して440/120 Mbpsの速度を実現できることに注意する必要があります。また、おそらくQoSはプロバイダーのL3インフラストラクチャでのみ行われます。

トメク

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.