핑 시간이 약 3 초인 BGAN 위성 링크를 통해 OpenVPN VPN을 실행하고 있습니다. 우리는 tun 구성 에서 사용 하며 Linux (CentOS)에서 실행 중입니다. 주로 링크를 통해 전송되는 이메일이지만 메일에 큰 첨부 파일이 포함되면 VPN이 정지 된 것 같습니다.
"나는 터널을 통해 Ping 할 수 있지만, 실제 작업은 가두을 야기한다. 이것이 MTU 문제인가?" OpenVPN FAQ의 질문은 내 문제를 정확하게 설명하는 것처럼 보이지만 사용 mssfix
하고 fragment
여전히 상황을 개선하는 데별로 도움이되지 않는 것 같습니다.
내 주요 테스트는 scp로 VPN을 통해 2MB 파일을 복사하는 것 입니다. 약 192kbyte를 복사 한 후 정지 된 상태 를보고합니다 . 몇 초 기다렸다가 다시 복사를 시작한 다음 다른 몇 kbyte 후에 다시 정지합니다.
이 중단은 OpenVPN 구성에서 fragment
또는 mssfix
옵션을 설정했는지 여부에 관계없이 발생합니다 (설정 fragment 1000
은 중단을 줄이는 것처럼 보이지만 제거하지는 않습니다). OpenVPN mtu-test
은 1542를 MTU 크기로보고했습니다.
내가 사용하는 방법과시기에 대한 자세한 조언을 인터넷을 검색 한 mssfix
하고 fragment
,하지만 난 단지 페이지가 자주 묻는 질문과 같은 말을하고, 어떤 매개 변수를 사용하는 방법 및시기에 관한 세부 사항을 제공하지 찾을 수 있습니다.
내 질문은 다음과 같습니다
- 언제 사용합니까
mssfix
와fragment
? - 사용
mssfix
하고fragment
조합 하여 사용 합니까? - 경우
mssfix
및fragment
솔루션이며, 무엇이다tun-mtu
,link-mtu
및mtu-disc
매개 변수는?
또한 iperf 도구 를 사용하여 대역폭을 측정했습니다. VPN이 없으면 210Kbits / sec의 순서로 지속적으로 측정됩니다.
VPN ( )을 통해 iperf 를 사용 하는 경우 $ iperf -c remoteserver -t60 -i5
10Kbits / sec에서 시작한 다음 1.2Mbits / sec를보고 할 때까지 꾸준히 올라간 후 여러 번 반복하여 0kbits / sec를보고합니다 (I 1.2Mbits / sec는 일부 OpenVPN 버퍼링 때문일 수 있습니다.)
가 iperf는 대역폭을 측정하는 가장 좋은 방법은?
이 상황에 대한 도움을 주시면 감사하겠습니다.