This is an old revision of the document!
SKAT DPI allows bandwidth restriction by protocol groups. The frequent application of this functionality is in torrents restriction. One of the possible usage examples is described here: "Optimizing uplink channel usage".
We offer two methods for your choice:
- Bandwidth restriction with burst support in CISCO style (the classic token bucket).
- Bandwidth restriction with borrowing in Linux HTB style.
Protocols are divided into 8 classes. This number is limited by number of priorities set up by the option "Protocol dependent prioritizing of traffic". Placing of a particular protocol into its class is controlled by the same option: (class = priority). This approach allows to combine in a compatible way using of external and internal shapers.