Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| projects:opentrafficshaper:start [2020-08-12 02:35] – nkukard | projects:opentrafficshaper:start [2025-12-23 12:42] (current) – removed nkukard | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== 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 | ||
| - | * Flask | ||
| - | |||
| - | ===== TODO ===== | ||
| - | |||
| - | * Reverse engineer what we can from the current project | ||
| - | * Backend event processor | ||
| - | |||
| - | |||
| - | ===== Useful Links ===== | ||
| - | |||
| - | * https:// | ||
| - | * https:// | ||