İçeriğe geçin

Kullanıcı Datagram Protokolü

UDP, teslimat veya sıra garantisi vermeden tek tek datagramlar aktarır. Gereken güvenilirliği, onun üzerinde çalışan bir protokol sağlamalıdır.

Diğer adlarıUDPUser Datagram Protocol
Bulut ve işletim

UDP ne demektir?

Kullanıcı Datagram Protokolü (UDP), IP üzerinde programlar arasında tek tek datagramlar taşıyan bir protokoldür. RFC768, protokolün sınırlı kapsamını, teslimat ve yinelenen mesajlara karşı koruma garantisi bulunmadığını açıklar. Sıra da garanti edilmez.

Örnek: bir hizmete ölçüm değerleri göndermek

Kurgusal tasarımda bir cihaz ölçüm değerlerini UDP üzerinden gönderir. Ekip, alıcı hizmetin eksik, yinelenen veya gecikmiş değerleri nasıl tespit edip ele alacağına karar vermelidir. “Datagram gönderildi” ifadesi alındığını doğrulamaz.

Her değer faturalama için gerekli olsaydı, aktarım yöntemi gereken onay ve tekrarları ayrıca sağlamalıydı. Aktarımın daha hızlı olduğu varsayımı seçim için yeterli değildir.

UDP üzerinde daha kapsamlı protokoller kurulabilir. Örneğin QUIC, güvenilir veri akışları ve korunan bağlantılar için kendi mekanizmalarını ekler. Bu nedenle böyle bir çözümün bütünü, tek başına UDP'nin özellikleriyle bir tutulmamalıdır.

Kaynaklar

Bu konudaki yazılar

ASES ile Bulut ve işletim

Barındırma, yayına alma, bakım ve destek