Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| projects:opentrafficshaper:start [2020-08-12 02:11] – created nkukard | projects:opentrafficshaper:start [2020-08-12 03:03] (current) – [Technologies] nkukard | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== OpenTrafficShaper ====== | ====== OpenTrafficShaper ====== | ||
| + | |||
| + | Current project: https:// | ||
| + | |||
| + | ===== Purpose ===== | ||
| + | |||
| + | Web-based traffic management system for traffic shaping and management. | ||
| + | |||
| + | ===== Features ===== | ||
| + | |||
| + | * Hierarchy-based shaping | ||
| + | * Class: defines the top level bandwidth allocation | ||
| + | * Time based policies | ||
| + | * Profile: attaches to classes, contains the CIR/Burst settings and extra data | ||
| + | * Time based policies | ||
| + | * Overrides | ||
| + | * Match: attaches to a pool, contains things like username/ | ||
| + | * IP's attached to the match | ||
| + | * Graphing | ||
| + | * Allow attaching a username/ | ||
| + | * Radius support | ||
| + | * Rich API | ||
| + | |||
| + | ===== Technologies ===== | ||
| + | |||
| + | * Python | ||
| + | * [[..: | ||
| + | |||
| + | ===== TODO ===== | ||
| + | |||
| + | * Reverse engineer what we can from the current project | ||
| + | * Backend event processor | ||