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

"Fred Baker (fred)" <fred@cisco.com> Tue, 24 June 2014 20:48 UTC

Return-Path: <fred@cisco.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 746DD1B2830 for <aqm@ietfa.amsl.com>; Tue, 24 Jun 2014 13:48:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -115.152
X-Spam-Level:
X-Spam-Status: No, score=-115.152 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_WHITELIST=-100] 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 UpxHkhL76FzW for <aqm@ietfa.amsl.com>; Tue, 24 Jun 2014 13:48:50 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6EA61B27CA for <aqm@ietf.org>; Tue, 24 Jun 2014 13:48:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2121; q=dns/txt; s=iport; t=1403642929; x=1404852529; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=G/WQDnO0mpu7xMOHOuAJyDwz3d8Kq6RDN+dliLhJaBA=; b=bJS1svIeJziKvQkg27HLVt3O9rV1iJfiM+3LyyRM0j+wYbfnw5s+Tu4c hrqOiL6o1wipHXizMmNPiUAcLddKNgpJgPocl5vLLnpjeDReLbDjbwZqT 0PtS5/UG33AUuwM9RJonXh4wUE56t7gzKtqu7WQ/6U53MVG6i7aP22WPE M=;
X-Files: signature.asc : 195
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AicFACbjqVOtJA2K/2dsb2JhbABagw2BLK0jll0BgQ0WdYQDAQEBAwF3AgULAgEIRjITEgIEDgUOiCADCQjIYReMV4IlB4MtgRYBBIRjBY0ggUGFEYF3jWGGCoIAgUKCMA
X-IronPort-AV: E=Sophos;i="5.01,540,1400025600"; d="asc'?scan'208";a="55596238"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-1.cisco.com with ESMTP; 24 Jun 2014 20:48:48 +0000
Received: from xhc-aln-x08.cisco.com (xhc-aln-x08.cisco.com [173.36.12.82]) by alln-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id s5OKmmIS003419 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 24 Jun 2014 20:48:48 GMT
Received: from xmb-rcd-x09.cisco.com ([169.254.9.143]) by xhc-aln-x08.cisco.com ([173.36.12.82]) with mapi id 14.03.0123.003; Tue, 24 Jun 2014 15:48:48 -0500
From: "Fred Baker (fred)" <fred@cisco.com>
To: "dhavey@yahoo.com" <dhavey@yahoo.com>
Thread-Topic: [aqm] New Version Notification for draft-baker-aqm-sfq-implementation-00.txt
Thread-Index: AQHPj+2yGVQFDlxc2UKyZ6kcY+kDrA==
Date: Tue, 24 Jun 2014 20:48:48 +0000
Message-ID: <39F7A6EA-5C05-47FD-A0DC-C8925D034EBA@cisco.com>
References: <1403642015.64160.YahooMailBasic@web141605.mail.bf1.yahoo.com>
In-Reply-To: <1403642015.64160.YahooMailBasic@web141605.mail.bf1.yahoo.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.19.64.121]
Content-Type: multipart/signed; boundary="Apple-Mail=_9E418123-797E-4916-ACA2-9742F2F22F67"; protocol="application/pgp-signature"; micalg="pgp-sha1"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/aqm/Gk8wLLtZp0ruta47eaFDSgocywQ
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
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:48:52 -0000

On Jun 24, 2014, at 1:33 PM, Daniel Havey <dhavey@yahoo.com> wrote:

> There may be scenarios where the interaction of the interval, the RTT and the bandwidth cause this to happen recurringly constantly underflowing the bandwidth.

To be honest, the real concern is very long delay paths, and it applies to AQM algorithms generally. During TCP slow start (which is not particularly slow, but entertains contains exponential growth), we have an initial burst, which with TCP Offload Engines can, I’m told, spit 65K bytes out in the initial burst. The burst travels somewhere and results in a set of acks, which presumably arrive at the sender at approximately the rate the burst went through the bottleneck, but elicit a burst roughly twice as fast as the bottleneck. That happens again and again until either a loss/mark event is detected or cwnd hits ssthresh, at which point the growth of cwnd becomes linear.

If the burst is allowed to use the entire memory of the bottleneck system’s interface, it will very possibly approach the capacity of the bottleneck. However, with pretty much any AQM algorithm I’m aware of, the algorithm will sense an issue and drop or mark something, kicking the session into congestion avoidance relatively early.

This is well-known behavior, and something we have a couple of RFCs on.

But yes, it can happen on more nominal paths as well.