ipt_ACCOUNT 1.10
Sponsored Links
ipt_ACCOUNT 1.10 Ranking & Summary
File size:
0.020 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
824
Date added:
2007-07-26
Publisher:
Intra2net AG
ipt_ACCOUNT 1.10 description
ipt_ACCOUNT is a high performance local network accounting system written for the Linux netfilter/iptables system.
It has just two parameters:
addr is the subnet which is accounted for
tname is the table name where the information is stored
The data can be queried later using the libipt_ACCOUNT userspace library or by the "iptaccount" tool which is part of the libipt_ACCOUNT package.
A special subnet is "0.0.0.0/0": All data is stored in the src_bytes and src_packets structure of slot "0". This is useful if you want to account the overall traffic to/from your internet provider.
pt_ACCOUNT is designed to be queried for data every second or at least every ten seconds. It is written as kernel module to handle high bandwidths without packet loss.
The largest possible subnet size is 24 bit, meaning f.e. 10.0.0.0/8 networks. Therefore its able to use a fixed internal data structures which speeds up the processing speed for each packet. Furthermore, accounting data for one complete 192.168.1.X/24 network takes 4kb of memory. Memory for 16 or 24 bit networks is only allocated when needed.
The data is queried using the userspace libipt_ACCOUNT library. There is no /proc interface as it would be too slow for continuous access. The read&flush query operation is the fastest, as no internal data snapshot needs to be created&copied for all data. Use the "read" operation without flush only for debugging purposes!
To optimize the kernel<->userspace data transfer a bit more, the kernel module only transfers information about IPs, where the src/dst packet counter is not 0. This saves precious kernel time.
Install the pom-ng-ipt_ACCOUNT archive in your patch-o matic-ng directory
Patch your kernel (./runme ACCOUNT)
Patch the userspace iptabels tool with the iptables-ext ipt_ACCOUNT.patch
Recompile the kernel
Recompile iptables tool
Unpack the libipt_ACCOUNT library archive
Run autoreconf -f
./configure && make && make install
You can also install&build the provided .src.prm
Enhancements:
- Linux kernel 2.6.22 support was added.
It has just two parameters:
addr is the subnet which is accounted for
tname is the table name where the information is stored
The data can be queried later using the libipt_ACCOUNT userspace library or by the "iptaccount" tool which is part of the libipt_ACCOUNT package.
A special subnet is "0.0.0.0/0": All data is stored in the src_bytes and src_packets structure of slot "0". This is useful if you want to account the overall traffic to/from your internet provider.
pt_ACCOUNT is designed to be queried for data every second or at least every ten seconds. It is written as kernel module to handle high bandwidths without packet loss.
The largest possible subnet size is 24 bit, meaning f.e. 10.0.0.0/8 networks. Therefore its able to use a fixed internal data structures which speeds up the processing speed for each packet. Furthermore, accounting data for one complete 192.168.1.X/24 network takes 4kb of memory. Memory for 16 or 24 bit networks is only allocated when needed.
The data is queried using the userspace libipt_ACCOUNT library. There is no /proc interface as it would be too slow for continuous access. The read&flush query operation is the fastest, as no internal data snapshot needs to be created&copied for all data. Use the "read" operation without flush only for debugging purposes!
To optimize the kernel<->userspace data transfer a bit more, the kernel module only transfers information about IPs, where the src/dst packet counter is not 0. This saves precious kernel time.
Install the pom-ng-ipt_ACCOUNT archive in your patch-o matic-ng directory
Patch your kernel (./runme ACCOUNT)
Patch the userspace iptabels tool with the iptables-ext ipt_ACCOUNT.patch
Recompile the kernel
Recompile iptables tool
Unpack the libipt_ACCOUNT library archive
Run autoreconf -f
./configure && make && make install
You can also install&build the provided .src.prm
Enhancements:
- Linux kernel 2.6.22 support was added.
ipt_ACCOUNT 1.10 Screenshot
ipt_ACCOUNT 1.10 Keywords
ACCOUNT
network accounting
Local network
high performance
accounting system
ACCOUNT 1.10
ipt
data
system
written
network
linux
ipt_ACCOUNT
iptACCOUNT
ipt_ACCOUNT 1.10
Monitoring
Bookmark ipt_ACCOUNT 1.10
ipt_ACCOUNT 1.10 Copyright
WareSeeker periodically updates pricing and software information of ipt_ACCOUNT 1.10 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ipt_ACCOUNT 1.10 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
account services
hotmail account
account central
dataquick
accounting system for small business
gmail account
systemax
data entry
accounting basics
what is accounting
ubs accounting system
network accounting management
local networks
jegs high performance
paypal account
solar system
accounting
data bg
Related Software
Netcount is a package for logging and displaying PPP network traffic on Linux machines. Free Download
NetCARD Config project helps linux users to configure network cards for two ip one for DSL network one for Local Network. Free Download
netToe project is a Tic Tac Toe game for the Linux console, playable over the network. Free Download
check_tcptraffic is a simple Nagios plugin to monitor network traffic on Linux systems. Free Download
Full-fledged and safe functioning your network Free Download
WolfpackSys is a software system that performs these large data conversion tasks in a distributed manner. Free Download
TCP port scanner is a network scanner for Linux. Free Download
pNRG project is a package for maintaining and visualizing network data. Free Download
Latest Software
Popular Software
Favourite Software