Sobes.tech
Junior

Jaké jsou vlastnosti protokolů UDP?

sobes.tech AI

Odpověď od AI

  • Bez spojení (Connectionless): Nevyžaduje "tlačítko" pro navázání spojení. Pakety jsou odesílány bez předchozí dohody.
  • Nespolehlivý (Unreliable): Není zaručeno doručení paketů. Pakety mohou být duplikovány, ztraceny nebo dorazit v nesprávném pořadí.
  • Žádná kontrola toku: Chybí mechanismus pro řízení rychlosti odesílání dat, což může vést k přetížení příjemce.
  • Žádná kontrola chyb (kromě základního kontrolního součtu): Detekuje některé chyby v hlavičce a datech, ale ne opravuje je.
  • Maximální rychlost: Díky absenci mechanismů kontroly a navazování spojení poskytuje vyšší rychlost přenosu dat ve srovnání s TCP.
  • Nízká latence: Ideální pro aplikace citlivé na zpoždění, díky minimálním nákladům.
  • Používá se pro broadcastové a multicastové přenosy: Protože nevyžaduje navázání spojení s konkrétním příjemcem.

Příklady použití:

  • Streaming audia/videa
  • Online hry
  • DNS (Systém doménových jmen)
  • VoIP (Voz přes IP)
  • Protokoly monitorování sítě (například SNMP)