On Sat, Jul 2, 2011 at 2:56 AM, Weedy <weedy2...@gmail.com> wrote:
> On 16/11/2010 1:55 PM, Ben Pfountz wrote:
>> This patch updates qos-scripts to support fair traffic sharing using the
>> SFQ with external classifiers method.  It also corrects a bug in the
>> unsupported ESFQ method already used by qos-scripts.  (ESFQ:
>> http://fatooh.org/esfq-2.6/ only updated to 2.6.24, it was switched to
>> an SFQ patch after that and not updated since 2008)
>>
>> A class can be forced to use SFQ, and an external classifier added like
>> this:
>>
>> config class "Normal"
>>         option avgrate     10
>>         option priority    30
>>         option packetdelay 100
>>         option limitrate   94
>> #       option qdisc      "sfq perturb 2"
>> config class "Normal_up"
>> #       option filter   "protocol all flow hash keys src divisor 1024"
>> config class "Normal_down"
>> #       option filter   "protocol all flow hash keys dst divisor 1024"
>>
>> Using these options, the user needs to load cls_flow before qos-scripts
>> starts.
>>
>> I've got more information here:
>> http://oneitguy.com/blogs/netprince/fair-traffic-sharing-esfq-broken-switching-sfqexternal-classifiers
>>
>>
>> This has been tested on r23914.
>>
>> Signed-off-by: Ben Pfountz <netprince<>vt_edu>
>
> Was this ever followed up on? I'm having a hell of a time getting
> qos-scripts to do some kind of bandwidth slicing. I got one/two idiots
> flooding my bulk queue and forcing me to make a "ExtraBulk" and force
> there ips.
>

This would explain a lot.

I note also that SFB and DRR are new schedulers in the 2.6.39 kernels
that may be of interest.

-- 
Dave Täht

http://www.bufferbloat.net
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to