Mengenal Apa Itu Latency dan Cara Menghitungnya

Mengenal Apa Itu Latency dan Cara Menghitungnya

Latency adalah sinonim dari penundaan yang dalam konteks telekomunikasi, latency rendah dikaitkan dengan pengalaman pengguna yang positif (UX) sementara latency tinggi dikaitkan dengan UX yang buruk. Dalam jaringan komputer, latency adalah ekspresi dari berapa banyak waktu yang dibutuhkan paket data untuk melakukan perjalanan dari satu titik ke titik lain. Idealnya, latency akan sedekat mungkin dengan nol.

Sedangkan latency jaringan dapat diukur dengan menentukan waktu perjalanan pulang pergi atau round-trip time (RTT) untuk paket data untuk melakukan perjalanan ke suatu tujuan dan kembali lagi. Pada latency jaringan yang tinggi dapat secara dramatis meningkatkan waktu muat halaman web, mengganggu streaming video dan audio, dan membuat aplikasi tidak dapat digunakan.

Tergantung pada penggunaan dan pemilihan aplikasinya, bahkan peningkatan latency yang relatif kecil dapat merusak UX. Berikut ringkasan singkat dan penjelasan singkat bagaimana latency akan dapat berdampak besar pada kinerja jaringan Anda serta penyebab, cara kerja, komponen utama dan cara menghitungnya dibawah ini.

 

Pengertian Apa Itu Latency

Dalam jaringan, latency mengukur waktu yang diperlukan beberapa data untuk mencapai tujuannya di seluruh jaringan. Oleh karena itu latency adalah ukuran yang digunakan untuk mengukur penundaan yang terjadi. Biasanya diukur sebagai penundaan perjalanan pulang pergi yatu waktu yang dibutuhkan informasi untuk mencapai tujuannya dan kembali lagi.

Penundaan perjalanan pulang pergi adalah ukuran penting karena komputer yang menggunakan jaringan TCP / IP mengirim data dalam jumlah terbatas ke tujuannya dan kemudian menunggu pemberitahuan kembali sebelum mengirim lagi. Dengan demikian, penundaan perjalanan pulang pergi memiliki dampak utama pada kinerja jaringan. Adapun satuan ukur latency adalah dalam milidetik (ms).

 

Penyebab Munculnya Latency

 

Karena latency sendiri adalah penundaan maka latency dapat disebabkan oleh banyak hal, di antaranya adalah :

  • Latency dapat dipengaruhi oleh jenis media transmisi yang digunakan untuk mengirimkan data, suara, dan video. Misalnya, paket yang berjalan melalui garis T1 dapat diperkirakan mengalami latensi yang lebih rendah daripada paket yang berjalan melalui kabel Cat5.
  • Ukuran paket besar membutuhkan waktu lebih lama untuk dikirim pulang pergi daripada paket kecil karena itu akan mempengaruhi latency yang terjadi.
  • Latensi juga dapat diperkenalkan oleh persentase paket yang tinggi yang gagal mencapai tujuannya atau terlalu banyak variasi waktu yang diperlukan beberapa paket untuk melakukan perjalanan dari satu sistem ke sistem lainnya. Selain juga bisa dikatakan kehilangan paket dan jitter.
  • Apabila sinyal lemah dan harus didorong oleh repeater, ini dapat menyebabkan latensi sehingga kekuatan sinyal juga mengambil peran penting dalam latency.
  • Jika setiap node gateway harus meluangkan waktu untuk memeriksa dan mungkin mengubah header dalam sebuah paket. Misalnya, mengubah jumlah hop di kolom time-to-live (TTL) maka latency akan lebih tinggi.
  • Bila paket mengikuti pada penyimpanan dan penundaan akses hard disk pada perangkat perantara, seperti saklar, latency kemungkinan akan lebih tinggi. Ini tergantung pada komputer lain serta penundaan penyimpanan.

 

Baca Juga  :     Panduan Jaringan Komputer : Pengertian, Topologi, Dan Jenis-Jenisnya

 

Cara Menghitung Jaringan Latency

Jaringan latency dapat diuji menggunakan Ping, Traceroute, dan MTR yang pada dasarnya kombinasi dari Ping dan Traceroute. Masing-masing alat ini dapat menentukan waktu latensi tertentu, dengan MTR yang paling memberikan hasil mendetail. Penggunaan MTR memungkinkan pengguna untuk menghasilkan laporan yang akan membuat daftar setiap hop dalam jaringan yang diperlukan untuk sebuah paket untuk melakukan perjalanan dari titik A ke titik B. Laporan tersebut akan mencakup rincian seperti Loss%, Rata-rata latensi, dll.

Pada dasarnya, latensi diukur atau dihitung menggunakan salah satu dari dua metode berikut :

 

  • Metode Round trip time (RTT)
  • Metode Time to first byte (TTFB)

 

