Can also be used for any other servers (FTP, web, SMTP, etc.) not just proxies.
The server comes in C++ and C versions.
SpeedBump is extremely useful in high traffic situations, distributing bandwidth equally amongst users.
Here are some key features of "SpeedBump (Project Kimbula)":
· Set maximum con-current connections per IP. Similar to conn-limit in iptables.
· Set the new connection burst and average connections per second per ip. Similar to limit-burst in iptables.
· Set the uplink and downlink throughput per ip. The throughput will be divided amongst the concurrent connections per IP.
· Once a certain amount of bytes has been uploaded/downloaded by an IP, drop the available throughput for that IP for a time period.
· Modify headers, add, remove and replace.
· Offer some basic protection against DOS attacks on your websites and the use of your proxies for DOS attacks.
· Works in HTTP and socks mode. Socks mode is mandatory for server such as ftp, ssh etc.
What's New in This Release: [ read full changelog ]
· New v2 with the ability for CAP.