Apa yang dibuktikan dan tidak dibuktikan penghitung byte VPN di Mac
Total byte terkirim yang naik adalah aktivitas di satu titik pengamatan, bukan bukti pengiriman. Ambil selisih pada antarmuka yang tepat dan pasangkan dengan hasil aplikasi.
Buka jendela status klien dan angkanya terlihat melegakan: byte naik, terowongan tersambung. Tutup jendelanya dan aplikasi kantor tetap gagal, yang berarti penghitung menjawab pertanyaan yang tidak diajukan siapa pun. Menghitung byte pada antarmuka mengukur lalu lintas di titik pengamatan itu dan tidak lebih. Berjalanlah dari angka yang Anda lihat ke lapisan yang dilaporkannya, lalu ke hasil yang sebenarnya diberikan aplikasi.
Pilih antarmuka sebelum memilih angka
Mulailah dari tempat angka ditampilkan dan baca label di sebelahnya. Jendela klien mungkin menampilkan total sesi, antarmuka terowongan mungkin menampilkan byte IP dalam, dan adaptor fisik mungkin menampilkan byte luar yang terenkripsi; tiga penghitung berbeda yang kebetulan dinyatakan dalam byte. Di baris perintah, netstat -ibn mencetak satu baris per alamat pada setiap antarmuka, jadi terowongan bisa muncul beberapa kali. Cocokkan baris dengan antarmuka yang benar-benar dimiliki klien, dan pastikan dengan rute yang dipilih tujuan. Perangkat bernama utun mungkin milik VPN, terowongan lain, atau sesuatu yang tidak Anda pedulikan.
Jangan ganti dengan penghitung Wi-Fi hanya karena lebih mudah dibaca. Titik pengamatan yang berbeda menjawab pertanyaan yang berbeda.
Ambil selisih, bukan total seumur hidup
Baca barisnya, buat satu permintaan kecil yang diizinkan, lalu baca baris yang sama lagi. Selisihnya adalah buktinya, karena total seumur hidup mencakup semua yang dilakukan mesin sejak boot. Jaga intervalnya singkat agar lalu lintas latar punya lebih sedikit kesempatan mencemarinya. Di mesin yang sibuk, nettop dapat mengatribusikan throughput ke suatu proses, yang mempersempit ruang sebelum Anda kembali ke penghitung antarmuka.
Terima bahwa selisihnya tidak bersih. Email, pembaruan, dan pesan keepalive klien sendiri semuanya menyumbang, jadi perlakukan angkanya sebagai batas atas, bukan pengukuran. Jika aplikasi adalah satu-satunya yang Anda lakukan selama interval, batasnya biasanya cukup ketat untuk berguna.
Penghitung dalam dan luar mengukur hal yang berbeda
Adaptor fisik menghitung paket terenkripsi termasuk tajuk luarnya, sedangkan antarmuka terowongan memperhitungkan muatan yang diterima atau diserahkannya. Menjumlahkan keduanya menghitung satu transfer dua kali. Overhead, pengiriman ulang, dan enkapsulasi juga membuat persamaan sederhana menjadi mustahil.
Dua penghitung yang bergerak ke arah berlawanan adalah temuan, bukan pertentangan. Biasanya itu berarti lalu lintas masuk ke satu lapisan dan tidak pernah meninggalkan lapisan lainnya.
Pasangkan penghitung dengan hasil aplikasi
Total terima bisa naik karena obrolan protokol sementara layanan yang Anda inginkan tetap gagal. Kenaikan pengiriman mengatakan lebih sedikit lagi: itu membuktikan kernel menerima paket, bukan bahwa ada yang menjawab.
Catat hasil persisnya di samping penghitung: resolusi nama gagal, koneksi kehabisan waktu, TLS ditolak, atau respons HTTP tiba. Itu empat kesalahan berbeda, dan hanya satu yang menyangkut terowongan. Jika bukti perlu melangkah lebih jauh, titik pengamatan berikutnya adalah gateway atau batas layanan, tempat seseorang dapat melihat apakah permintaan itu tiba. Mengatur ulang preferensi jaringan Mac menghancurkan keadaan yang Anda ukur dan tidak memberi tahu apa pun.
Tulis catatan yang dibutuhkan orang berikutnya
Nama antarmuka, label penghitung, interval, nilai sebelum dan sesudah, serta hasil aplikasi. Itu cukup bagi rekan kerja untuk mereproduksi pengamatan tanpa mengulangi sore Anda. Tambahkan versi klien dan versi macOS, karena semantik penghitung bisa berubah antar rilis.
Lewati pengambilan paket penuh dan dump sistem. Keduanya jarang diperlukan untuk menjelaskan penghitung lokal mana yang bergerak selama satu permintaan, dan memperlambat siapa pun yang membaca laporan. Jika klien menampilkan statistiknya sendiri, kutip labelnya apa adanya alih-alih menerjemahkannya ke label Anda. Inti catatan adalah mencatat apa yang diukur, bukan berdebat tentang artinya.