Jitter adalah selisih waktu tempuh antar paket yang berurutan. Ping rata-rata 20 ms terlihat bagus, tetapi kalau tiap paket datang selang-seling 10 ms dan 60 ms, panggilan video tetap tersendat. Cara mengukur jitter koneksi internet berarti melihat sebaran nilai ping, bukan hanya angka rata-ratanya.
Kenapa rata-rata ping menyembunyikan masalah
Tool ping biasa menampilkan satu angka ringkasan di bagian akhir: minimum, maksimum, dan rata-rata. Angka rata-rata mudah dibaca, tetapi justru menyamarkan pola. Dua koneksi bisa punya rata-rata 25 ms dengan pengalaman pemakaian yang sangat berbeda.
Koneksi A mengirim 100 paket dengan waktu tempuh hampir selalu 24 sampai 26 ms. Koneksi B juga rata-rata 25 ms, tetapi separuh paketnya 8 ms dan separuhnya 42 ms. Untuk browsing, keduanya terasa mirip. Untuk panggilan suara, konferensi video, atau game real-time, koneksi B akan terasa patah-patah karena aplikasi menerima data secara tidak merata.
Jitter biasanya dihitung dari selisih antar waktu tempuh berurutan, lalu dirata-ratakan. Sebagian alat memakai rumus variasi antar paket, sebagian lain memakai simpangan baku. Angka absolutnya bisa berbeda antar alat, jadi yang lebih berguna adalah membandingkan nilai jitter pada kondisi yang sama.
Ambang jitter yang masih nyaman
Tidak ada angka baku yang berlaku untuk semua aplikasi, tetapi kisaran berikut sering dipakai sebagai acuan praktis:
- Di bawah 10 ms: sangat halus untuk panggilan suara dan video call.
- 10 sampai 30 ms: masih dapat diterima, sesekali terasa jeda kecil.
- 30 sampai 50 ms: mulai mengganggu, suara bisa terpotong dan video turun resolusi.
- Di atas 50 ms: tidak nyaman untuk aplikasi real-time, meski browsing masih jalan.
Angka di atas hanya berarti jika packet loss rendah. Jitter tinggi yang disertai packet loss lebih mengganggu daripada jitter tinggi tanpa kehilangan paket. Untuk memahami hubungan keduanya, lihat cara membaca latensi dan packet loss pada hasil ping.
Jitter juga bisa muncul hanya di jam sibuk. Koneksi yang mulus pagi hari bisa melonjak saat malam ketika banyak pengguna dalam satu jaringan aktif bersamaan. Karena itu, pengukuran satu kali jarang cukup.
Membandingkan cara mengukur jitter
Ada beberapa pendekatan yang bisa dipakai, tergantung seberapa detail yang dibutuhkan dan seberapa nyaman kamu dengan terminal.
1. Ping manual berulang
Kirim paket dalam jumlah banyak lalu lihat sebaran waktu tempuhnya. Contoh di Windows:
ping -n 100 1.1.1.1
Di Linux dan macOS, jumlah paket diatur dengan opsi -c:
ping -c 100 1.1.1.1
Setelah selesai, bandingkan nilai minimum dan maksimum. Selisih yang lebar antar keduanya menandakan waktu tempuh tidak konsisten. Metode ini cepat dan tidak butuh alat tambahan, tetapi tidak menghitung jitter secara eksplisit.
2. mtr
mtr menggabungkan ping berulang dengan traceroute, sehingga kamu bisa melihat hop mana yang menambah ketidakstabilan. Jalankan dengan mode laporan untuk periode tertentu:
mtr --report --report-cycles 100 1.1.1.1
Kolom loss dan stdev pada keluaran mtr membantu menunjukkan hop yang bermasalah. Lonjakan di satu hop belum tentu jadi masalah jika hop berikutnya kembali normal. Alat ini lebih berguna untuk melokalisasi sumber gangguan, bukan untuk menilai kualitas koneksi akhir.
3. Ping berkelanjutan dengan pencatatan waktu
Untuk pengamatan selama berjam-jam, catat hasil ping ke berkas lalu analisis belakangan. Di Linux:
ping -i 1 -D 1.1.1.1 | tee pinglog.txt
Opsi -D menambahkan timestamp pada tiap baris. Data ini bisa diolah dengan skrip sederhana untuk menghitung selisih antar paket. Pendekatan ini paling akurat untuk melihat pola harian, misalnya kapan jitter memuncak.
4. Alat berbasis web
Beberapa layanan ping online menampilkan grafik waktu tempuh per paket, yang membuat lonjakan lebih mudah terlihat dibanding keluaran teks. Keterbatasannya, pengukuran berjalan dari server layanan tersebut, bukan dari perangkatmu. Hasilnya menggambarkan kualitas jalur dari server itu ke target, bukan koneksimu ke internet.
Alat seperti ini berguna untuk membandingkan koneksi dari beberapa lokasi, misalnya saat memeriksa apakah masalah ada di sisi server atau di jaringan lokal. Untuk pemantauan rutin dari perangkat sendiri, ping berkelanjutan tetap lebih tepat.
Membaca hasil dan menarik kesimpulan
Kalau jitter tinggi muncul di semua target, termasuk ke server DNS publik, kemungkinan besar masalahnya ada di jaringan lokal atau di jalur ISP. Uji ke beberapa target sekaligus untuk memastikan. Ping ke gateway router dan ke alamat publik bisa menunjukkan apakah gangguan terjadi sebelum atau sesudah router.
Kalau jitter hanya muncul pada satu target, jalur menuju target itulah yang perlu diperiksa. Gunakan traceroute untuk melihat hop mana yang konsisten lambat. Panduan analisis hasil ping dengan traceroute membahas cara membaca pola tersebut lebih rinci.
Jitter yang naik turun mengikuti jam sibuk biasanya berkaitan dengan kepadatan jalur, bukan kerusakan perangkat. Jitter yang tiba-tiba tinggi dan menetap sering menandakan masalah pada kabel, port, atau perangkat jaringan. Untuk jaringan kantor, pengujian berkala pada jam berbeda membantu membedakan keduanya.
Kapan perlu pengujian lebih sering
Pengukuran sekali jalan cukup untuk memeriksa koneksi baru. Setelah itu, pengujian berkala lebih berguna, terutama jika kamu memakai layanan yang sensitif terhadap keterlambatan, seperti VoIP, rapat daring, atau akses jarak jauh ke server internal.
Variasikan target dan waktu pengukuran. Sertakan satu target di jaringan lokal, satu di DNS publik, dan satu di luar negeri. Perbedaan hasil antar ketiganya menunjukkan di mana batas masalah berada. Catat juga apakah pengukuran memakai kabel atau Wi-Fi, karena Wi-Fi menambah variasi waktu tempuh yang cukup besar.
Jitter tidak perlu dikejar sampai sekecil mungkin. Yang penting adalah tahu batas toleransi aplikasi yang kamu pakai, lalu memastikan koneksi berada di bawah batas itu secara konsisten.
Pertanyaan yang Sering Diajukan
Apakah jitter sama dengan packet loss?
Berbeda. Jitter adalah variasi waktu tempuh paket yang sampai, sedangkan packet loss adalah paket yang tidak sampai sama sekali. Keduanya sering muncul bersamaan ketika jaringan sedang bermasalah, tetapi penyebab dan cara penanganannya tidak selalu sama.
Berapa nilai jitter yang dianggap bagus?
Untuk panggilan suara dan video, nilai di bawah 30 ms umumnya masih nyaman. Di bawah 10 ms tergolong sangat baik. Angka ini perlu dibaca bersama latensi dan packet loss, karena jitter rendah tidak banyak membantu jika paketnya banyak yang hilang.
Apakah ping online bisa mengukur jitter koneksi saya?
Bisa, tetapi hasilnya menggambarkan jalur dari server layanan tersebut ke target, bukan dari perangkatmu. Untuk menilai koneksimu sendiri, jalankan ping berulang dari komputer atau router, lalu bandingkan sebaran waktu tempuhnya.