Apa itu Datagram?
Datagram adalah sepotong kecil data yang dikirim melalui jaringan. Mirip dengan paket, namun tidak menjamin pengiriman atau pesanan sampai. Datagram digunakan dalam protokol komunikasi connectionless, dimana pengirim tidak membuat koneksi dengan penerima sebelum mengirim data. Sebaliknya, pengirim mengirimkan aliran datagram dan penerima menerimanya saat data tersebut tiba.
Datagram berguna dalam situasi di mana tidak diperlukan untuk memastikan urutan kedatangan yang tepat, seperti dalam aplikasi real-time seperti streaming video atau game online. Mereka juga berguna dalam jaringan dengan latensi tinggi atau kehilangan paket, karena mereka dapat ditransmisikan ulang jika hilang atau rusak selama transmisi.
Beberapa protokol umum yang menggunakan datagram termasuk UDP (User Datagram Protocol), DCCP (Datagram Congestion Control Protocol), dan SCTP (Protokol Transmisi Kontrol Aliran).