Project description: Monitor and count bandwidth usage Using IPTables packet counting (or any other mutually agreed upon method) Background: A Linux machine acts as a shared server for multiple clients. Currently each client has a dedicated IP, and packets to and from each individual IP currently each pass through a pair of dedicated chains (one for inbound traffic per IP, one for outbound traffic per IP). Clients are given a monthly throughput (bandwidth) quota, beyond which they need to be billed per megabyte (rounded up) of overage. SNMP based solutions are not acceptable. See attached file for full description
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
* * *This broadcast message was sent to all bidders on Saturday Oct 7, 2006 12:36:57 PM:
Hi all,
I've had some other urgent issues come up. I will be out of touch for the next week, but plan on selecting a winning bid early next week.
If anyone's timetable makes for difficulties if the project only starts next week, rather than this week, please leave a message on your bid thread.
Please accept my apologies for this untimely delay just as we seemed to be finalizing details, and I look forward to talking with you next week.
## Platform
Linux 2.6 kernel - Debian Stable