On Wed, 2011-06-08 at 18:41 +0200, Eric Dumazet wrote: > BTW, latest stuff uses DRR & HFSC ;) > > Patrick sample script is here : > http://people.netfilter.org/kaber/shaping
I'll add a sample script to the collection: http://people.netfilter.org/hawk/shaper-example/qos-DRR-example I did that script as a consultant task. Its based on HTB + DRR + SFQ. The customer was a large apartment building complex, which wanted to provide fair queue scheduling. The residents could choose between two Internet subscriptions a "small" upto 100Mbit/s shared, and a "big" upto 390 Mbit/s shared. Within each group they achieve fair sharing via DRR. And each DRR subqueue is a SFQ queue to give the person fair sharing between his "own" traffic (or if the hash clash and several users get in the same queue). On Wed, 2011-06-08 at 14:56 +0200, Eric Dumazet wrote: > Hmm, since 2007 SFQ has all ESFQ provided, if you use a flow classifier, > you can exactly match your needs. > > [ SFQ uses an internal flow classifer on > src,dst,proto,proto-src,proto-dst ] > > Say you want to make something only about dst addresses : > > tc filter add ... flow hash \ > keys dst divisor 1024 > > With recent SFQ, you can play with a divisor in [256 .. 65536] > > > Refs : > > http://lwn.net/Articles/236200/ > > http://www.nuclearcat.com/mediawiki/index.php/Linux_iproute2 _______________________________________________ Bloat mailing list Bloat@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/bloat