Sobes.tech
Junior

Aké sú vlastnosti protokolov UDP?

sobes.tech AI

Odpoveď od AI

  • Bez vzťahu (Connectionless): Nevyžaduje "rukovanie" na nadviazanie spojenia. Pakety sa odosielajú bez predchádzajúcej dohody.
  • Nespolehlivý (Unreliable): Nie je zaručené doručenie paketov. Pakety môžu byť duplikované, stratené alebo prísť v nesprávnom poradí.
  • Žiadna kontrola toku: Chýba mechanizmus na reguláciu rýchlosti odosielania dát, čo môže viesť k preťaženiu príjemcu.
  • Žiadna kontrola chýb (okrem základného kontrolného súčtu): Detekuje niektoré chyby v hlavičke a dátach, ale ich neopravi.
  • Maximálna rýchlosť: Vďaka absencii mechanizmov kontroly a nadviazania spojenia poskytuje vyššiu rýchlosť prenosu dát v porovnaní s TCP.
  • Nízka latencia: Ideálne pre aplikácie citlivé na oneskorenie, s minimálnymi režijnými nákladmi.
  • Používa sa pre broadcastové a multicastové prenosy: Pretože nevyžaduje nadviazanie spojenia s konkrétnym príjemcom.

Príklady použitia:

  • Streaming audia/videa
  • Online hry
  • DNS (Systém doménových mien)
  • VoIP (Voz cez IP)
  • Protokoly monitorovania siete (napríklad SNMP)