About
OpenTrafficShaper is an opensource traffic shaping platform for Linux. Features include user, group and IP based shaping, traffic classes and radius integration.
Its designed to be extremely lightweight and bring a truly enterprise featureset to the Linux operating system. It is able to operate in under 40Mb RAM with 3,000 shaping classes configured. The underlying code has minimal external dependencies and highly optimized codepaths.
The hierarchy class-based shaping design and traffic classification is cleverly designed to allow for minimal recursion and quick matching of traffic flows for classification. The methods of shaping used have further been researched over the past 10 years and are based on thousands of deployments of similar solutions.
Development Tracker
- Merge branch 'nkupdates' into 'master' (2024-02-15 07:50)
- fix: clear connection tracking for IPv4 when adding NAT entries (2024-02-15 07:49)
- chore: bumped version to 2.0.4 (2024-02-15 07:49)
- Merge branch 'nkupdates' into 'master' (2024-01-30 06:53)
- fix: make sure we NAT traffic looping on the internal interface (2024-01-30 06:52)
- chore: bumped version to 2.0.3 (2024-01-30 06:52)
- Merge branch 'nkupdates' into 'master' (2023-10-02 16:42)
- fix: add tx interface to DNAT packet path (2023-10-02 16:41)