5Aug

Bagaimana Latency Dapat Membuat Koneksi Internet yang Lebih Cepat Merasa Lambat

parabola

Ada lebih banyak kecepatan koneksi internet daripada bandwidth saja. Hal ini terutama berlaku dengan koneksi internet satelit, yang dapat menawarkan kecepatan hingga 15 Mbps - namun tetap terasa lambat.

Latency dapat menjadi masalah dengan semua koneksi dan jaringan internet. Koneksi jaringan kabel cenderung memiliki latensi paling rendah, sementara koneksi nirkabel umumnya memiliki latensi yang lebih tinggi. Koneksi Internet, termasuk koneksi internet satelit, diiklankan dengan kecepatan seperti "sampai 15 Mbps." Anda mungkin melihat koneksi Internet satelit yang menawarkan kecepatan ini dan menganggapnya sebagai koneksi internet. Pengalaman menggunakannya akan sebanding dengan pengalaman menggunakan koneksi internet kabel 15 Mbps, tapi Anda akan salah.

  • Bandwidth : Bandwidth menentukan seberapa cepat data dapat ditransfer dari waktu ke waktu. Bandwidth adalah jumlah data yang bisa ditransfer per detik.
  • Latency : Latency adalah delay. Latency adalah berapa lama waktu yang dibutuhkan untuk melakukan perjalanan antara sumber dan tujuannya, diukur dalam milidetik.

Latency di Dunia Nyata

Katakanlah Anda menjelajah web pada berbagai jenis koneksi. Inilah bagaimana latency akan "merasakan": Koneksi Internet Satelit

  • ( Kecepatan Tinggi, Latency Tinggi ): Anda akan mengklik link di halaman web dan, setelah penundaan yang nyata, halaman web akan mulai mendownload dan muncul hampir sekaligus.
  • Sambungan Teoretis( Kecepatan Rendah, Latency Rendah) : Anda akan mengklik link di halaman web dan halaman web akan segera mulai loading. Namun, perlu beberapa saat untuk memuat sepenuhnya dan Anda akan melihat gambar dimuat satu per satu.
  • Sambungan Internet Kabel( Kecepatan Tinggi, Latency Rendah) : Anda akan mengklik link di halaman web dan halaman web akan segera muncul, mendownload semuanya sekaligus.

Latency selalu bermanifestasi sebagai penundaan. Misalnya, jika Anda melakukan obrolan Skype dengan seseorang yang memiliki koneksi internet dengan latensi tinggi, Anda tidak sinkron satu sama lain. Anda harus berhenti sejenak di antara kalimat atau Anda akan saling berbicara satu sama lain berkat penundaan.

Jika Anda bermain game online, tindakan Anda akan tertunda dan kejadian yang terjadi dalam permainan akan mengalami penundaan yang nyata sebelum mencapai komputer Anda, daripada merasa dekat-seketika. Misalnya, jika Anda memainkan game first-person shooter pada koneksi latency tinggi, Anda akan memotret seseorang di layar Anda, namun penundaan tersebut berarti mereka akan lama berlalu saat proyektil Anda sampai di sana.

kabel ethernet

Image Credit: MLibrary on Flickr

Apa Penyebab Latency

Baik bandwidth dan latency bergantung lebih dari koneksi internet Anda - mereka terpengaruh oleh perangkat keras jaringan Anda, lokasi dan koneksi server jauh, dan router Internet antara komputer dan server Anda. Paket

tidak berjalan melalui router secara instan. Setiap router sebuah paket harus melakukan perjalanan dengan memperkenalkan penundaan beberapa milidetik, yang bisa bertambah jika paket tersebut harus berjalan melalui banyak router untuk mencapai sisi lain dunia.

Namun, beberapa jenis koneksi - seperti koneksi internet satelit - memiliki latensi tinggi bahkan dalam kondisi terbaik. Biasanya dibutuhkan antara 500 dan 700ms untuk mendapatkan paket layanan internet melalui koneksi internet satelit.

Latency bukan hanya masalah koneksi internet satelit. Anda mungkin bisa menjelajahi situs web yang dihosting di benua lain tanpa terlalu memperhatikan latensi, namun jika Anda berada di California dan bermain game online dengan server yang berlokasi di Eropa, latensi mungkin lebih jelas.

Mengukur Latency

Anda dapat mengukur latency antara komputer dan alamat web dengan perintah ping. Dalam contoh kami, dibutuhkan 11 milidetik untuk lalu lintas yang harus ditempuh antara komputer dan server Google kami. Jika kita memiliki koneksi internet satelit, ini bisa setinggi 700ms.

ping-google

Untuk menunjukkan dampak jarak pada latency, kita bisa ping Baidu - mesin pencari Cina. Baidu tidak memiliki server di Amerika Utara, jadi komputer kita harus berkomunikasi dengan servernya di China. Latency antara komputer dan server Baidu adalah 228ms.

ping-baidu

Saat kita melakukan ping pada router lokal kita, kita melihat latency 1ms. Router kita sudah dekat dan kita bisa terhubung langsung tanpa melalui router lain.

ping-router [4]

Anda dapat melihat berapa banyak latensi setiap router - atau "hop" - ditambahkan dengan perintah traceroute.

traceroute-baidu

Latency selalu bersama kita;itu hanya masalah seberapa signifikan itu. Pada latency rendah, data harus segera ditransfer seketika dan kita seharusnya tidak dapat melihat penundaan. Seiring meningkatnya latensi, kita mulai memperhatikan lebih banyak penundaan.