VERSION.
0.9.0

DESCRIPTION.
pmacct is a small set of passive network monitoring tools to measure,
account and aggregate IPv4 and IPv6 traffic; aggregation revolves around
the key concept of primitives (VLAN id, source and destination MAC
addresses, hosts, networks, ports, AS numbers, IP protocol and ToS/DSCP
field are supported) which may be arbitrarily combined to build custom
aggregation methods; support for historical data breakdown, triggers and
packet tagging, filtering, sampling. Aggregates can be stored into
memory tables, SQL databases (MySQL or PostgreSQL) or simply pushed to
stdout. Data is collected from the network either using libpcap (and
optionally promiscuous mode)or reading Netflow v1/v5/v7/v8/v9 and sFlow
v2/v4/v5 datagrams.

HOMEPAGE.
http://www.ba.cnr.it/~paolo/pmacct/


DOWNLOAD.
http://www.ba.cnr.it/~paolo/pmacct/pmacct-0.9.0.tar.gz


CHANGELOG.
  + PMACCT OPENS TO sFlow: support for the sFlow v2/v4/v5 protocol has
    been introduced and a new daemon 'sfacctd' has been added. The
    implementation includes support for BGP, MPLS, VLANs, IPv4, IPv6
    along with packet tagging, filtering and aggregation capabilities.
    'sfacctd' makes use of Flow Samples exported by a sFlow agent while
    Counter Samples are skipped and the MIB is ignored. All actually
    supported backends are available for storage: MySQL, PostgreSQL and
    In-Memory tables. http://www.sflow.org/products/network.php lists
    the network equipments supporting the sFlow protocol.
  + A new commandline option '-L' is now supported by 'nfacctd' and
    'sfacctd'; it allows to specify an IPv4/IPv6 address where to bind
    the daemon. It is the equivalent for the 'nfacctd_ip' and
    'sfacctd_ip' configuration directives.
  ! The NetFlow v9 MPLS stack handler has been fixed; it now also sticks
    the BoS bit (Bottom of the Stack) to the last processed label. This
    makes the flow compliant to BPF filters compiled by the newly
    released libpcap 0.9.3.
  ! Some Tru64 compilation issues related to the ip_flow.[c|h] files
    have been solved.
  ! Some configuration tests have been added; u_intXX_t definitions are
    tested and fixed (whenever possible, ie. uintXX_t types are
    available). Particularly useful on Solaris and IRIX platforms.
  ! Configuration hints for MySQL headers have been enhanced. This will
    ease the compilation of pmacct against MySQL library either from a
    precompiled binary distribution or from the FreeBSD ports. Many
    thanks for the bug report go to John Von Essen.
  ! NetFlow v8 source/destination AS handlers have been fixed.


NOTES.
*ANY* feedback on the newly introduced sFlow protocol implementation
will be warmly welcome.


Cheers,
Paolo




Reply via email to