방금 새로 획득 한 오버 클로킹되지 않은 Raspberry Pi Model-B를 사용하여 VPN으로 NAS를 설정하고 다른 곳에서는 답을 찾을 수 없습니다.
를 사용하여 결정된 인터넷 대역폭
wget --output-document = / dev / null http://speedtest.wdc01.softlayer.com/downloads/test500.zip
내가 기대하는 것보다 훨씬 느립니다. 이더넷이 내 랩톱에 직접 연결되어있을 때 7MBps에 가까워지면 이더넷을 통해 Pi에서 1.34MBps가 증가합니다.
문제는 OpenVPN과 관련이 있지만 정확히 무엇인지 알 수는 없습니다. 내가 이것을 아는 방법은 다음과 같습니다.
Pi의 다운로드 속도와 VPN을 껐다 켜는 것을 비교했습니다. 5.03MBPS 대 1.34MBPS였습니다.
그런 다음 랩톱 (유선)에서 시도했습니다-6.9 MBPS (완벽) 대 6.7 MBPS (완벽 근처)였습니다.
따라서 결함은 랩톱의 대역폭을 3 % 줄이는 VPN 서비스 (PrivateInternetAccess)에만 국한되지는 않지만 OpenVPN이 Pi에서 실행되는 방식과 관련이있어 대역폭이 74 % 줄어 듭니다.
Raspbian의 OpenVPN이 왜 그렇게 끔찍한 지에 대한 아이디어가 있습니까?
업데이트 : VPN이없는 랩톱의 6.9MBPS에서 VPN이없는 Pi의 5.03MBPS 로의 감소의 대부분은 SD 카드 쓰기 속도에서 나온 것으로 보입니다. 이는 약 4.9MBPS로 결정되었습니다. VPN이없는 Pi의 5.03 MPBS에서 설명이 필요한 VPN이있는 1.3MBPS로 크게 줄었습니다.
업데이트 2 : 의견의 제안에 대한 몇 가지 단서 : 1) OpenVPN은 CPU가 실행 중이고 wget이 백그라운드에있을 때 70 %의 CPU를 사용합니다 .2) Pi의 경우 미국 VPN 서버에서 약 1.34MBPS를 얻습니다. 모든 유럽 VPN 서버에서 600KBPS, 랩탑에서 BUT, 미국 VPN 서버에서 6.7MBPS, 네덜란드의 서버와 같은 일부 유럽 서버에서 6.6MBPS를 얻습니다. 내가 말하는 것은 서버와의 거리가 랩톱이 아닌 Pi에 불균형하게 영향을 미치는 것 같습니다.
top
테스트 하는 동안 CPU 부하를 살펴보십시오 . 암호화 오버 헤드에 대해 말해야합니다.