İstifadəçi Dataqram Protokolu (UDP) – şəbəkə üzərindən məlumat ötürmək üçün istifadə olunan bir kommunikasiya protokolu. TCP protokolu ilə müqayisədə UDP daha sadə və sürətlidir, lakin etibarlılıq təmin etmir.
İzah:
UDP, bağlantısız bir protokoldur, yəni məlumat ötürmədən əvvəl qarşı tərəflə əlaqə qurmağı tələb etmir. Hər bir dataqram müstəqil olaraq göndərilir və qəbul edilir. Bu, UDP-ni aşağı gecikmə tələb edən tətbiqlər üçün əlverişli edir, çünki əlaqə qurma prosesinə vaxt sərf olunmur. Ancaq bu, eyni zamanda məlumat itkisi və ya ardıcıllıq pozulması riskini artırır. UDP, məlumatların ardıcıllığını və etibarlılığını təmin etmir, buna görə də itmiş və ya səhv ardıcıllıqda olan dataqramlar ola bilər.
İstifadə sahələri:
- Onlayn oyunlar: Aşağı gecikmə vacib olduğu üçün onlayn oyunlarda geniş istifadə olunur. Məlumat itkisi oyunun gedişatına ciddi təsir etməsə, UDP daha yaxşı seçimdir.
- Video yayımı (streaming): Real vaxtlı video yayımında gecikməni minimuma endirmək üçün UDP istifadə olunur. Kiçik məlumat itkiləri görüntü keyfiyyətinə minimal təsir göstərir.
- DNS axtarışı: Domain Name System (DNS) sorğuları tez-tez UDP protokolu ilə həyata keçirilir.
- IP telefon (VoIP): Bəzi VoIP tətbiqləri səs məlumatlarının ötürülməsi üçün UDP-dən istifadə edir.
- Şəbəkə monitorinqi: Şəbəkə cihazlarının monitorinqi üçün istifadə olunan bir çox protokolda UDP-dən istifadə olunur.
Texniki xüsusiyyətlər:
- Bağlantısız protokoldur.
- Etibarlılıq təmin etmir.
- Aşağı gecikməlidir.
- Kiçik başlıq ölçüsünə malikdir.
- Port nömrələri ilə işləyir.