Az UDP az angol User Datagram Protocol rövidítése, ami magyarul „Felhasználói Datagram Protokoll”-ként fordítható. Ez az egyik alapvető hálózati protokoll, amit főleg az interneten a gyors adatátvitelhez használnak, például videóstreamelésnél vagy online játékoknál.
Az UDP a hálózati protokollok közé tartozik, és az OSI modell szállítási rétegében működik. A legfőbb tulajdonsága, hogy kapcsolatmentes (nincs „kézfogás” mint a TCP-nél), ezért gyorsabb, de kevésbé megbízható: nincs garancia arra, hogy minden csomag célba ér és jó sorrendben.
Röviden összefoglalva:
- Gyors: Kis késleltetés, minimális overhead (terhelés)
- Egyszerű: Nincs kapcsolat felépítés vagy bontás
- Nem megbízható: Csomagok elveszhetnek, megduplázódhatnak, vagy rossz sorrendben érkezhetnek
- Nincs hibajavítás: Nem küld visszaigazolást a fogadott csomagokról
UDP konkrét példák listája
- Online játékok (pl. Minecraft, CS:GO, Fortnite):
A játékok számára fontos a gyors kommunikáció, ezért sokszor UDP-t használnak. - VoIP szolgáltatások (pl. Skype, WhatsApp hívások):
Hangátvitel közben a késleltetés a legfontosabb, a néhány elveszett csomag kevésbé számít. - Videóstreaming (pl. IPTV):
Itt a folyamatosság számít elsősorban, nem minden adatcsomag visszaellenőrzése. - DNS lekérdezések:
A domainnév-kiszolgálókhoz küldött vagy onnan fogadott lekérdezések többsége UDP-n fut, mert ezek rövidek és gyorsak.
UDP szinonimái
Magyar nyelven nincs tényleges szinonimája az „UDP”-nek, mivel szabványos technológiai kifejezés. Az alábbi írásmódokkal még találkozhatsz:
- Felhasználói datagram protokoll
- User Datagram Protocol (angol teljes alak)
- UDP protokoll (félhivatalos, de gyakori formában)
Összefoglaló
Az UDP tehát akkor a legjobb választás, ha a sebesség és alacsony késleltetés fontosabb a csomagok tökéletes kézbesítésénél. Jellemzően valós idejű alkalmazások és gyors válaszidőt igénylő helyzetek használják.
Remélem, ez segített megérteni ezt a gyakran használt, de néha félreérthető kifejezést!