User Datagram Protocol (UDP) merupakan salah satu jenis protokol internet yang digunakan untuk mengirim pesan kepada komputer lain di sebuah jaringan tanpa perlu melalui proses komunikasi awal. UDP memiliki karakteristik utama berupa “connectionless”, artinya, pesan yang dikirimkan melalui UDP bisa sampai tanpa memerlukan proses negosiasi koneksi antara dua komputer host yang ingin bertukar info. Selain itu, karakteristik UDP lainnya adalah “unreliable”, artinya semua pesan yang dikirimkan tidak memiliki nomor urut atau pesan pemberitahuan. Jika selama transmisi ada pesan-pesan yang hilang, maka protokol aplikasi yang letaknya di atas UDP harus memulihkan pesan tersebut. Aplikasi yang menggunakan UDPAplikasi yang menggunkan protokol UDP antara lain: Fungsi UDPUDP sendiri memiliki beberapa fungsi khusus, di antaranya adalah : - Cocok untuk mengirimkan informasi yang membutuhkan kecepatan daripada kehandalan, seperti misalnya video atau audio streaming. -UDP mengimplementasikan layanan keandalan, artinya protokol ini memfasilitasi layanan pertukaran data dengan andal, seperti misalnya yang ditemukan pada TFTP (Trivial File Transfer Protocol), dan NFS. -Tidak membutuhkan keandalan, misalnya saja pada bagian Routing Information Protocol (RIP). -Dapat melakukan transmisi broadcast, sebab tak perlu adanya koneksi terlebih dahulu dengan host yang spesifik. Sebuah paket data dapat dikirimkan dengan beberapa tujuan yang dialamatkan pada multicast atau broadcast. |