Kecepatan koneksi internet lebih dari sekadar bandwidth-nya. Hal ini terutama terjadi pada koneksi Internet satelit, yang dapat menawarkan kecepatan hingga 15 Mbps - tetapi masih akan terasa lambat.
Latensi dapat menjadi masalah dengan semua koneksi dan jaringan Internet. Koneksi jaringan kabel cenderung memiliki latensi terendah, sedangkan koneksi nirkabel umumnya memiliki latensi lebih tinggi.
Kredit Gambar: Timo Newton-Syms di Flickr
Latensi vs. Bandwidth
Sambungan internet, termasuk sambungan Internet satelit, diiklankan dengan kecepatan seperti "hingga 15 Mbps". Anda mungkin melihat koneksi Internet satelit yang menawarkan kecepatan ini dan menganggap pengalaman menggunakannya sebanding dengan pengalaman menggunakan koneksi internet kabel 15 Mbps, tetapi Anda salah.
- Bandwidth : Bandwidth menentukan seberapa cepat data dapat ditransfer dari waktu ke waktu. Bandwidth adalah jumlah data yang dapat ditransfer per detik.
- Latensi : Latensi adalah penundaan. Latensi adalah waktu yang dibutuhkan data untuk melakukan perjalanan antara sumber dan tujuannya, yang diukur dalam milidetik.
Latensi di Dunia Nyata
Misalkan Anda menjelajahi web dengan jenis sambungan yang berbeda. Berikut bagaimana latensi akan "terasa":
- Sambungan Internet Satelit (Kecepatan Tinggi, Latensi Tinggi ): Anda akan mengklik link pada halaman web dan, setelah penundaan yang nyata, halaman web akan mulai mendownload dan muncul hampir semuanya sekaligus.
- Koneksi Teoritis (Kecepatan Rendah, Latensi Rendah) : Anda akan mengklik link pada halaman web dan halaman web akan segera mulai memuat. Namun, perlu beberapa saat untuk memuat sepenuhnya dan Anda akan melihat gambar dimuat satu per satu.
- Koneksi Internet Kabel (Kecepatan Tinggi, Latensi Rendah) : Anda akan mengklik link pada halaman web dan halaman web akan segera muncul, mendownload semuanya sekaligus.
Latensi selalu bermanifestasi sebagai penundaan. Misalnya, jika Anda melakukan obrolan Skype dengan seseorang di koneksi Internet latensi tinggi, Anda tidak akan sinkron satu sama lain. Anda harus berhenti sejenak di antara kalimat atau Anda akan saling berbicara karena penundaan tersebut.
Jika Anda bermain game online, tindakan Anda akan tertunda dan peristiwa yang terjadi di game tersebut akan mengalami penundaan yang nyata sebelum mencapai komputer Anda, daripada terasa hampir seketika. Misalnya, jika Anda memainkan game penembak orang pertama pada koneksi latensi tinggi, Anda akan menembak seseorang di layar, tetapi penundaan berarti mereka akan lama hilang saat proyektil Anda sampai di sana.
Kredit Gambar: MLibrary di Flickr
Apa Penyebab Latensi
Baik bandwidth maupun latensi bergantung pada lebih dari sekadar koneksi Internet Anda - keduanya dipengaruhi oleh perangkat keras jaringan Anda, lokasi dan koneksi server jarak jauh, dan router Internet antara komputer dan server Anda.
Paket tidak berjalan melalui router secara instan. Setiap router yang harus dilalui paket memperkenalkan penundaan beberapa milidetik, yang dapat bertambah jika paket harus melakukan perjalanan melalui banyak router untuk mencapai sisi lain dunia.
Namun, beberapa jenis sambungan - seperti sambungan Internet satelit - memiliki latensi tinggi bahkan dalam kondisi terbaik. Biasanya diperlukan waktu antara 500 dan 700ms untuk paket mencapai penyedia layanan Internet melalui koneksi Internet satelit.
Namun, latensi bukan hanya masalah koneksi Internet satelit. Anda mungkin dapat menjelajahi situs web yang dihosting di benua lain tanpa terlalu memperhatikan latensi, tetapi jika Anda berada di California dan memainkan game online dengan server yang berlokasi di Eropa, latensi mungkin lebih terlihat.
Mengukur Latensi
Anda dapat mengukur latensi antara komputer Anda dan alamat web dengan perintah ping . Dalam contoh kami, dibutuhkan 11 milidetik agar lalu lintas antara komputer kami dan server Google. Jika kami memiliki koneksi Internet satelit, ini bisa mencapai 700ms.
Untuk menunjukkan dampak jarak pada latensi, kita dapat melakukan ping ke Baidu - mesin pencari Cina. Baidu tidak memiliki server apa pun di Amerika Utara, jadi komputer kami harus berkomunikasi dengan servernya di China. Latensi antara komputer kami dan server Baidu adalah 228ms.
Saat kami melakukan ping ke router lokal kami, kami melihat latensi 1ms. Router kami dekat dan kami dapat terhubung langsung tanpa melalui router lain.
Anda dapat melihat berapa banyak latensi yang ditambahkan setiap router - atau "hop" - perintah traceroute .
Latensi selalu bersama kita; ini hanya masalah seberapa signifikannya. Pada latensi rendah, data akan ditransfer hampir secara instan dan kami tidak akan dapat melihat penundaan. Saat latensi meningkat, kami mulai melihat lebih banyak penundaan.