servar
所属分类:进程与线程
开发工具:C/C++
文件大小:96KB
下载次数:0
上传日期:2018-12-26 06:49:45
上 传 者:
Djveiakq
说明: pmacct是一个用于搜集IP流量信息源地址,字节计数,和包数量的工具
(Pmacct is a tool for collecting IP traffic source addresses, byte counts, and packet numbers)
文件列表:
imt_plugin.h (3777, 2017-11-06)
network.h (5829, 2017-11-06)
pmacct.h (6052, 2017-11-06)
imt_plugin.c (12060, 2017-11-06)
lacct.c (5504, 2017-11-06)
memory.c (4482, 2017-11-06)
plugin_hooks.c (14515, 2017-11-06)
pmacct.c (27497, 2017-11-06)
pmacctd.c (22578, 2017-11-06)
signals.c (4250, 2017-11-06)
strlcpy.c (2665, 2017-11-06)
util.c (13273, 2017-11-06)
7AUTHORS (666, 2017-11-06)
ChangeLog (62140, 2017-11-06)
configure (98724, 2017-11-06)
COPYING (18144, 2017-11-06)
FAQS (14891, 2017-11-06)
INSTALL (7690, 2017-11-06)
install-sh (5598, 2017-11-06)
KNOWN-BUGS (106, 2017-11-06)
missing (6480, 2017-11-06)
mkinstalldirs (722, 2017-11-06)
NEWS (28, 2017-11-06)
TODO (2459, 2017-11-06)
Makefile.am (1346, 2017-11-06)
examples\allow-list.example (90, 2017-11-06)
examples\gnuplot.script.example (315, 2017-11-06)
examples\mrtg.conf.example (883, 2017-11-06)
examples\networks.lst.example (360, 2017-11-06)
examples\nfacctd-print.conf.example (392, 2017-11-06)
examples\nfacctd-sql_v1.conf.example (713, 2017-11-06)
examples\nfacctd-sql_v2.conf.example (760, 2017-11-06)
examples\pmacctd-imt.conf.example (323, 2017-11-06)
examples\pmacctd-multiple-plugins.conf.example (518, 2017-11-06)
examples\pmacctd-sql_v1.conf.example (687, 2017-11-06)
examples\pmacctd-sql_v2.conf.example (699, 2017-11-06)
... ...
NAME:
pmacct (Promiscuous mode IP Accounting package) v0.9.1
pmacct is Copyright (C) 2003-2005 by Paolo Lucente
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.
IP accounting is the key for a range of operations like billing, pricing models
application, live or historical traffic analysis; it is also a valuable way to go
for putting thresholds and firing triggers while measuring the underlying network.
Taking SNMP data from physical or virtual interfaces of network equipments
sometimes is not too useful because of coarse granularity of counters.
Finer granularities are reached if counters match useful logical entities
(such as Autonomous Systems, departmental networks, specific traffic flows,
etc.).
Many network equipments already support redirection of network traffic to a
replication port; non-blocking architectures help in not negatively affect the
global performances and routing/forwarding operations when mirroring data.
Alternatively, some equipments support export protocols (like Cisco's Netflow)
to monitor the network at a traffic flows level.
Both approaches, traffic mirroring and export protocols, leave new chances to
monitor the network online (but not inline), off critical paths. This translates
in new opportunities arising for advanced data manipulation or post-processing
activities.
Please refer to the TODO file to read about some immediate future projects
about development of this tool.
REQUIREMENTS:
libpcap >= 0.6.x -- http://www.tcpdump.org/
PLATFORMS:
It has been tested and reported to work on:
Red Hat Linux 7.x/8.x/9.x
Fedora Core 1/2/3
Slackware Linux 8.x/9.x
Gentoo Linux 1.4.x/1.6.x
SuSE Linux 9.x
Debian 3.x
Solaris 8/9/10 x86/sparc
FreeBSD 4.x/5.x x86
LEAF Bering-uClibc
Tru*** 5.x
Did you successfully completed compilation and installation of the
software on some other operating system or architecture not listed
here ? Please, let me know.
NETFLOW:
Supported versions: V1/V5/V7/V8/V9
NetFlow packets have been read successfully from:
Cisco 2500, 2600, 3600, 7500, 12000; IOS 11.2, 12.0(30)S, 12.1, 12.3
Juniper M10; JunOS 6.2, ***
Did you successfully read NetFlow packets from other network equipments
not listed here ? Please, let me know.
SFLOW:
Supported versions: V2/V4/V5
sFlow packets have been read successfully from:
HP Procurve 2800 series (fw: I.08.58)
Did you successfully read sFlow packets from ANY network equipment ?
Please, let me know.
INSTALLATION:
see INSTALL and EXAMPLES files
LICENSE:
GNU GENERAL PUBLIC LICENSE
see COPYING for details.
CONTACTS:
see AUTHORS file.
Cheers,
Paolo
近期下载者:
相关文件:
收藏者: