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.
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
İlgili terimler
- İletim Kontrol ProtokolüTCP uygulamalara sıralı ve güvenilir bir bayt akışı sunar. Bu aktarım özelliği, talebin iş sürecinde doğru işlendiğini tek başına doğrulamaz.
- QUICQUIC, UDP üzerinde kendi güvenilir veri akışlarını sağlayan güvenli bir taşıma protokolüdür. HTTP/3, QUIC kullanır; bunlar farklı protokol katmanlarıdır.
- IP adresiIP adresi ağda adresleme için kullanılır. Alan adından farklıdır; tek başına o adreste hangi uygulamanın erişilebilir olduğunu göstermez.
- Return-PathReturn-Path, SMTP dönüş yolunu bir başlıkta kaydeder. Hata bildirimlerinin teknik yolunu açıklar; kişinin kimliğini doğrulamaz.
- Envelope-FromEnvelope-From, taşıma ve hata bildirimleri için SMTP gönderenini belirtir. Görünür gönderen adresinden ayrı değerlendirilmelidir.
- Toplu DMARC raporuToplu DMARC raporu, raporlayan posta sisteminin alan adı kontrollerini bir dönem için özetler. Gönderim kaynaklarını ve yapılandırma hatalarını incelemeye yarar.
Bu konudaki yazılar








ASES ile Bulut ve işletim
Barındırma, yayına alma, bakım ve destek

