web-dev-qa-db-ja.com

VPNを介したファイル転送を高速化するにはどうすればよいですか?

私たちのVPNユーザーは非常に遅いファイル転送を経験します(両側で20MbpsのFiOS接続で50MBは20分かかる可能性があります)。ファイルがHTTPまたはFTPを介して転送される場合、それは期待どおりに高速です。これは、Windowsがファイル転送を処理する方法と関係があると思われます。これは、おそらく遅延を想定していないためです。これを微調整する方法はありますか?

VPNはSafeNetIPSecであり、クライアントはXPです。

4
user640

これは、SMBプロトコルが非常に「おしゃべり」であり、転送前および転送中に多くの要求/確認応答を要求していることが原因である可能性が高いです。

  • TCPウィンドウ処理をネットワークに最適になるように調整します。グーグル検索で多くのチュートリアルが表示されます
  • 特にこの問題を対象とするSMB2.0を使用しているため、Server 2008およびVistaマシンにアップグレードします(両方を利用するには両方が必要です)。
  • Riverbedデバイスのような専用デバイスであれ、Server 2008 R2のBranchCache機能であれ、いずれかの端にWANアクセラレータをインストールします。
8
Jeff Miles

VPNシステムが基盤となるプロトコルとしてUDPを使用していたため、過去に問題が発生しました。これに関する問題は、VPNユーザーとネットワークの間のルーターがUDPパケットの優先順位を下げたりドロップしたりすることです。

基盤となる接続をTCPに切り替えると、この問題は解決したようです。

1
Simon Johnson