Datagram nedir?
Datagram, bir ağ üzerinden gönderilen küçük bir veri parçasıdır. Pakete benzer ancak teslimatı veya varış sırasını garanti etmez. Datagramlar, göndericinin veri göndermeden önce alıcıyla bağlantı kurmadığı bağlantısız iletişim protokollerinde kullanılır. Bunun yerine, gönderen bir datagram akışı gönderir ve alıcı bunları geldikçe alır.
Veri gramları, video akışı veya çevrimiçi oyun gibi gerçek zamanlı uygulamalar gibi kesin varış sırasının sağlanmasının gerekli olmadığı durumlarda kullanışlıdır. İletim sırasında kaybolmaları veya bozulmaları durumunda yeniden iletilebildikleri için yüksek gecikme veya paket kaybı olan ağlarda da kullanışlıdırlar.
Datagramları kullanan bazı yaygın protokoller arasında UDP (Kullanıcı Datagram Protokolü), DCCP (Datagram Tıkanıklık Kontrol Protokolü) ve SCTP (Akış Kontrolü İletim Protokolü).