🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #1856

TCP/IP CRC Checking Question....

#1856
From: Paul at NCF
Date: Thu, 12 Oct 2006 16:52
18 lines
1541 bytes
Hi,

Here's a question for those of you in the know.  Does the TCP/IP checksum 
field protect against corruption of the data portion, or does it only 
protect the TCP/IP header?  And is the answer to this different if you use 
Win32, Linux, etc?

The reason for the question is that we have been testing robustness of our 
systems using a network emulator, and we are able to get corrupt data being 
delivered to the application.

Some material on the web implies that the data portion is protected, other 
sites (including microsoft) imply the header is only included in the 
checksum (and that the UDP checksum is optional?).

Regards

Paul 
Technical Details
Message-ID: <452e72cc$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,6aaa467848354448,start
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Paul at NCF" <not plmacca@clara.co.uk>
Newsgroups: borland.public.cppbuilder.internet.socket
Subject: TCP/IP CRC Checking Question....
Date: Thu, 12 Oct 2006 17:52:46 +0100
Lines: 20
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
NNTP-Posting-Host: 86.139.30.173
Message-ID: <452e72cc$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1160671948 86.139.30.173 (12 Oct 2006 09:52:28 -0700)
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail