Ethereal-dev: RE: [Ethereal-dev] TCP Framentation bug?

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Fri, 28 Feb 2003 17:00:34 +0100
The problem sometimes lies in the capturing of data that still has to get
onto the wire. Although the checksum is correctly calculated and the packet
correctly sent over the wire, the capture displays checksum errors. This
however does not happen with UDP traffic.

Perhaps the state management of TCP sessions and its interaction with the
packet filter causes this type of artefacts...

> -----Original Message-----
> From: Jason House [mailto:jhouse@xxxxxxxxx]
> 
> Biot Olivier wrote:
> > 
> > Agreed but only partially. If the trace is taken on some SUN Solaris
> > machines from which the TCP traffic is originating, then 
> all sent TCP
> > packets will probably have a bad TCP checksum.
> 
> 
> This sounds really odd to me...  If a SUN Solaris machine transmits
> packets with bad checksums, the packets should never end up with good
> checksums, and whoever it tries to talk to should chuck the TCP
> packets...  What am I missing here?
>