Re: bug in linux 2.2.10 and 2.2.12 ip or network layer

Thomas Gschwendtner (tgs@bu.edu)
Fri, 10 Sep 1999 15:05:49 -0400


Alan Cox wrote:
>
> > or (more probably) the network layer drops packets occasionally. I
> > traced the packets using tcpdump and there are occasionally gaps in the
> > TCP sequence numbers, i.e. packets are missing. This is not a problem of
> > the BPF, because:
> > ethernet cards (CONFIG_DEC_ELCP). I have a simple server which sends
> > data to a simple client. I attached the source code. Usage:
>
> Ethernet isnt a reliable transport medium. You can overflow it, have
> collisions and lots of exciting noise and the like.
>
> Alan

I agree with you. But I have tcpdump running on both machines, the local
and the remote host, and I have the same packet lost an both machines.
So... BPF samples the packets before they hit the ethernet on the local
machine, isn't that right? And therefore, tcpdump on the local machine
should show all packets (providing that BPF doesn't lose packets, what
is not the case here).

Can you please comment on this. Thank you.

tgs

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/