29.08.2013 Views

Gira anropssystem 834 Plus Planlegging, installasjon, igangkjøring ...

Gira anropssystem 834 Plus Planlegging, installasjon, igangkjøring ...

Gira anropssystem 834 Plus Planlegging, installasjon, igangkjøring ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9.19 UDP - User Datagram Protocol<br />

10.2011 / V 1.0<br />

Prinsipper for nettverksteknikk<br />

User Datagram Protocol (UDP) er en minimal, forbindelsesfri nettprotokoll. Den fungerer på<br />

det 4. sjiktet (transportsjiktet) i OSI-sjiktmodellen og har dermed omtrent samme oppgave<br />

som den forbindelsesorienterte TCP. Egenskapen "forbindelsesfri" betyr at protokollen<br />

fungerer uten sikkerhet, dvs. at avsenderen ikke får beskjed om at de sendte datapakkene<br />

faktisk er kommet frem. TCP sender bekreftelser etter mottak av data, men det gjør ikke UDP.<br />

Fordel: Filetiketten er mindre enn ved TCP.<br />

9.19.1 Funksjonsmåten til UDP<br />

UDP har samme oppgave som TCP, men den mangler så å si alle kontrollfunksjoner, og<br />

protokollen er smalere og dermed enklere å behandle.<br />

UDP har dermed ingen metoder som sikrer at en datapakke kommer frem til mottakeren.<br />

Også nummereringen av datapakkene bortfaller. UDP er ikke i stand til å sette sammen<br />

datastrømmen i riktig rekkefølge. I stedet blir UDP-pakkene sendt direkte til applikasjonen.<br />

Applikasjonen har dermed ansvaret for en sikker dataoverføring.<br />

Vanligvis brukes UDP i applikasjoner og tjenester som kan hindre pakketap eller selv sørger<br />

for forbindelsesstyringen. Typiske applikasjoner er DNS-forespørsler, VPN-forbindelser, audioog<br />

videostreaming.<br />

9.19.2 Portstruktur<br />

Fellestrekket ved UDP og TCP er portstrukturen som gjør det mulig for flere applikasjoner å<br />

opprette flere forbindelser samtidig via nettverket.<br />

Et nummer er lagret i hver UDP-datapakke. Dette definerer en port, og bak denne finnes en<br />

applikasjon eller en tjeneste som avlytter denne porten og tar imot dataene fra UDP.<br />

Portnumrene begynner med 0 og er fast tilordnet en applikasjon opp til portnummer 1023.<br />

Alle andre portnumre over dette kan fritt brukes av andre programmer. For eksempel bruker<br />

programmer en ledig port for å opprette kontakt med serveren. Serveren sender så dataene<br />

tilbake til den fritt valgte porten.<br />

Portstrukturen gjør det mulig for flere applikasjoner å opprette forbindelse med flere<br />

kommunikasjonspartnere samtidig via nettverket. UDP sikrer at dataene ikke leveres til feil<br />

applikasjon.<br />

173

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!