Re: [aqm] New Version Notification for draft-baker-aqm-sfq-implementation-00.txt

Daniel Havey <dhavey@yahoo.com> Tue, 24 June 2014 20:33 UTC

Return-Path: <dhavey@yahoo.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A2C51B283A for <aqm@ietfa.amsl.com>; Tue, 24 Jun 2014 13:33:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.251
X-Spam-Level:
X-Spam-Status: No, score=-1.251 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aQZJ--Sm9tVK for <aqm@ietfa.amsl.com>; Tue, 24 Jun 2014 13:33:37 -0700 (PDT)
Received: from nm3-vm0.bullet.mail.bf1.yahoo.com (nm3-vm0.bullet.mail.bf1.yahoo.com [98.139.212.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 645131B2844 for <aqm@ietf.org>; Tue, 24 Jun 2014 13:33:36 -0700 (PDT)
Received: from [98.139.214.32] by nm3.bullet.mail.bf1.yahoo.com with NNFMP; 24 Jun 2014 20:33:35 -0000
Received: from [98.139.212.228] by tm15.bullet.mail.bf1.yahoo.com with NNFMP; 24 Jun 2014 20:33:35 -0000
Received: from [127.0.0.1] by omp1037.mail.bf1.yahoo.com with NNFMP; 24 Jun 2014 20:33:35 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 423292.41690.bm@omp1037.mail.bf1.yahoo.com
Received: (qmail 86858 invoked by uid 60001); 24 Jun 2014 20:33:35 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1403642015; bh=4Td2215f5m9oAyGGrHJDks0ztWQPeGuVzhBEaWW33Ow=; h=Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=XT1N3EGHmptp1iBANrIFCO+iBLlrfIbfkOhzgnQDKE5xJV2abAX1MwXm+EjkfAYkpaOuXUnykZ9ER9JGKRI8LBa8ft4S2mvCX4/Ac/PckSmFCUfYPUNGVD4LcHOWQjdsW90MfK/ZckJOSZBCAzcs7Wi2CzKD5pWlF3giChsHVbk=
X-YMail-OSG: j4_BfckVM1lP_yU0AfnHQ6.zboDlRMvzSBJSJK1cw9X2LnO Q9VtgeB_mvX3U7p01amMnj9mu5f34B5MyRK9Ke_Q5au8Sh0emEy4tFBFJHp6 oWkcRgKrHYGmRgUBsKHQkMLiCY8gIiNQ6df4H1Z_TMBxqkgwFj9n7cpKpFoL Tirilk8FjZbs2Xcp9Lxhii3fqA4JSXsO12BUBGSoWuNytuvgxlFy9uq6zzzd sP3K2kDS6K4S5l9XsjDgUY7nUloEwMp3gTSP0R7Yd06Es3V._9yxgj6K7PUO 1dRPxhBnDiQpusZypQj5Wb.IxQ1B1qPYIrI.i7Mn5E9xXnmt7jLcs6Tx2O9N qXFpOQL22s5wXUWmtw3ZLxwcCc3LPAq9gtarrU68ZU1midGzBtT1pqezGxNl l8A.Q8NfVx4SbgtE5o5hlxona3_50WWxDGI47AdnTVOi35l1wIlSHyIWDtOC sm60rOOFi.VcDuGpTLTHxNi3L7Chz6ZrXXcnuOGUm6jA3.TfGkMUASRTnvRV uN1Hr2dUu8.2dnfXuoPu_eg8bBNBLtYv9cVmcaThFSWChm3wD1g--
Received: from [184.187.166.95] by web141605.mail.bf1.yahoo.com via HTTP; Tue, 24 Jun 2014 13:33:35 PDT
X-Rocket-MIMEInfo: 002.001, U28gZmFyIGluIG15IG9ic2VydmF0aW9ucyAoYWRtaXR0ZWRseSBhIHZlcnkgc21hbGwgc2FtcGxlIHNpemUpIGl0J3MgbW9yZSBvZiBhbiBhbm5veWFuY2UgdGhhbiBhIHByb2JsZW0uICBXZSBnZXQgYW4gdW53YW50ZWQgY29uZ2VzdGlvbiBldmVudCBhbmQgbG9zZSBhIGxpdHRsZSBiYW5kd2lkdGgsIGJ1dCwgYWZ0ZXIgdGhhdCB0aGUgcXVldWUgaXMgZHJhaW5lZCBhbmQgY2FuIGJlZ2luIGJ1aWxkaW5nIHVwIGFnYWluLg0KDQpCdXQgeWVhaCwgSSBzZWUgeW91ciBjb25jZXJuLiAgVGhlcmUgbWF5IGJlIHMBMAEBAQE-
X-Mailer: YahooMailClassic/635 YahooMailWebService/0.8.191.1
Message-ID: <1403642015.64160.YahooMailBasic@web141605.mail.bf1.yahoo.com>
Date: Tue, 24 Jun 2014 13:33:35 -0700
From: Daniel Havey <dhavey@yahoo.com>
To: "Fred Baker (fred)" <fred@cisco.com>
In-Reply-To: <A1DBF044-755D-4382-9AE8-930180358D0A@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/aqm/Y_QqHUvdzaT49GOx9DWV6-rQh14
Cc: RichardScheffenegger <rs@netapp.com>, "aqm@ietf.org" <aqm@ietf.org>, grenville armitage <garmitage@swin.edu.au>
Subject: Re: [aqm] New Version Notification for draft-baker-aqm-sfq-implementation-00.txt
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dhavey@yahoo.com
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/aqm/>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jun 2014 20:33:41 -0000

So far in my observations (admittedly a very small sample size) it's more of an annoyance than a problem.  We get an unwanted congestion event and lose a little bandwidth, but, after that the queue is drained and can begin building up again.

But yeah, I see your concern.  There may be scenarios where the interaction of the interval, the RTT and the bandwidth cause this to happen recurringly constantly underflowing the bandwidth.

...Daniel


--------------------------------------------
On Tue, 6/24/14, Fred Baker (fred) <fred@cisco.com> wrote:

 Subject: Re: [aqm] New Version Notification for draft-baker-aqm-sfq-implementation-00.txt
 To: "dhavey@yahoo.com" <dhavey@yahoo.com>
 Cc: "RichardScheffenegger" <rs@netapp.com>, "aqm@ietf.org" <aqm@ietf.org>, "grenville armitage" <garmitage@swin.edu.au>
 Date: Tuesday, June 24, 2014, 1:01 PM
 
 
 On
 Jun 24, 2014, at 12:45 PM, Daniel Havey <dhavey@yahoo.com>
 wrote:
 
 > So IMHO it
 really doesn't matter except in the weird corner case
 where a a running flow has already bloated the queue and
 then we switch on the AQM.
 
 That actually has me a little worried with the
 100 ms delay built into codel. Imagine, if you will, that
 you have a deep buffer at the bottleneck and a relatively
 short RTT, and are moving a large file. I could imagine
 codel’s delay allowing a session to build a large backlog
 and then “suddenly turning on AQM”. on a 10 MS link with
 O(200) packets queue depth, for example, you could build 100
 ms plus of data in the queue, spend the delay mostly
 emptying it, and then drop the last queued packet because
 100 ms had gone by, there was still data in the queue, and
 the next packet had sat there longer than 5
 ms.