Bagaimana koneksi VPN saya lebih cepat dari koneksi standar saya?

11

Kemarin saya mendapat VPS sebagai mesin khusus untuk OpenVPN, saya mengaturnya dan menjalankan tes kecepatan hari ini, apa yang saya lihat membuat saya heran:

Dengan VPN:

masukkan deskripsi gambar di sini

Tanpa VPN:

masukkan deskripsi gambar di sini

VPN terletak di negara lain, di penyedia yang berbeda.

Seperti yang diharapkan, latensi sedikit lebih tinggi pada VPN, tetapi saya tidak pernah berharap kecepatan unduhan melalui VPN akan sedikit di bawah dua kali lipat dari koneksi non-VPN standar saya . Kecepatan unggah diharapkan karena saya akan berpikir akan lebih mudah bagi ISP saya untuk mempercepat daripada unduhan. Saya selalu berpikir bahwa koneksi VPN akan selalu memiliki kecepatan lebih rendah daripada koneksi normal, tetapi jelas saya salah.

Saya pertama kali berpikir bahwa hasilnya anomali, tetapi saya mengujinya kembali beberapa kali (untuk server speedtest yang berbeda) dan memiliki hasil yang serupa, oleh karena itu kemungkinan tiga hasil anomali berturut-turut adalah nol. Saya juga memulai kembali server VPS dan OpenVPN dengan service openvpn restart(OS VPS adalah Ubuntu 14,04 64 bit), hasil yang sama.

Bagaimana ini mungkin?

Ini adalah kecepatan koneksi VPS (455Mbit / s, 256,91Mbit / s):

masukkan deskripsi gambar di sini

Astopher
sumber
1
Mungkin OpenVPN entah bagaimana melakukan kompresi pada data? Atau mungkin Net (bukan) Netrallah yang harus disalahkan.
JonasCz
@JonasCz Memang benar saya mengaktifkan kompresi pada server OpenVPN, tapi saya tidak berpikir itu akan berdampak pada kecepatan. Mungkin menguji dengan menonaktifkan kompresi untuk sementara waktu. Kemudian lagi, bahkan jika itu mengompresi data pasti itu tidak boleh lebih tinggi dari 24MBPS saya membayar ISP saya?
AStopher
1
Kompresi mungkin memberi Anda lebih banyak kecepatan daripada yang Anda bayarkan, karena Anda kemudian dapat mentransfer lebih banyak data dalam jumlah waktu yang sama, sehingga memberi Anda kecepatan lebih tinggi. Anda masih hanya mentransfer 15 Megabits per detik melalui kabel, tetapi kompresi Anda membuat Anda memasukkan 30mbps ke dalamnya. Dan ya, kompresi dapat mengurangi ukuran data hingga setengahnya.
JonasCz
1
Menarik bahwa kompresi dapat memiliki efek sebesar itu. Pergi ke bookmark ini sebagai referensi untuk siapa saja yang bertanya apakah itu sepadan dengan beban CPU.
Arthur Kay
1
@cybermonkey Anda luar biasa: D, sekarang hanya menggunakan ubuntu dan bukan CentOS ...
td512

Jawaban:

8

Ini berkaitan dengan fitur kompresi server OpenVPN, yang berarti bahwa lebih banyak data dapat dikirim sekaligus.

Ini, oleh karena itu, berarti koneksi lebih cepat. Untuk mengonfirmasi ini, saya menonaktifkan fitur kompresi dan memiliki kecepatan ini:

masukkan deskripsi gambar di sini

... sedangkan dengan kompresi diaktifkan, akibatnya memiliki kecepatan ini:

masukkan deskripsi gambar di sini

Tampaknya seandainya saya menggunakan VPN standar selain OpenVPN, saya tidak akan melihat kecepatan signifikan ini meledak.

Astopher
sumber
1
Ini terjadi karena data uji mungkin memiliki entropi yang sangat rendah (seperti semua nol atau apa pun) dan dengan demikian dapat dikompresi banyak.
Daniel B
0

Saya menggunakan koneksi internet murni 64 / 4,5 Mbps. Tetapi ketika saya terhubung ke server perusahaan melalui AT&T VPN maka saya memiliki 2Mbps (ya, unduh, itu, seperti yang mereka katakan, kebijakan perusahaan standar) / 20Mbps (UPLOAD 4 kali lebih cepat daripada saya membayar ke penyedia kabel saya !!! ).

Saya tidak percaya pada dampak positif kompresi VPN (sebagai kebalikan dari dampak negatif tambahan beban VPN :)), karena tes kecepatan menggunakan file zip 10 GB untuk pengujian dan saya tidak berpikir file ini dapat dikompresi lebih banyak, bahkan jika individu Paket UDP memuat dikompresi ulang (seperti yang saya tahu, VPN menggunakan aliran UDP memastikan tingkat suka TCP dengan sendirinya).

Satu-satunya penjelasan yang masuk akal yang saya temui adalah, bahwa karena AT&T memiliki kerangka paling banyak di Eropa, penyedia diwajibkan untuk mengarahkan lalu lintas AT&T tanpa batasan apa pun. Harus menyadari bahwa modem kabel yang saya gunakan mampu mencapai kecepatan 440/120 Mbps melalui 8/4 saluran down / up. Dan mungkin QoS dilakukan hanya pada infrastruktur L3 penyedia.

Tomek

Tomek
sumber