From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wg0-x232.google.com (mail-wg0-x232.google.com [IPv6:2a00:1450:400c:c00::232]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 9089921F1BB for ; Mon, 24 Feb 2014 08:55:19 -0800 (PST) Received: by mail-wg0-f50.google.com with SMTP id z12so4825261wgg.17 for ; Mon, 24 Feb 2014 08:55:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=6AGdXrNrceFr+tjH8hYiALBpcPhHOZsXCYyVBPYKG1E=; b=x/NrmKsLrH7xNwRksRVqklShYwxx2slinlA1rDi+VedHSH4I4Luw4y15L9re7F9yeS A3SV0psg0LPM8IO8RwOVlg3CrclWD+a0mGOKgAP9f5doLk4sBIIE/tkDRyVqXS2c4rmH 1rsFgMIT5ApoeEVBkxrjgAex3xMSzOINvb+VvTWPwreKbHXo3xm+MmQ2zdFDVqZve26e fYveeSNvlmuD5GnL2j/eF8hcmggy6IJyDWzC8NJb33X+BHYiI1S8TXyaN4qQa1OhtzX4 7USsgOjE7msXo8+LZtYrR0FXF0Lj/vCqMiN99Dc/NM3N6TlsuT3qf/+LKhPArfuRup9V me6g== MIME-Version: 1.0 X-Received: by 10.194.8.196 with SMTP id t4mr3781494wja.49.1393260917806; Mon, 24 Feb 2014 08:55:17 -0800 (PST) Received: by 10.216.8.1 with HTTP; Mon, 24 Feb 2014 08:55:17 -0800 (PST) In-Reply-To: <530B6186.1070509@fsfe.org> References: <530B6186.1070509@fsfe.org> Date: Mon, 24 Feb 2014 11:55:17 -0500 Message-ID: From: Dave Taht To: "Iain R. Learmonth" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "cerowrt-devel@lists.bufferbloat.net" Subject: Re: [Cerowrt-devel] Packet Pacing X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 16:55:20 -0000 On Mon, Feb 24, 2014 at 10:13 AM, Iain R. Learmonth wrote: > Sup, > > I am attempting to perform some measurements using CoDel, PIE and > DropTail using the CeroWRT platform but the rate-limiting appears to be > happening before the queuing. The problem here is that there's no > bottleneck between the queue and the output and so the AQM isn't really > doing anything. Huh? The SQM system creates a bottleneck and then various selectable AQM technologies manage the queue in front, which is exactly what you want. Note: In terms of strict pacing, the htb rate limiter system uses an increa= sing quantum size to release bigger bursts of packets as we go to higher speeds. (I think it starts increasing the quantum > MTU at about 20Mbit) - this is because the cpu scheduler can't effectively deliver single packets and still be use= ful for other stuff. see /usr/lib/sqm/ for details... or the gui... If instead you want to run at line rate (10 or 100Mbit) there is ethtool for that. > > I'd like to pace packets being dequeued to allow for the creation of a > bottleneck where the output is the same link speed as the upstream link. You can do this in multiple ways. > Any ideas? > > Thanks, > Iain. > > -- > urn:x-human:Iain R. Learmonth > http://iain.learmonth.me/ > mailto:irl@fsfe.org > xmpp:irl@jabber.fsfe.org > tel:+447875886930 > > GPG Fingerprint: 1F72 607C 5FF2 CCD5 3F01 600D 56FF 9EA4 E984 6C49 > Please verify out-of-band before trusting with sensitive information. > > [[[ To any GCHQ or other security service agents reading my email: ]]] > [[[ Please consider if any professional body code of conduct to ]]] > [[[ which you subscribe requires you to follow Snowden's example. ]]] > [[[ Your professional membership, chartered or incorporated status ]]] > [[[ may be at risk. ]]] > > > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel > --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html