This is an old revision of the document!
Features
Core
- High performance event-driven design
 - Flexible plugin interface
 - Limit change batching and streaming
 
Shaping
- Class definitions allowing class prioritization and shaping
 - Interface grouping for easy TX/RX identification
 - Username-based limit support
 - IP address based limit support
 - Traffic match priorities
 - Committed traffic rates and limits
 - Limit time and permanent overrides
 - Always (first), Normal (default) and Falltrhough traffic filtering
 - Optimization of traffic
- Re-classification of traffic based on end-user experience
 
 
Plugins
webserver
The webserver plugin implements a web interface entirely contained within OpenTrafficShaper. It has a nice clean interface based on Twitter Bootstrap & JQuery/JQuery-UI.
tc
The current supported traffic shaping system is tc, this module implements shaping rules based on tc.