Ping sürelerinin yaklaşık 3 saniye olduğu bir BGAN uydu bağlantısı üzerinden OpenVPN VPN çalıştırıyoruz. Bir tun yapılandırmasında kullanıyoruz ve Linux'ta (CentOS) çalışıyoruz. Öncelikle bağlantı üzerinden gönderilecek e-postadır, ancak posta büyük ekler içerdiğinde VPN duraklıyor gibi görünüyor.
"Ben tünelden ping, ancak herhangi bir gerçek çalışma kilitlemek için neden olmaktadır. Bu bir MTU sorunu var mı?" OpenVPN SSS'deki soru sorunumu tam olarak açıklıyor gibi görünüyor, ancak kullanmak mssfix
ve fragment
hala durumu iyileştirmek için pek bir şey yapmıyor gibi görünüyor.
Ana testim 2MB dosyasını VPN üzerinden scp ile kopyalamak . Yaklaşık 192 kilobayt kopyalar ve sonra durgun durumu bildirir . Birkaç saniye beklersem, tekrar kopyalamaya başlar ve birkaç kbayttan sonra tekrar durur.
Bu duraklama, OpenVPN yapılandırmamdaki fragment
veya mssfix
seçeneklerini ayarlasam da ayarlamasam da oluşur (ayar fragment 1000
duraklamayı azaltmış gibi görünse de ortadan kaldırmaz). OpenVPN mtu-test
, 1542'yi MTU boyutu olarak bildirdi.
Ben nasıl kullanılacağı ve ne zaman daha fazla tavsiye için internet arama yapmış mssfix
ve fragment
fakat sadece sayfaları SSS aynı diyerek ve hangi parametrelerin nasıl kullanılacağı ve zaman konusunda ayrıntı vermeyerek bulabilirsiniz.
O zaman sorularım:
- Ne zaman
mssfix
ve kullanırımfragment
? - Ben kullanıyor musunuz
mssfix
vefragment
birlikte? - Eğer
mssfix
vefragment
çözüm, netun-mtu
,link-mtu
vemtu-disc
parametreleri?
Ayrıca, bant genişliğini ölçmek için iperf aracını kullanıyorum . VPN olmadan, sürekli olarak 210Kbits / san.
İperf'i VPN ( $ iperf -c remoteserver -t60 -i5
) üzerinde kullanırken , 10Kbits / sn'de başlayacak, daha sonra 1.2Mbits / sn raporlayana kadar sürekli olarak yükselecek ve sonra durur gibi görünecek, burada bir dizi tekrarlama için 0kbit / sn bildiriyor (I 1.2Mbits / sn'nin bazı OpenVPN tamponlamalarından kaynaklanıyor olabileceğini düşünün)
Mı iperf bant genişliğini ölçmek için en iyi yolu?
Bu durumla ilgili herhangi bir yardım çok takdir edilecektir.