Welcome to IP Flow Meter project page
Important notice
As you may have noticed, IPFM has not been actively developed for years. I (tibob) will no longer maintain or modify IPFM.
Have a look at the Similar Projects page fore more active projects. Feel free to complete the page with other projects you know of.
What is IPFM ?
IP Flow Meter (IPFM) is a bandwidth analysis tool, that measures how much bandwidth specified hosts use on their Internet link.
It is written using libpcap (http://www.tcpdump.org), so it ought to be portable. We develop it under Linux and FreeBSD. It was reported to work under OpenBSD, NetBSD and IRIX; if you own other Un*ces, just tell us if it works and/or report any problem.
IPFM is distributed under GPL
What does IPFM do ?
IPFM produces text files containing bandwitdh consumption per host in bytes :
HOST IN OUT TOTAL host1.domain.com 12345 6666684 6679029 host2.domain.com 1232314 12345 1244659 host3.domain.com 6645632 123 6645755
Almost everything is configurable :
- which hosts to log
- Output time interval and time offset
- Output file name (with date in it)
- reverse DNS resolution
- IN, OUT or TOTAL sorting
Who wrote IPFM ?
Many people contributed to IPFM. Here are main contributors, you should check IPFM changelog for more details.
- Andres KRAPF and Robert CHERAMY wrote first versions of IPFM.
- Samuel Hocevar added some features.
- Loic Tortay wrote a big patch that was partially included into IPFM v0.11.5
