Video: Internet Technologies - Computer Science for Business Leaders 2016 2024
User Datagram Protocol ( UDP ) er en forbindelsesløs transportlagsprotokoll. For nogle applikationer er hastighed og effektivitet vigtigere end pålidelighed. I sådanne tilfælde kan en forbindelsesløs protokol anvendes. En forbindelsesløs protokol går ikke i problemer med at etablere en forbindelse, før du sender en pakke. I stedet sender den simpelthen pakken.
Når UDP har lagt en pakke på netværket (via IP-protokollen), glemmer den om det. UDP garanterer ikke, at pakken rent faktisk ankommer til bestemmelsesstedet. De fleste applikationer, der bruger UDP, venter blot på svar, der forventes som følge af pakker sendt via UDP. Hvis et svar ikke kommer inden for en bestemt periode, sender ansøgningen enten pakken igen eller giver op.
UDP bruger en simpel transmissionsmodel uden implisitte håndskakningsdialoger til at levere pålidelighed, bestilling eller dataintegritet. UDP giver således en upålidelig service, og datagrammer (pakker) kan komme ud af orden, vises dupliceret eller gå uden manglende varsel.
Sandsynligvis er den mest kendte Application layer-protokol, der bruger UDP, DNS, Domain Name System. Når en applikation skal have adgang til et domænenavn som f.eks. Www. Wiley. com, DNS sender en UDP-pakke til en DNS-server for at opsøge domænet. Når serveren finder domænet, returneres det domænenes IP-adresse i en anden UDP-pakke.