Ethereal-dev: [Ethereal-dev] Running Tethereal forever (bis)

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

From: Pierre JUHEN <pierre.juhen@xxxxxxxxxx>
Date: Sun, 05 Sep 2004 21:58:40 +0200
I want to supervise (24x7) the traffic running through some remote network remote sites, from
a supervision center.

On the each of the remote sites, I have a PC running tethereal with a filter. I use tethereal purely as a filter, either for newtwork event (TCP RST...) or applicative events
(dedicated protocols using a dedicated plugin).

Less than 0,1 % of the packets get through the filter.

The filtered packets are sent through ssh and pipes to a console running Ethereal
in the supervision center. (I am working on a program derived from mergecap
to merge capture from files, I will make it public when I am done.)

Waht's wrong with tcpdump : it doesn't do applicative filtering and sends back too much traffic, which is not
what I want, and is not realistic on a networking point of view.

On my view, an option saying : drop all packets that are more than 5 minutes old and
"garbage collect" the resources used by those packets would be very useful.

On the central supervision site I would like to run Ethereal forever as well, but it's less critical, since I can restart it every day, an the filtered traffic is low compared to the real traffic.

Pierre JUHEN