1. Innledning
Hvor hører det valgte tema hjemme i lagmodellen. Hvilke standarder eller bestemmelser gjelder for dette temaet.
UDP, User Data Protocol, er en form for ende-til-ende-kommunikasjon som hører til i transportlaget. Den legger til rette for sending av meldinger, eller datagram, til andre tjenere på et IP-nettverk.
Protokollen er formelt definert i RFC 768 fra 1980.
Andre bestemmelser som er relevante for UDP er:
- RFC 2460 – Internet Protocol, Version 6 (IPv6) Specification
- RFC 2675 – IPv6 Jumbograms
- RFC 5405 – Unicast UDP Usage Guidelines for Application Designers
2. Ønsket funksjonalitet
Hva er det man ønsker å oppnå, hvilke funksjonelle mangler vil man bøte på, hvorfor har man denne tjenesten eller dette systemet.
2.1 Hvorfor UDP?
- Forsinkelsessensitivtve applikasjoner (video- og lydstrømming)
- Applikasjoner som ønsker finkontroll over pakkebekreftelse, -gjensending og -timeout. (spill)
- Applikasjoner med kort levetid. (DNS)
Se under Attributes (wikipedia). streaming.
3. Virkemåte
Bit | 0 15 | 16 31 | 32 47 | 48 63 |
---|---|---|---|---|
Source port | Destination port | Length | Checksum |
Beskriv hvordan ting fungerer og gjøres. Oppbygning og struktur. Forklare med illustrasjoner eller skjermklipp, bilder eller analyse av pakkefangst.
4. Referanser
Når man i den løpende teksten omtaler standarder, organisasjoner eller annet skal dette refereres. Referanselisten føres her (ikke URL i den løpende teksten)
User Datagram Protocol (Wikipedia)
RFC768 (x)