Meningkatkan kecepatan tautan pada OpenVPN (bandwidth)

9

Saya telah membeli layanan terowongan dengan menggunakan OpenVPN. Selama setahun saya memiliki kecepatan unggah / unduh maksimum 10 Mbps tetapi sekarang saya telah membeli 20 Mbps tambahan sehingga total bandwidth yang tersedia 30 Mbps untuk saya.

Di beranda mereka ada beberapa kontrol yang tersedia untuk saya, misalnya untuk memulai kembali terowongan. Saya sudah melakukan itu. Ia juga mengatakan bahwa kecepatan memang telah ditingkatkan menjadi 30 Mbps di halaman mereka. Saya juga mendapat email yang mengatakan mereka telah meningkatkan kecepatan.

Namun setelah saya reboot mesin saya, dan OpenVPN telah mulai dan berjalan seperti biasa, ketika saya melihat Windows Task Manager (terbuka ketika menekan CTRL + SHIFT + ESC) di tab "Networking" saya masih memiliki kecepatan tautan hanya 10 Mbps.

Dua adapter terdaftar: Sambungan Area Lokal 4 (10 Mbps) dan Sambungan Area Lokal 5 (100 Mbps). LAC5 adalah adaptor "asli" saya, saya memiliki koneksi internet 100 Mbps jika saya tidak menggunakan terowongan. LAC3 adalah adaptor virtual yang digunakan oleh OpenVPN. Masalahnya adalah masih menunjukkan 10 Mbps meskipun saya telah ditingkatkan menjadi 30 Mbps.

Bagaimana saya bisa memperbaikinya?

Mike
sumber

Jawaban:

14

Sebenarnya saya baru tahu bahwa "Link Speed" yang ditampilkan di Task Manager (10 Mbps) hanyalah angka tiruan yang ditetapkan oleh driver yang digunakan OpenVPN. Itu tidak memperlambat koneksi terowongan, meskipun Local Area Connection 4 saya maksimalkan pada 100% dari bandwidth yang tersedia untuk adaptor (10 Mbps) Local Area Connection 5 dapat menampilkan bahwa misalnya 25 Mbps sedang bekas. Jadi "kecepatan tautan" tidak benar-benar memengaruhi kecepatan transfer sama sekali dan hanya merusak pemandangan.

Saya menemukan jawabannya dengan terlebih dahulu membaca https://forums.openvpn.net/viewtopic.php?t=9850 dan kemudian melakukan beberapa tes untuk memastikan bahwa memang seperti ini. Berikut adalah dua kutipan kunci dari tautan forum di atas jika 404-an:

"adaptor tap-win32 akan melaporkan bahwa itu adalah perangkat 10 Mbps tetapi secara teori dapat mendukung kecepatan hingga ~ 160 Mbps. Dalam praktiknya, kecepatan akan mencapai sekitar 90 Mbps pada Windows, tetapi ini tidak ada hubungannya dengan kecepatan dilaporkan oleh adaptor itu sendiri. "
"Kecepatan adaptor tap-win32 adalah angka palsu - untuk mengubahnya Anda perlu mengkompilasi ulang driver. Saya tidak tahu ada rencana untuk menambah nomor palsu ini; 10 Mbps konsisten dengan linux tun / ketuk driver - itu juga melaporkan 10 Mbps "

Jadi, kecuali seseorang memposting sesuatu di sini yang menunjukkan bahwa kecepatan tautan benar-benar penting (dan tes saya pasti beruntung atau sesuatu) Saya akan menganggap ini sebagai jawaban untuk pertanyaan saya sendiri:

Tidak ada "perbaikan" yang tersedia, tetapi juga tidak diperlukan; kecepatan tautan sebenarnya tidak mencerminkan kinerja terowongan OpenVPN. Kecepatan transfer dapat melampaui apa yang terdaftar sebagai "kecepatan tautan" di pengelola tugas.

Mike
sumber
um ... sementara nomor palsu seperti itu mungkin tidak mempengaruhi kinerja sebenarnya karena tumpukan driver menerima paket setelah mereka diterima dan diteruskan oleh kernel, itu masih dapat membuat (dikompensasi) kesalahan perhitungan dalam tabel perangkat keras internal - adapter jaringan yang mengirimkan lebih dari atribut linkspeed yang disebarkan mungkin ditandai sebagai salah / tidak sepenuhnya sesuai dengan WDF / WDM. Ini adalah pilihan desain yang sangat buruk, pada dasarnya aplikasi windows lain (atau driver dalam hal ini) yang tidak berperilaku seperti Microsoft bermaksud untuk - dan ini selalu menyebabkan masalah.
spesialisasi