高遅延リンクでOpenVPNの信頼性を改善するにはどうすればよいですか?
ping時間は約3秒のBGAN衛星リンクでOpenVPN VPNを実行しています。tun構成で使用し、Linux(CentOS)で実行しています。リンクを介して送信されるのは主に電子メールですが、メールに大きな添付ファイルが含まれるとすぐに、VPNが停止するようです。 「私はトンネルを通ってpingを実行できますが、実際の作業は、それがロックアップさせます。これは、MTUの問題ですか?」OpenVPN FAQの質問は私の問題を正確に説明しているようですが、使用mssfixしてfragmentも状況を改善するための多くのことはまだ行われていないようです。 私の主なテストは、scpを使用してVPN経由で2MBのファイルをコピーすることです。約192kバイトをコピーし、「ストール」状態を報告します。数秒待機すると、コピーが再開され、さらに数キロバイト後に再び停止します。 このストールは、OpenVPN構成でオプションfragmentまたはmssfixオプションを設定したかどうかにかかわらず発生します(ただし、設定fragment 1000はストールを減らすように見えますが、ストールを排除するわけではありません)。OpenVPN mtu-testはMTUサイズとして1542を報告しました。 私が使用する方法と時期に関する詳細なアドバイスをインターネットで検索したmssfixとfragment、私は唯一のページはよくある質問と同じように言って、どのパラメータを使用する方法とがある場合の詳細を与えていない見つけます。 私の質問は次のとおりです。 mssfixand fragmentはいつ使用しますか? mssfixとfragment組み合わせて使用しますか? 場合mssfixとfragmentソリューションです、何ですかtun-mtu、link-mtuとmtu-discのパラメータは? さらに、私はiperfツールを使用して帯域幅を測定しています。VPNを使用しない場合、210 Kビット/秒のオーダーで常に測定されます。 iperfをVPN経由で使用する場合($ iperf -c remoteserver -t60 -i5)、10Kbits / secで開始し、1.2Mbits / secを報告するまで着実に上昇します。 1.2Mbits / secはOpenVPNのバッファリングなどが原因であると考えられます) あるiperfのは、帯域幅を測定するための最良の方法? この状況での助けは大歓迎です。