Bug #277

Fwd: [OpenWrt-Devel] [PATCH] correct fair traffic sharing support in qos-scripts

Added by David Taht on Sep 24, 2011. Updated on Nov 18, 2011.
In Progress High David Taht

Description

———- Forwarded message ———-
From: Weedy weedy2887@gmail.com
Date: Fri, Sep 23, 2011 at 4:37 PM
Subject: Re: [OpenWrt-Devel] [PATCH] correct fair traffic sharing
support in qos-scripts
To: OpenWrt Development List openwrt-devel@lists.openwrt.org

On 16/11/10 01: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 vt_edu>

I am bumping this so we can get a current patch.
**_
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

History

Updated by Dave Täht on Sep 24, 2011.
Updated by Jim Gettys on Nov 18, 2011.
We need some fair queuing and AQM to do anything sane. Current scripts are totally insane and need revisiting from absolute first principles.
Updated by Jim Gettys on Nov 18, 2011.

This is a static export of the original bufferbloat.net issue database. As such, no further commenting is possible; the information is solely here for archival purposes.
RSS feed

Recent Updates

Dec 2, 2024 Wiki page
What Can I Do About Bufferbloat?
Dec 1, 2024 Wiki page
Bufferbloat FAQs
Jul 21, 2024 Wiki page
cake-autorate
Jul 21, 2024 Wiki page
Tests for Bufferbloat
Jul 1, 2024 Wiki page
RRUL Chart Explanation

Find us elsewhere

Bufferbloat Mailing Lists
#bufferbloat on Twitter
Google+ group
Archived Bufferbloat pages from the Wayback Machine

Sponsors

Comcast Research Innovation Fund
Nlnet Foundation
Shuttleworth Foundation
GoFundMe

Bufferbloat Related Projects

OpenWrt Project
Congestion Control Blog
Flent Network Test Suite
Sqm-Scripts
The Cake shaper
AQMs in BSD
IETF AQM WG
CeroWrt (where it all started)

Network Performance Related Resources


Jim Gettys' Blog - The chairman of the Fjord
Toke's Blog - Karlstad University's work on bloat
Voip Users Conference - Weekly Videoconference mostly about voip
Candelatech - A wifi testing company that "gets it".