Низкая производительность VPN (PPTP, OpenVPN) на Raspberry Pi

Низкая производительность VPN (PPTP, OpenVPN) на Raspberry Pi

У меня есть Raspberry Pi Model B+ с установленным Raspbian и ядром 3.12.26+.

Я перекомпилировал ядро ​​и включил модуль pptp, чтобы использовать его сpptp_accel

Используя того же VPN-провайдера и их инструмент Windows, я получаю 100/6 Мбит/с на машине Windows. То есть без каких-либо замедлений мое соединение составляет 100/6. Однако, когда я использую того же провайдера на Raspberry и подключаюсь через PPTP с Accel, скорость составляет 10-11/6. И самое интересное, что загрузка ЦП составляет около 0 в момент запуска Speedtest.

Да, я уверен, что был подключен при тестировании из Windows с помощью инструмента, я видел IP-адрес VPN-провайдера везде на whatismyipaddress, он действительно загружал заблокированный здесь контент YouTube и так далее.

Я не знаю, какой протокол использует инструмент Windows, но мне действительно интересно, почему Raspberry показывает примерно в 10 раз более низкую скорость при загрузке процессора 0%.

Спасибо!

ОБНОВЛЯТЬ: Вот как выглядит Raspberry. Это сделано для того, чтобы показать, что подключены только кабели Ethernet и питания.

[пропущено, так как мне нужна репутация >=10, чтобы разместить более 2 ссылок или изображений]

Вот используемый файл параметров pppd:

#pty "pptp ru1.******.com --nolaunchpppd"
connect /bin/true
plugin "/usr/lib/pppd/2.4.5/pptp.so"


pptp_server *************

user "user"
password "password"

#defaultroute
#replacedefaultroute
#lock
noauth
nobsdcomp
nodeflate
nodetach
remotename ru
ipparam ru
require-mppe-128
usepeerdns
#mtu 1452
#mru 1452

Вот тест скорости, когда Raspberry подключен к VPN-провайдеру с помощью PPTP:

введите описание изображения здесь

Вот тест скорости на том же сервере и с использованием того же сервера провайдера VPN при прямом подключении с моего компьютера Windows к провайдеру с помощью их инструмента:

введите описание изображения здесь

Что касается OpenVPN: давайте отложим это на минутку, на самом деле он немного медленнее, чем PPTP из-за более сильного шифрования, и из-за этого загрузка ЦП на Raspberry выше. Давайте сначала разберемся с pptp. Как я уже сказал, загрузка ЦП на Raspberry равна 0 при тестировании скорости

Связанный контент