Waktu perjalanan pulang pergi dapat diukur menggunakan metode di atas dan melibatkan pengukuran jumlah waktu yang dibutuhkan antara saat klien mengirim permintaan ke server dan saat menerima kembali. Di sisi lain, TTFB mengukur jumlah waktu yang dibutuhkan antara saat klien mengirim permintaan ke server dan saat menerima data byte pertama. Tetapi apabila Anda penasaran untuk mengetahui bagaimana latensi mempengaruhi throughput dalam situasi hipotesis, Anda dapat menggunakan kalkulator throughput. Cukup tentukan aplikasi, nilai latency, jarak, dll. Setelah selesai, lihat bilah “tidak dioptimalkan” untuk perkiraan throughput maksimum yang dapat Anda harapkan.

 

Baca Juga  :     Daftar Negara Dengan Internet Tercepat di Dunia

 

Komponen Utama yang Mempengaruhi Latensi Jaringan

Umumnya latency diukur dalam milidetik (ms) dan tidak dapat dihindari karena cara jaringan berkomunikasi satu sama lain. Ini tergantung pada beberapa aspek jaringan dan dapat bervariasi jika ada yang diubah. Ada empat komponen utama yang mempengaruhi latency jaringan, termasuk :

  • Media transmisi

    Jalur fisik antara titik awal dan titik akhir serta jenis media yang digunakan turut dapat mempengaruhi latency. Misalnya, jaringan berbasis kabel tembaga lama memiliki latency yang lebih tinggi daripada serat optik modern.

  • Propagasi

    Semakin jauh jarak dua node, semakin banyak latency karena latency bergantung pada jarak antara dua node yang berkomunikasi. Secara teoritis, latency paket yang melakukan perjalanan bolak-balik di seluruh dunia adalah 133ms. Pada kenyataannya, perjalanan bolak-balik seperti itu membutuhkan waktu lebih lama, meskipun latencyi menurun ketika koneksi langsung melalui tulang punggung jaringan tercapai.

  • Router

    Efisiensi di mana router memproses data yang masuk memiliki dampak langsung pada latency. Ini menyebabkan lompatan router ke router dapat meningkatkan latency.

  • Penundaan penyimpanan

    Mengakses data yang disimpan dapat meningkatkan latency karena jaringan penyimpanan mungkin memerlukan waktu untuk memproses dan mengembalikan informasi.

 

Baca Juga  :     Apa itu ISP (Internet Service Provider) : Layanan, Fungsi, dan Tujuannya

 

Cara Mengatasi Latency

Apa Itu Latency : Pengertian, Penyebab, dan Cara Menghitungnya
 

Ada beberapa hal yang dapat Anda lakukan untuk memperbaiki latensi tinggi jika mengalami masalah ini. Berikut langkah- langkah yang bisa Anda ikuti dan terapkan :

  • Matikan unduhan apa pun, juga pastikan untuk memeriksa apa pun yang diunduh di latar belakang.
  • Tutup semua aplikasi atau tab browser yang tidak digunakan.
  • Periksa malware yang bisa saja menyebabkan bug di komputer yang juga akan menghabiskan sebagian besar bandwidth.
  • Gunakan kabel Ethernet untuk menghubungkan perangkat Anda ke router atau modem, jika memungkinkan.
  • Jika Anda tidak dapat menggunakan kabel Ethernet, Anda mungkin ingin membeli sistem Wi-Fi mesh, seperti Google Nest Wi-Fi.
  • Perbarui firmware router dan modem Anda karena firmware usang bahkan dapat menyebabkan kecepatan internet yang lambat.
  • Aktifkan fitur QoS router Anda dan setel untuk memprioritaskan perangkat atau aktivitas Anda.

 

Baca Juga  :      Mengenal Internet Download Manager : Fungsi, Keunggulan, Fitur, dan Cara Downloadnya

 

Kesimpulan dan Penutup

Adanya penundaan antara tindakan pengguna dan respons aplikasi web terhadap tindakan tersebut, yang sering disebut dalam istilah jaringan sebagai total waktu perjalanan pulang pergi yang dibutuhkan paket data untuk melakukan perjalanan, dinamakan sebagai latency. Usaha untuk mengurangi kemungkinan latency adalah dengan menyetel, mengubah, dan meningkatkan perangkat keras, perangkat lunak, dan sistem mekanis komputer.

Di dalam komputer, latency dapat dihapus atau disembunyikan dengan teknik seperti prefetching. Teknik ini akan membantu untuk mengantisipasi kebutuhan permintaan input data dan Multithreading atau dengan menggunakan paralelisme di beberapa thread eksekusi. Langkah-langkah lain untuk mengurangi latency dan meningkatkan kinerja termasuk menghapus program yang tidak perlu, mengoptimalkan konfigurasi jaringan dan perangkat lunak, dan memutakhirkan atau melakukan overclocking perangkat keras.

 

 

solusi sempurna untuk bisnis anda
Subscribe here to get update