Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| features [2013-10-16 19:14] – nkukard | features [2023-07-04 10:37] (current) – [Shaping] nkukard | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| ===== Shaping ===== | ===== Shaping ===== | ||
| - | * Class definitions allowing class prioritization and shaping | ||
| * Interface grouping for easy TX/RX identification | * Interface grouping for easy TX/RX identification | ||
| * Username-based limit support | * Username-based limit support | ||
| - | * IP address based limit support | + | * IPv4 address based limit support | 
| - | * Traffic match priorities | + | * IPv6 address based limit support **v2+** | 
| - | * Committed traffic rates and limits | + |   * Traffic match priorities  | 
| - |   * Limit time and permanent  | + |   * Committed traffic rates (CIR) and burstable  | 
| - |   * Always (first), Normal (default)  | + | * Time-based limit overrides | 
| + |   * Class definitions allowing class prioritization  | ||
| * Optimization of traffic | * Optimization of traffic | ||
| * Re-classification of traffic based on end-user experience | * Re-classification of traffic based on end-user experience | ||
| + | ===== NAT ===== | ||
| + | * NAT support with optional inbound NAT **v2+** | ||
| + | ===== GUI ===== | ||
| + | * Built-in web-based interface | ||
| + | * Limit configuration | ||
| + | * Override configuration | ||
| + | * Basic graphing | ||
| - | ===== Plugins ===== | + | ====== Plugins  | 
| - | ==== webserver ==== | + | ===== webserver  | 
| The webserver plugin implements a HTTP-based web interface entirely contained within OpenTrafficShaper. It has a nice clean interface based on Twitter Bootstrap & JQuery/ | The webserver plugin implements a HTTP-based web interface entirely contained within OpenTrafficShaper. It has a nice clean interface based on Twitter Bootstrap & JQuery/ | ||
| - | ==== webserver: statistics ==== | + | ===== webserver: statistics  | 
| This plugin provides graphs and graphing data based on statistics retrieved from the statistics plugin. | This plugin provides graphs and graphing data based on statistics retrieved from the statistics plugin. | ||
| - | ==== statistics ==== | + | ===== statistics  | 
| Interface for accepting, storing and retrieving of statistics for interfaces and traffic classes. | Interface for accepting, storing and retrieving of statistics for interfaces and traffic classes. | ||
| - | ==== tc ==== | + | ===== tc ===== | 
| The current supported traffic shaping system is tc, this module implements shaping rules based on tc. | The current supported traffic shaping system is tc, this module implements shaping rules based on tc. | ||
| - | ==== tcstats ==== | + | ===== tcstats  | 
| Interface between tc and statistics modules for the processing of statistics coming from tc. | Interface between tc and statistics modules for the processing of statistics coming from tc. | ||