tcpdump mailing list archives

Re: advice for heavy traffic capturing


From: Darren Reed <darrenr () reed wattle id au>
Date: Mon, 9 Aug 2004 01:08:49 +1000 (EST)

In some email I received from Fulvio Risso, sie wrote:
Darren, could you please give us some numbers?
If you take a look at this paper:

  F. Risso, L. Degioanni
  An architecture for high performance network analysis

http://ieeexplore.ieee.org/iel5/7446/20240/00935450.pdf?tp=&arnumber=935450&;
isnumber=20240&arSt=686&ared=693&arAuthor=Risso%2C+F.%3B+Degioanni%2C+L.%3B

I don't have an IEEE login.  Feel free to email it to me.

and this:

  L. Deri
  Improving Passive Packet Capture:Beyond Device Polling
  http://luca.ntop.org/Ring.pdf

I tried the patches, for Linux, out from this paper and they hung the
machine.  I didn't have time to play so I moved on.  This could very
well be to do with the problem of 'N' versions of the Linux kernel and
the one I tried was not the exact same one as the people who did the
development.  I don't know and I don't care - it didn't work for me.

it seems that Windows is the most performing OS (without any ad-hoc patch).

Maybe it is more to do with drivers and NICs or maybe not.  I was able to
get similar performance out of FreeBSD and NetBSD (on the same hardware),
without any tweaks.  Maybe {Free,Net}BSD have better drivers for Intel
hardware than Linux ?  *shrug*

Do you have anything (possible published somewhere) supporting what you're
saying?

No...I was going to do something like that but it requires permission from
the people I'm doing the work for to do so.

But, to give you an idea of the sort of problems we saw with Linux, moving
from RedHat 9 (kernel 2.4) to Fedora (kernel 2.6), we saw an increase in
packet loss of 10x (one order of magnitude) from as low as 1Mbps all the
way up.  When we saw that we realised that it was time to starting planning
to move away from Linux.

Darren
-
This is the tcpdump-workers list.
Visit https://lists.sandelman.ca/ to unsubscribe.


Current thread: