Oversikt
Forelesningen omhandler UDP-protokollen, spesielt dens egenskaper, bruksomrÄder og pakkeoppbygning.
Grunnleggende om UDP
- UDP stÄr for User Datagram Protocol og tilbyr upÄlitelig, forbindelseslÞs dataoverfÞring.
- Man oppretter ingen forbindelse fĂžr data sendes; kommunikasjonen starter umiddelbart.
- Mottakeren mÄ vÊre klar til Ä ta imot data uten forhÄndsavtale.
Forskjeller fra TCP
- UDP er fokusert pÄ hastighet, i motsetning til den mer pÄlitelige TCP-protokollen.
- Protokollen har minimal overhead sammenlignet med TCP, noe som gir raskere overfĂžring.
- Den egner seg for applikasjoner hvor ikke alle datapakker nÞdvendigvis mÄ komme frem.
UDP-pakkeformat
- UDP-hodet (header) er kun 8 byte.
- Pakken inneholder avsenders og mottakers portnummer, lengdefelt og sjekksum.
- Lengdefeltet angir total lengde pÄ datapakken inkludert nyttelast.
- Sjekksumfeltet brukes til Ä verifisere integriteten til bÄde header, nyttelast og deler av nettverkslag-informasjon.
Typiske brukstilfeller
- Applikasjoner som prioriterer hastighet fremfor pÄlitelighet, for eksempel sanntidskommunikasjon, bruker ofte UDP.
- Slike applikasjoner sender ofte korte datapakker.
Viktige begreper og definisjoner
- UDP (User Datagram Protocol) â ForbindelseslĂžs og upĂ„litelig transportprotokoll med lav overhead.
- Overhead â Den ekstra informasjonen som kreves for Ă„ hĂ„ndtere dataoverfĂžringen.
- Portnummer â Nummer som identifiserer avsender og mottaker pĂ„ transportlaget.
- Sjekksum â Felt brukt til Ă„ sjekke for feil i mottatt data.
Oppgaver / Neste steg
- Les mer om forskjellene mellom UDP og TCP.
- Finn eksempler pÄ applikasjoner som bruker UDP.