TCP checksum function design

  • Authors:
  • William W. Plummer

  • Affiliations:
  • -

  • Venue:
  • ACM SIGCOMM Computer Communication Review
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

Checksums are included in packets in order that errors encountered during transmission may be detected. For Internet protocols such as TCP [1,9] this is especially important because packets may have to cross wireless networks such as the Packet Radio Network [2] and Atlantic Satellite Network [3] where packets may be corrupted. Internet protocols (e.g., those for real time speech transmission) can tolerate a certain level of transmission errors and forward error correction techniques or possibly no checksum at all might be better. The focus in this paper is on checksum functions for protocols such as TCP where the required reliable delivery is achieved by retransmission.