Re: [aqm] I-D Action: draft-ietf-aqm-recommendation-04.txt

Simon Barber <simon@superduper.net> Mon, 18 May 2015 15:28 UTC

Return-Path: <simon@superduper.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 81A9F1A9174 for <aqm@ietfa.amsl.com>; Mon, 18 May 2015 08:28:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.39
X-Spam-Level: *
X-Spam-Status: No, score=1.39 tagged_above=-999 required=5 tests=[BAYES_50=0.8, J_CHICKENPOX_21=0.6, T_RP_MATCHES_RCVD=-0.01] autolearn=no
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 fmd5NDFS-sEL for <aqm@ietfa.amsl.com>; Mon, 18 May 2015 08:28:16 -0700 (PDT)
Received: from masada.superduper.net (masada.superduper.net [85.119.82.91]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D01B61A911B for <aqm@ietf.org>; Mon, 18 May 2015 08:28:15 -0700 (PDT)
Received: from 199-116-72-167.public.monkeybrains.net ([199.116.72.167] helo=[192.168.0.4]) by masada.superduper.net with esmtpsa (TLS1.0:RSA_ARCFOUR_MD5:128) (Exim 4.80) (envelope-from <simon@superduper.net>) id 1YuMxV-0000LM-6h; Mon, 18 May 2015 16:28:04 +0100
From: Simon Barber <simon@superduper.net>
To: Mikael Abrahamsson <swmike@swm.pp.se>
Date: Mon, 18 May 2015 08:27:58 -0700
Message-ID: <14d67a32270.27f7.e972a4f4d859b00521b2b659602cb2f9@superduper.net>
In-Reply-To: <14d67968bc8.27f7.e972a4f4d859b00521b2b659602cb2f9@superduper.net>
References: <20140514180039.16149.79444.idtracker@ietfa.amsl.com> <554D8240.7050809@superduper.net> <20150510015811.GB53172@verdi> <5552CDA8.3040305@superduper.net> <alpine.DEB.2.02.1505131034140.32169@uplift.swm.pp.se>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 AquaMail/1.5.0.19 (build: 2100846)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/aqm/uLLskxTZ9t0HYvUUWFmCzpTa6g4>
Cc: John Leslie <john@jlc.net>, 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: Mon, 18 May 2015 15:28:19 -0000

Thank you Mikeal, these are useful observations about the choice of exact 
DSCP value and various potential impacts. I agree that ultimately without 
operator agreement non of this matters. I do think that an important step 
towards garnering that operator agreement is to have the concerns clearly 
elucidated in this group's recommendations.

I found a study of the interaction between low priority background 
techniques, including LEDBAT and AQM.

http://www.enst.fr/~drossi/paper/rossi12conext.pdf

it's conclusion states:

"Shortly, our investigation confirms the negative interference: while AQM 
fixes the bufferbloat, it destroys the relative priority among Cc protocols."

Apparently a significant chunk of bittorrent traffic and Windows updates 
use these techniques to deprioritise their traffic. Widespread adoption of 
AQM will remove their ability to avoid impacting the network at peak times. 
Use of DSCP could be one way to mitigate this problem with AQM, and this 
merits further study.

Simon

Sent with AquaMail for Android
http://www.aqua-mail.com


On May 13, 2015 1:47:33 AM Mikael Abrahamsson <swmike@swm.pp.se> wrote:

> On Tue, 12 May 2015, Simon Barber wrote:
>
> > Hi John,
> >
> > Where would be the best place to see if it would be possible to get agreement
> > on a global low priority DSCP?
>
> Currently the general assumption among ISPs is that DSCP should be zeroed
> between ISPs unless there is a commercial agreement saying that it
> shouldn't. This is generally accepted (there are NANOG mailing list
> threads on several occasions in the past 5-10 years where this was the
> outcome).
>
> The problem is quite complex if you actually want things to act on this
> DSCP value, as there are devices with default behaviour is 4 queue 802.1p,
> with 1 and 2 (which will match AF1x and AF2x) will have lower priority
> than 0 and 3 (BE and AF3x), and people doing DSCP based forwarding,
> usually does things the other way around.
>
> It might be possible to get the last DSCP bits to map into this, because
> for DSCP-ignorant quipment, this would still be standard BE to something
> only looking at CSx (precedence), but that would be lower than 000000. So
> DSCP 000110 (high drop BE) might work, because it's incremental. Possibly
> DSCP 000010 (low drop BE) might be able to get some agreement because it
> doesn't really cause any problems in the existing networks (most likely)
> and it could be enabled incrementally.
>
> I would suggest bringing this kind of proposal to operator organizations
> and the IETF. It needs to get sold to the ISPs mostly, because in this
> aspect the IETF decision will mostly be empty hand-waving unless the
> operators do something.
>
> --
> Mikael Abrahamsson    email: swmike@swm.pp.se
>
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
> https://www.ietf.org/mailman/listinfo/aqm