Sobes.tech
Junior

Koje su osobine UDP protokola?

sobes.tech АИ

Одговор од АИ

UDP (User Datagram Protocol) je neorijentisan na konekciju i nepouzdan protokol sloja za prevoz.

Glavne karakteristike:

  • Bez uspostavljanja veze: Pošiljalac odmah počinje sa prenosom podataka bez prethodnog "ruku pod ruku" sa primaocem. Ovo čini UDP brzim.
  • Nepouzdana dostava: UDP ne garantuje dostavljanje paketa, njihov redosled ili odsustvo duplikata. Paketi mogu biti izgubljeni, stići u drugom redosledu ili biti duplirani. Provera grešaka je minimalna (samo kontrolni zbir).
  • Nema kontrole toka: Pošiljalac može slati podatke bilo kojom brzinom, bez obzira na mogućnosti primaoca.
  • Nema kontrole zagušenja: UDP nema mehanizme za sprečavanje ili reagovanje na zagušenje mreže.
  • Minimalni zaglavlja: UDP zaglavlje je znatno manje od TCP, što smanjuje troškove prenosa.

Struktura UDP zaglavlja:

Polje Veličina (bajtovi) Opis
Izvorni port 2 Izvorni port (opciono)
Odredišni port 2 Odredišni port
Dužina 2 Ukupna dužina UDP datagrama
Kontrolni zbir 2 Kontrolni zbir (opciono)

Primene UDP:

  • Vremenski osetljive aplikacije: online igre, audio/video streaming (RTP, RTCP).
  • DNS (Sistem domena).
  • DHCP (Protokol dinamičke konfiguracije hosta).
  • SNMP (Protokol jednostavnog upravljanja mrežom).

Uprkos ograničenoj pouzdanosti, UDP je pogodan za aplikacije gde je gubitak paketa prihvatljiv ili se pouzdanost implementira na nivou aplikacije, a brzina i niska latencija su kritične.