Apa itu Keterlambatan Pemrosesan?

Ketika sebuah perangkat di jaringan packet switching mengirimkan informasi ke perangkat lain, dibutuhkan sejumlah waktu tertentu untuk informasi, atau data, untuk melakukan perjalanan melintasi jaringan dan diterima di ujung yang lain. Biasanya, sebelum data dikirim, itu dipisahkan menjadi beberapa bagian yang biasa disebut paket, yang cukup kecil untuk ditangani oleh jaringan. Saat potongan informasi ini melintasi jaringan, mereka diperiksa dan dimanipulasi oleh perangkat yang disebut router, yang membantu mengarahkan dan mengelola aliran data. Waktu yang diperlukan perangkat perutean untuk menerima paket dan memutuskan apa yang harus dilakukan dengannya disebut penundaan pemrosesan.

Penundaan pemrosesan adalah bagian dari penundaan jaringan total, yang terjadi selama transmisi ujung ke ujung. Keterlambatan lain yang mungkin terjadi antara lain delay transmisi, delay propagasi dan delay antrian. Router adalah perangkat komputasi yang khusus untuk membuat keputusan cepat tentang apa yang harus dilakukan dan ke mana harus mengirim paket, dan mereka menggunakan program dan logika perangkat keras untuk melakukan tugas-tugas ini. Bidang teknik komputer dan teknik jaringan berusaha untuk mengembangkan dan menggunakan perangkat lunak ringkas dan sirkuit yang dioptimalkan di router. Ini mengurangi waktu yang dibutuhkan router untuk membuat pilihan, sehingga mengurangi penundaan pemrosesan.

Meskipun titik akhir juga memproses paket yang masuk dengan memeriksa dan menghapus header paket, fokus utama penundaan pemrosesan biasanya berkonsentrasi pada router dan agak pada sakelar. Ini karena mungkin ada banyak router dan jumlah sakelar yang lebih sedikit di antara dua titik akhir. Router biasanya menyebabkan porsi penundaan pemrosesan yang paling signifikan. Jika seseorang mengeluarkan perintah traceroute ke situs web dari command prompt atau shell, orang akan melihat bahwa memang ada beberapa router di sepanjang jalur tersebut. Sakelar non-perutean yang tidak memanipulasi header paket menyebabkan penundaan pemrosesan yang jauh lebih sedikit karena mereka hanya memeriksa header dua lapis model interkoneksi sistem terbuka (OSI).

Ketika sebuah router menerima sebuah paket, mungkin diperlukan untuk membuat banyak keputusan yang berkontribusi pada penundaan pemrosesan secara keseluruhan. Jaringan packet-switched bisa seperti jaring laba-laba jaringan semua terhubung bersama-sama dengan router, jadi router harus memilih jaringan mana yang dibutuhkan untuk mengirim paket berikutnya. Tindakan ini umumnya disebut perutean.

Router mungkin juga harus bertindak sebagai penjaga gerbang dan menggunakan daftar akses untuk mengizinkan atau melarang paket untuk melanjutkan perjalanannya. Terjemahan alamat jaringan, yang mengubah nomor yang disebut alamat protokol Internet (IP) pada sebuah paket, mungkin perlu dilakukan. Keterlambatan pemrosesan memperhitungkan semua prosedur ini. Ada proses lain juga, dan mereka dapat dimasukkan dalam total waktu untuk penundaan pemrosesan jika digunakan.

Seperti yang dapat dilihat, penundaan pemrosesan dapat menjadi kontributor besar terhadap penundaan jaringan total. Mengurangi penundaan sangat penting untuk memastikan fungsionalitas jaringan yang berkualitas. Ini membantu memastikan bahwa Internet dan jaringan lain tetap cepat dan efektif.