Subject: Re: traffic matrix package?
To: Patrick Welche <prlw1@newn.cam.ac.uk>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: tech-pkg
Date: 10/27/2005 10:57:52
In message <20051027142609.GF16701@quartz.itdept.newn.cam.ac.uk>, Patrick Welch
e writes:
>On Wed, Oct 26, 2005 at 12:35:38PM -0400, Steven M. Bellovin wrote:
>> In message <Pine.NEB.4.63.0510261559240.616@localhost.>, David Brownlee writ
>es:
>> >On Wed, 26 Oct 2005, Steven M. Bellovin wrote:
>> >
>> >> Is there any package that will construct a traffic matrix? Ntop is
>> >> telling me that there is traffic to strange and wondrous places, but I
>> >> don't know which hosts are talking to them, or over what ports. (Maybe
>> >> ntop can do this, but if so I haven't figured out how to make it
>> >> display it.)
>> >>
>> >> More precisely -- I have a small (Soekris) NetBSD box with three
>> >> bridged interfaces, one of which leads to the outside world. I'd like
>> >> to run some package that could monitor traffic on that third interface
>> >> and produce a matrix showing which hosts are talking to which.
>> >>
>> >> Generating data in NetFlow format is probably ideal, since there are
>> >> lots of tools to manipulate that. I see nprobe in pkgsrc, but its
>> >> availability terms are, well, unusual. The package is also quite old;
>> >> it's version 1.3.1 from 2002. 4.0 is the current version.
>> >
>> > For realtime display I've find iftop or flodo of some use though
>> > neither is ideal...
>> >
>> Or Ethereal. But I'm looking for something that produces databases that
>> I can query later.
>
>I happen to use "NeTraMet", and wrote a little something to load its log
>files into postgresql. It splits into a meter and a reader. All seems
>quite robust:
That sounds like exactly what I'm looking for; thanks! (And I see it's
even in pkgsrc.)
--Steven M. Bellovin, http://www.cs.columbia.edu/~smb