Video: Internet Technologies - Computer Science for Business Leaders 2016 2024
Brukerdatagramprotokoll ( UDP ) er en forbindelsesløs transportlagsprotokoll. For enkelte applikasjoner er hastighet og effektivitet viktigere enn pålitelighet. I slike tilfeller kan en tilkoblingsfri protokoll brukes. En forbindelsesløs protokoll går ikke i problemer med å etablere en forbindelse før du sender en pakke. I stedet sender den rett og slett pakken.
Etter at UDP har satt en pakke på nettverket (via IP-protokollen), glemmer den om det. UDP garanterer ikke at pakken faktisk kommer til bestemmelsesstedet. De fleste applikasjoner som bruker UDP, venter bare på svar som forventes som følge av pakker sendt via UDP. Hvis et svar ikke kommer innen en bestemt tidsperiode, sender søknaden enten pakken igjen eller gir opp.
UDP bruker en enkel overføringsmodell uten implisitte handshaking-dialoger for å gi pålitelighet, bestilling eller dataintegritet. Dermed gir UDP en upålitelig tjeneste, og datagrammer (pakker) kan komme i orden, vises duplisert, eller gå glipp uten varsel.
Sannsynligvis er den mest kjente applikasjonslagprotokollen som bruker UDP, DNS, Domain Name System. Når et program trenger tilgang til et domenenavn som www. Wiley. com, DNS sender en UDP-pakke til en DNS-server for å slå opp domenet. Når serveren finner domenet, returnerer det domenets IP-adresse i en annen UDP-pakke.