Represent the IP accounting information from cisco router in human-readable
form; collect it in to the HTML reports on daily or monthly basis.
The project consists of two scripts: getdata.pl and summarize.pl
This script fetches the accounting info from the router and collects it into the
This script translates data saved by the getdata.pl into human-readable form
- Perl 5.6
I'd agree to use any other, maybe older version of perl, but
Net::SNMP 4.0 wants perl 5.6 or higher
- Net::SNMP 4.0+
A nice well-supported module providing the object-oriented interface for SNMP
- Net::IP 1.0+
A module for manipulating IPv4/IPv6 addresses
- A cisco router
I'd suggest that it has:
- configured SNMP r/w community
- configured IP accounting
- Some scheduler
I'd suggest cron for unix, and I don't have any suggestions for
windows. I don't like windows. Though cipaf should run on windows anyway
Anatoly Ivanov firstname.lastname@example.org
the author of the HTML generating code, Net::SNMP compartibility,
and current maintainer of the project.
Tobias Geiger email@example.com
the author of the idea and the first versions of cipaf.