Apakah VPN yang menganggur memakai bandwidth? Baca penghitung yang tepat
Terowongan yang menganggur tetap mengirim keepalive dan lalu lintas latar belakang klien. Pilih penghitung yang menjawab pertanyaan Anda, lalu sebutkan bersama antarmukanya.
Terowongan Anda menyala sepanjang malam, tidak ada yang dialirkan, tetapi grafik pemakaian tetap bergerak. Itu normal: VPN mempertahankan percakapan tetap terbuka, bukan memesan sebagian jalur Anda, jadi bagian yang dipesan adalah nol sementara byte-nya kecil dan nyata. Kedua gagasan itu terus tertukar, itulah sebabnya pertanyaan apakah VPN yang menganggur memakai bandwidth dijawab dengan buruk di kedua arah. Mengukur penghitung yang tepat selama jendela yang bisa Anda jelaskan menyelesaikannya dalam satu sore.
Mengapa terowongan yang menganggur tetap memindahkan byte
Terowongan adalah pemetaan dengan masa hidup, dan sesuatu harus menjaga pemetaan itu tetap hidup. Handshake kedaluwarsa, perangkat NAT membuang terjemahan yang menganggur, dan rekan yang diam cukup lama bisa menjadi tidak terjangkau tanpa ada yang gagal di kedua ujung. Protokol berbeda dalam apa yang mereka kirim saat tidak ada yang perlu dikirim: WireGuard tidak mengirim apa pun secara bawaan setelah handshake selesai, dan pengaturan opsional PersistentKeepalive menambahkan paket berkala agar rekan di balik terjemahan tetap terjangkau. Nyalakan dengan sengaja dan intervalnya menjadi terlihat di penghitung.
OpenVPN punya pembantu keepalive yang bekerja berbeda: ia mendefinisikan pemeriksaan bergaya ping agar kedua ujung bisa membedakan sesi hidup dari yang mati, dan klien yang membawa transport sendiri punya pewaktu setara dengan nama lain. Tidak satu pun dari ini muncul di jendela aplikasi, itulah sebabnya layar kosong tidak mengatakan apa-apa tentang apa yang ada di kabel.
Aplikasi yang menganggur bukan perangkat yang menganggur
Terowongan terbuka melayani setiap klien yang terpasang padanya, dan klien jarang berhenti. Sinkronisasi foto, kueri resolver, pemeriksaan pembaruan, dan agen pemantauan mengikuti rute mana pun yang menjadi bawaan, dan pada profil terowongan penuh rute itu adalah terowongannya. Ponsel yang tidur di saku tetap melakukan polling, dan tugas pencadangan tidak peduli bahwa tidak ada yang menonton video. Terowongan itu menganggur dalam arti Anda tidak memakainya sementara perangkat Anda memakainya.
Profil yang dijembatani dan dirutekan membawa lalu lintas berbeda, jadi pengamatan yang sama bisa menghasilkan jawaban berbeda pada masing-masing. Catat siapa yang terhubung sebelum Anda mengukur, karena satu klien sinkronisasi bisa melebihi semua keepalive dalam interval itu.
Pilih satu penghitung dan katakan apa yang dihitungnya
Ada tiga total dan masing-masing menjawab pertanyaan berbeda: apa yang melintasi terowongan, apa yang melintasi tautan fisik, dan apa yang diputuskan penyedia untuk ditagih. Menghitung di uplink juga menghitung semua yang tidak pernah masuk terowongan, dari hiruk-pikuk ARP sampai streaming tetangga. Menghitung di antarmuka terowongan melewatkan header luar, percobaan ulang handshake, dan keepalive yang menahan terjemahan tetap terbuka. Membaca keduanya murah, dan itulah satu-satunya cara melihat di sisi mana sebuah byte dihitung.
ip -s link show wg0
ip -s link show eth0
Putuskan yang mana dari keduanya yang menjadi pertanyaan Anda sebelum mengutip salah satunya, karena menjumlahkannya menghitung pekerjaan terkait dua kali. Akuntansi penyedia bisa ditutup pada periode yang lebih lambat daripada yang Anda ukur, jadi total yang tidak cocok dengan faktur tidak otomatis salah. Lampirkan antarmuka, arah, dan jendela pada angka apa pun yang Anda terbitkan.
Jalankan pengukuran singkat dengan pengawasan
Biarkan terowongan dan perlindungannya persis seperti saat berjalan pada hari biasa, lewati transfer opsional, dan catat siapa yang tetap terhubung. Baca penghitungnya, tunggu jendela yang cukup panjang agar layak dibaca, baca lagi, dan simpan waktu yang berlalu di samping selisihnya. Uji kecepatan besar menjawab pertanyaan lain: ia memenuhi tautan dan tidak mengatakan apa-apa tentang biaya menganggur.
Ulangi jendela itu sekali jika hasil pertama tampak mustahil, karena satu sampel bisa menangkap tugas terjadwal di tengah jalan. Dua interval yang sepakat adalah bukti; satu interval adalah anekdot dengan satuan.
Jangan membeli nol yang lebih bersih dengan terowongan yang lebih buruk
Mematikan keepalive atau pemeriksaan keaktifan untuk merapikan grafik mengubah penerapan yang Anda ukur, dan terowongan mungkin gagal kembali setelah periode menganggur berikutnya. Tanyakan apakah mekanisme itu melayani keterjangkauan atau pemeliharaan sebelum Anda menyentuhnya, dan ukurlah dengan mekanisme itu berjalan jika memang demikian, karena itulah konfigurasi yang akan Anda dukung. Nol yang lebih bersih yang menyembunyikan jalur pemulihan rusak adalah hasil termahal dalam latihan ini.
Ketika angkanya benar-benar besar, temukan proses atau klien yang menghasilkannya alih-alih menganggap protokol mengisi jalur. Bandingkan penghitung dalam dan luar untuk melihat di sisi mana byte berada, lalu laporkan pemakaian untuk periode itu alih-alih kapasitas yang Anda kira miliki.