Re: [aqm] I-D Action: draft-ietf-aqm-recommendation-04.txt
John Leslie <john@jlc.net> Sun, 10 May 2015 01:58 UTC
Return-Path: <john@jlc.net>
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 618F91B2BE1 for <aqm@ietfa.amsl.com>; Sat, 9 May 2015 18:58:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.311
X-Spam-Level:
X-Spam-Status: No, score=-2.311 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] 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 rjMIW9-laYvh for <aqm@ietfa.amsl.com>; Sat, 9 May 2015 18:58:17 -0700 (PDT)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.4]) by ietfa.amsl.com (Postfix) with ESMTP id C9BEB1B2BDE for <aqm@ietf.org>; Sat, 9 May 2015 18:58:17 -0700 (PDT)
Received: by mailhost.jlc.net (Postfix, from userid 104) id EECA7C94BD; Sat, 9 May 2015 21:58:11 -0400 (EDT)
Date: Sat, 09 May 2015 21:58:11 -0400
From: John Leslie <john@jlc.net>
To: Simon Barber <simon@superduper.net>
Message-ID: <20150510015811.GB53172@verdi>
References: <20140514180039.16149.79444.idtracker@ietfa.amsl.com> <554D8240.7050809@superduper.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <554D8240.7050809@superduper.net>
User-Agent: Mutt/1.4.1i
Archived-At: <http://mailarchive.ietf.org/arch/msg/aqm/wENn8Uq8M0K6FGTi9iWoC-3ztgw>
Cc: aqm@ietf.org
Subject: Re: [aqm] I-D Action: draft-ietf-aqm-recommendation-04.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: Sun, 10 May 2015 01:58:20 -0000
Simon Barber <simon@superduper.net> wrote: > > I have a couple of concerns with the recommendations of this document as > they stand. Firstly - implementing AQM widely will reduce or even > possibly completely remove the ability to use delay based congestion > control in order to provide a low priority or background service. I agree that if AQM succeeds in reducing delay, that will reduce the delay variation that "low priority" services depend upon. However, that strikes me a a problem that delay-based congestion- control services will have to deal with regardless of AQM. Wouldn't we be better off to figure out how AQMs could signal what these delay-based services actually care about? > I think there should be a recommendation that if you are implementing > AQM then you should also implement a low priority service using DSCP, > e.g. CS1. I don't follow how that could help in practice, except for the case where the AQM is implemented _very_ near the sender. (DSCP gets lost pretty quickly at Autonomous System boundaries.) > This will enable these low priority applications to continue to > work in an environment where AQM is increasingly deployed. Unlike > DSCPs that give higher priority access to the network, a background > or low priority DSCP is not going to be gamed to get better service! (I wish I believed we could get agreement to do this!) > Secondly, there is a recommendation that AQM be implemented both within > classes of service, and across all classes of service. I'm not finding this in the document: "Quality of Service" is found in Section 2.1; but that's not "class of service". "Traffic class" is found in Sections 2.1 and 4.4, neither of which mentions "across all classes." ??? > This does not make sense. Agreed. > If you are implementing AQM across multiple classes of service, then you > are making marks or drops while ignoring what class the data belongs to. Alas, that doesn't make sense either. :^( > This destroys the very unfairness that you wanted to achieve by > implementing the classes in the first place. That's a funny way to phrase it... -- John Leslie <john@jlc.net>
- [aqm] I-D Action: draft-ietf-aqm-recommendation-0… internet-drafts
- [aqm] [Fwd: I-D Action: draft-ietf-aqm-recommenda… gorry
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… John Leslie
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Wesley Eddy
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Fred Baker (fred)
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… gorry
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Fred Baker (fred)
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Mikael Abrahamsson
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Bless, Roland (TM)
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Bless, Roland (TM)
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Jonathan Morton
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… gorry
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Dave Taht
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Dave Taht
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Jonathan Morton
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… David Lang
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Dave Taht
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Fred Baker (fred)
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Dave Taht
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Dave Taht
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Mirja Kühlewind
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Mikael Abrahamsson
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Mikael Abrahamsson
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Dave Taht
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Simon Barber
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Fred Baker (fred)
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Mikael Abrahamsson
- [aqm] A Diffserv primer Jonathan Morton
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Fred Baker (fred)
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Mikael Abrahamsson
- Re: [aqm] I-D Action: draft-ietf-aqm-recommendati… Dario Rossi