Apa itu Protokol Datagram Pengguna?

Protokol datagram pengguna adalah salah satu protokol jaringan utama yang digunakan untuk mengirimkan informasi di Internet.Ini adalah bagian dariInternet ProtocolSuite, yang mengatur bagaimana komputer berkomunikasi dengan server dan satu sama lain melalui jaringan protokol Internet (IP).Saat menggunakan protokol datagram pengguna, aplikasi dapat mengirim datagram, atau pesan, ke host lain tanpa terlebih dahulu menyiapkan saluran transmisi khusus atau jalur data.Ini memungkinkan komunikasi yang lebih cepat, tetapi kurang dapat diandalkan dibandingkan metode lain.

Pria memegang komputer

Protokol ini dirancang pada tahun 1980 oleh ilmuwan komputer Amerika David P. Reed dari Massachusetts Institute of Technology (MIT).Setelah ditinjau dan diuji, protokol secara resmi didefinisikan dalam RFC 768. RFC, atau permintaan komentar, adalah memorandum yang diterbitkan oleh Satuan Tugas Teknik Internet, yang menguraikan protokol yang diterima untuk penggunaan Internet.

Fokus protokol datagram pengguna adalah pada transmisi data.Ini tidak memberikan perlindungan untuk memastikan bahwa informasi benar-benar tiba atau untuk melindungi integritas data saat bergerak.Protokol mengasumsikan bahwa, jika pemeriksaan kesalahan penting, komputer yang melakukan komunikasi akan menanganinya.

Protokol datagram pengguna adalah protokol stateless.Ini berarti bahwa ia memperlakukan setiap permintaan informasi sebagai transaksi independen.Keuntungan mengoperasikan cara ini adalah lalu lintas yang lebih tinggi dapat didukung oleh server karena tidak perlu menetapkan ruang penyimpanan untuk percakapan yang sedang berlangsung.

Dalam beberapa kasus, protokol datagram pengguna sebenarnya lebih disukai daripada metode komunikasi yang lebih andal.Misalnya, memungkinkan pesan dikirim tanpa penundaan yang disebabkan oleh pemeriksaan kesalahan.Kegunaan yang sensitif terhadap waktu sering menggunakannya karena alasan ini.Contoh umum dari jenis aplikasi ini adalah media streaming seperti Voice over IP.

Protokol datagram pengguna juga berguna untuk server yang menangani sejumlah besar permintaan kecil.Karena server tidak perlu menetapkan ruang penyimpanan atau mengatur koneksi sebelum berkomunikasi, server dapat merespons setiap permintaan individu dengan lebih cepat.Hasilnya adalah layanan yang lebih cepat untuk semua pengguna.Untuk alasan ini, protokol datagram pengguna sering digunakan oleh server yang menjalankan game online.

Terlepas dari kegunaannya, protokol datagram pengguna tidak cocok untuk semua aplikasi.Terkadang koreksi kesalahan diperlukan untuk memastikan pengiriman data yang andal.Dalam hal ini, RFC 768 merekomendasikan penggunaan Protokol Kontrol Transmisi yang diuraikan dalam RFC 761.