Checksum Compensation Options for UDP Options
draft-fairhurst-udp-options-cco-00

Document Type Expired Internet-Draft (individual)
Last updated 2019-04-22 (latest revision 2018-10-19)
Stream (None)
Intended RFC status (None)
Formats
Expired & archived
pdf htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at
https://www.ietf.org/archive/id/draft-fairhurst-udp-options-cco-00.txt

Abstract

This document describes a robust method for calculating checksums for use with UDP Options. The new method proposes an alternative checksum calculation for coverage of the option space. This is based on the IP checksum calculation, but uses an updated pseudoheader. The new method only checks the option portion of a UDP packet, but creates a checksum that compensates for the range of IP and UDP chekcsum validation methods that have been deployed, in this way the new method enhances the proability of NAPT traversal for packets that carry UDP-Options.

Authors

Gorry Fairhurst (gorry@erg.abdn.ac.uk)
Tom Jones (tom@erg.abdn.ac.uk)
Raffaele Zullo (raffaele@erg.abdn.ac.uk)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)