vpn-shaper is a dynamic traffic shaper for
openvpn, poptop, and similar programs, using
iproute2. It allows shaping of traffic between
many users conected to one server, and it supports
different prioritiy schemes for different users
and different types of traffic. Trafic shaping
uses the HTB qdisc. Prioritization uses l7-filter
and ipp2p and some of the patch-o-matic
extensions. Classification of trafic in HTB
classes is done by using the IPMARC patch-o-matic
extension. vpn-shaper requires the IPMARK
patch-o-matic extension, connmark iptables match,
and HTB qdisc.