[OpenAFS] Re: client hangs with 1.2.13 redhat 9 servers

Mike Fedyk mfedyk@matchmail.com
Tue, 22 Feb 2005 18:20:17 -0800


Jeffrey Hutzelman wrote:

>
>
> On Friday, February 04, 2005 01:58:06 PM -0500 Joe Buehler 
> <jbuehler@spirentcom.com> wrote:
>
>> A further point of information.  Using tcpdump on the main
>> two fileservers I see a lot of udp checksum errors.
>> One of the machines has fragment reassembly timeouts, which
>> probably explains the AFS delays.
>>
>> I am a bit puzzled by tcpdump claiming errors in the UDP
>> checksum for *outgoing* packets on one of the machines,
>> however.  At what point does tcpdump hook into the
>> ethernet hardware?  Seems like UDP checksums in outgoing
>> packets should be impossible...
>
>
> I've noticed that too in some cases, and not just with AFS.
> It seems that in at least some situations, tcpdump does not get to see 
> the real UDP checksum that will appear on the wire for outgoing 
> traffic.  This is entirely dependent on how the operating system 
> implements its packet tracing facility.

Does your ethernet card have hardware checksumming?  Maybe tcpdump is 
getting the packets before the hardware has put in the checksums...