Sobes.tech
Junior

UDP protokollarının xüsusiyyətləri nələrdir?

sobes.tech Süni İntellekt

AI-dan cavab

UDP (İstifadəçi Datagram Protokolu) əlaqə qurulmamışetibarsız (güvəniləməz) nəqliyyat səviyyəsi protokoludur.

Əsas xüsusiyyətlər:

  • Əlaqə qurulması yoxdur: Göndərən, əvvəlcədən "əl sıxma" olmadan dərhal məlumat ötürməyə başlayır. Bu, UDP-ni sürətli edir.
  • Etibarsız çatdırılma: UDP paketlərin çatdırılmasını, ardıcıllığını və ya təkrarlanmasını təmin etmir. Paketlər itə bilər, başqa ardıcıllıqla gələ bilər və ya təkrarlana bilər. Xəta yoxlaması minimaldır (yalnız yoxlama cəm).
  • Axın nəzarəti yoxdur: Göndərən, alıcının imkanlarını nəzərə almadan hər hansı bir sürətlə məlumat göndərə bilər.
  • Qarışıqlıq nəzarəti yoxdur: UDP, şəbəkədə qarışıqlığı qarşısını alma və ya ona cavab vermək üçün mexanizmlərə malik deyil.
  • Minimal başlıqlar: UDP başlığı TCP-dən xeyli kiçikdir, bu da əlavə xərcləri azaldır.

UDP başlığının strukturu:

Sahə Ölçüsü (bayt) Təsviri
Mənbə portu 2 Mənbə portu (istəyə bağlı)
Hədəf portu 2 Hədəf portu
Uzunluq 2 UDP datagramının ümumi uzunluğu
Yoxlama cəmı 2 Yoxlama cəmı (istəyə bağlı)

UDP-nin tətbiqləri:

  • Zaman həssas tətbiqlər: onlayn oyunlar, audio/video axını (RTP, RTCP).
  • DNS (Domən Adı Sistemi).
  • DHCP (Dinamik Host Konfiqurasiya Protokolu).
  • SNMP (Sadə Şəbəkə İdarəetmə Protokolu).

Onun məhdud etibarlılığına baxmayaraq, UDP paket itkisi qəbul edilə bilən və ya etibarlılıq idarəsinin tətbiq səviyyəsində həyata keçirildiyi tətbiqlər üçün uyğundur və sürət və aşağı gecikmə kritikdir.