Article View: borland.public.cppbuilder.internet.socket
Article #1856TCP/IP CRC Checking Question....
From: Paul at NCF
Date: Thu, 12 Oct 2006 16:52
Date: Thu, 12 Oct 2006 16:52
18 lines
1541 bytes
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-mailShow 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