Cartesius00
Cartesius00

Reputation: 24364

How robust are TCP/IP checksums

How robust are TCP/IP checksums compared with CRC32 or something like that. They're only a 1B bit complement or something more sophisticated (but slower)?

Upvotes: 1

Views: 484

Answers (1)

user684934
user684934

Reputation:

http://en.wikipedia.org/wiki/Transmission_Control_Protocol#Checksum_computation

The TCP checksum is a weak check by modern standards. Data Link Layers with high bit error rates may require additional link error correction/detection capabilities. The weak checksum is partially compensated for by the common use of a CRC or better integrity check at layer 2, below both TCP and IP, such as is used in PPP or the Ethernet frame.

Upvotes: 3

Related Questions