Obwman, also known as Okon's bandwidth manager, is a user-friendly software that enables effective traffic shaping to enhance network performance.
OBWMAN prioritizes HTTP, TCP ACK, and TCP initiate session traffic, thus ensuring an excellent user experience. Some of the essential features of OBWMAN include fair bandwidth allocation, the ability to enforce maximum and minimum speed, and support for aggregated links (uplink agnostic). OBWMAN is available for free under the GNU General Public License.
To run OBWMAN, users need a recent Linux kernel version (2.4. 22 or higher) built with IMQ, HTB, SFQ enabled, recent iptables (1.2.8+) and iproute2, and must ensure that iptables-restore, iptables, ip, and tc binaries exist on their run path. They must also have readable/proc/net/arp. OBWMAN assumes that Squid proxy is set up as a transparent proxy and is patched against the HIT/MISS mark patch. Please note that the use of Squid is optional.
The installation of OBWMAN is extremely simple. After downloading and unpacking the source code, users need only to execute the following commands: ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc make make install
Finally, this release of OBWMAN fixes the bugs that resulted in the leaking of traffic from queues, ensuring an uninterrupted user experience.
In conclusion, Okon's Bandwidth Manager is an efficient traffic shaping tool that provides users with a fair share of bandwidth and prioritizes essential traffic. Additionally, it is easy to configure, almost maintenance-free, and available for free. OBWMAN's ease of installation further adds to its appeal.
Version 2.1: N/A