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)