Så fungerar User Datagram Protocol (UDP)

u

UDP, eller User Datagram Protocol, är ett kommunikationsprotokoll som används över Internet för att möjliggöra snabb överföring av data mellan server och klient. Till skillnad från Transmission Control Protocol (TCP) garanterar UDP ingen leverans av data, men det kompenserar genom att erbjuda hastighet och effektivitet.

Det primära syftet med UDP är att tillåta applikationerna att skicka datagram på nätverksnivå med mycket lite overhead eller bakgrundskontrollering. Detta innebär att varje datagram behandlas oberoende av varandra. Skulle ett paket gå förlorat, försöker inte UDP återställa det. Denna ”fire and forget”-strategi kan tyckas otillräcklig, men för vissa applikationer som videostreaming, VoIP eller online-spel, är det fördröjningar i leveransen som kan vara större problem än förlorade paket.

Detta gör också UDP till ett mycket bra val för de applikationer som behöver snabb, realtidsdataöverföring. Icke-ackeringsuppgifterna är med andra ord betydelsefulla, vilket gör UDP till en mycket attraktiv lösning för realtidspoddar, snabba spelserveruppdateringar och höghastighetstjänater.

Kommentera

av Anna Kim