Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Feltet spesifiserer lengden i bytes på pakken, inklusivt pakke-headeren og selve payload-en. Siden pakke-headeren alltid er 8 bytes, vil det vil si at 8 er minsteverdien til feltet. Siden feltet er 16-bits og beskriver lengden på pakken, er det en teoretisk øvre grense på størrelsen til en UDP melding – nemlig 64 KiB minus 1 byte –.

RFC 2675 spesifiserer en måte å sende pakker opp til 4 GiB minus 1 byte i størrelse, kalt IPv6 jumbograms. Men siden maksimum lengden maksimumlengden til en UDP-pakke er mye mindre enn dette, blir det spesifisert i RFC 2675 at hvis length-feltet er 0, så er størrelsen på UDP-pakken 64 KiB eller større. Dette betyr at UDP-pakker kan tas i bruk med jumbograms.

...

Checksum-feltet er brukt til å sjekke at all informasjon i UDP-pakken er tilstedet tilstede og ikke har blitt korrupt. Dette feltet er valgfritt for IPv4, men obligatorisk for IPv6. Hvis ubrukt, skal verdien være 0.

Checksum fungerer ved å utføre en matematisk operasjon på alle bytes i psudo-headeren, UDP-headeren og payloaen. Hvordan checksummen kan verifiseres og regnes ut står nærmere i neste kapittel.

...