Messages in this thread | | | Date | Fri, 10 Sep 1999 15:05:49 -0400 | From | Thomas Gschwendtner <> | Subject | Re: bug in linux 2.2.10 and 2.2.12 ip or network layer |
| |
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/
| |