Re: [aqm] [Cake] [rmcat] [rtcweb] Catching up on diffserv markings

Sebastian Moeller <moeller0@gmx.de> Tue, 27 October 2015 17:05 UTC

Return-Path: <moeller0@gmx.de>
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 EA06C1ACC7F; Tue, 27 Oct 2015 10:05:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.35
X-Spam-Level:
X-Spam-Status: No, score=-2.35 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 P1MtkS5uZftr; Tue, 27 Oct 2015 10:05:22 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0A211A8A95; Tue, 27 Oct 2015 10:05:06 -0700 (PDT)
Received: from u-089-d065.biologie.uni-tuebingen.de ([134.2.89.65]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MPppG-1ZuzIF3M7W-004x7r; Tue, 27 Oct 2015 18:05:01 +0100
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Sebastian Moeller <moeller0@gmx.de>
In-Reply-To: <CAOJ7v-3XcDyWGpMY3kgVWOCJed+wcUe1-LM3VCvye45Nva3Snw@mail.gmail.com>
Date: Tue, 27 Oct 2015 18:04:59 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <3976D747-F6DA-4AC4-BCAB-D2B420E25B2D@gmx.de>
References: <CAA93jw64CVt6wvexRfpmaF1gFk-iegKSJxQscjccRSZ0yshvsQ@mail.gmail.com> <5627B90D.8070106@alvestrand.no> <43B59C2F-4B64-4318-8339-04903AF2A6AC@cisco.com> <34EEB0FF-1922-42B5-A778-9BB66B7C4FDC@csperkins.org> <CAOJ7v-1RJbhe3i+_newDBObtJfJM6pWZUyRb4GZ8BHRDdDyKDg@mail.gmail.com> <7AE5EAF1-4177-466F-AEFA-3198F03F24B7@gmx.de> <CAOJ7v-3XcDyWGpMY3kgVWOCJed+wcUe1-LM3VCvye45Nva3Snw@mail.gmail.com>
To: Justin Uberti <juberti@google.com>
X-Mailer: Apple Mail (2.1878.6)
X-Provags-ID: V03:K0:ly4l91k0sPd78l3//CreRIhFmBzfMQfons8oS4vYkLx7F6kouVf nlvXlOZ/9G7Uhh8PlJlGIEO6AelYtnNc7verIl9NJA0MiP8Q7kHiiI7NOX3MFGAD0XuqY3r TMhyvIsHCfzgaGyJ0AO1eRyH2thuOlS+NXCH1PmAVIfXvbjL3B4lvUtDnoXpS4FxwLL3IDX ege+GAmgRbLYp85gXjw+A==
X-UI-Out-Filterresults: notjunk:1;V01:K0:JKswMMFuCW8=:aRbQ3PrzM4FiPszi6iZIdh lm6frKsD8bI4aGULvXWxncbQx3lHsYgf3KabkxVy5yJIIGmYmfM1LU7Uj0ohQ0dB4O/6tQizZ iHVKHBbs/y3bWCY+FAJ5ToU49ypfI++FCgSMsLGKJAj+UxI5Wcfy6A6Qap7HmsBIgr1LFXZMj 0m6mCk0ELyCXias6D98o2wjP+EbcqG14jdHuqGRRo7ecjzkCFqDkC2ZgxTQO1EEg9T7c4/sYw dGnIiHROZKRERgOwaNxOiRW1k6jBiOcTtkjjnOKJY15sTktRoy7Wa6ZWSBTl82/WfagyuZ+r2 8RKz8ViMwcSOqEpkER2veBLmLnaIvQJ9Rt54yp1O6RqoFVSEm6IP59DyTVKU/U8AXOld1Waof aNbowxErk30aNTnYYnhi0BgWc4PQOpwSvuCKfRuqjMWD++ATlaA6LdItrTSARWI0V8XSGQ1AZ sW1pJDALmHylkO/l9ZMu9vr5EgGIiezAR4rdqtDxDBi4O9Z2IDpvgyLx5zBaGRfKR42DOqEvO w8SKLC2qRanSezekGBEPJCcZdmE9NZAXTrzebTxPQmt450uXPvZuoMo1jZcS9DxMHe3yEf7xf Iue1WldACXIRRwYcW9Dsx5+6ct7PNtw9F/eZGTA3PvgSyBxY4u6UEPUzPJyn29HUKG7WiZxjU 22TU21EsmSHaVNpb7mddE5Do1MaZ0qeO/PJTdg9sGxDRARPtnuVpgNxfdJvG+FLkDs9OuFvvB kGt/hlu299pWnDoyJKrWMJaxAISg4jXiUFJYLXkRo0ssvVbMBkqh0D+kiMfYWyfr6W9nAOJuP MUqe8BC
Archived-At: <http://mailarchive.ietf.org/arch/msg/aqm/qAQFXHUi6VN1n1cOrEL4pB0H7dU>
X-Mailman-Approved-At: Sat, 31 Oct 2015 08:56:46 -0700
Cc: "Pal Martinsen (palmarti)" <palmarti@cisco.com>, "aqm@ietf.org" <aqm@ietf.org>, "cake@lists.bufferbloat.net" <cake@lists.bufferbloat.net>, "rmcat@ietf.org" <rmcat@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>, Colin Perkins <csp@csperkins.org>
Subject: Re: [aqm] [Cake] [rmcat] [rtcweb] Catching up on diffserv markings
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: <https://mailarchive.ietf.org/arch/browse/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, 27 Oct 2015 17:05:25 -0000

Hi Justin,

On Oct 27, 2015, at 17:16 , Justin Uberti <juberti@google.com> wrote:

> 
> 
> On Tue, Oct 27, 2015 at 1:06 AM, Sebastian Moeller <moeller0@gmx.de> wrote:
> Hi Justin,
> 
> 
> On Oct 22, 2015, at 21:54 , Justin Uberti <juberti@google.com> wrote:
> 
> > At present I'm not aware of any widely-deployed OS where an app can read the received ECN markings.
> >
> > iOS9 added support for this within the kernel, and it's used for TCP, but not exposed to userspace. There is an open Radar bug asking for this info to be exposed to userspace.
> >
> > FWIW, Chrome supports setting the DSCP markings if you set a magic parameter. But it's not on by default, mainly because we've never done the auditing necessary to ensure this doesn't randomly break in various dimly-lit parts of the internet.
> 
>         Slightly related question, is this DSCP marking capability restricted to webrtc packets or is there a way to make chrome use (arbitrary) DSCP marks for all its packets? For exercising different priority banding schemes such an option would be perfect (say to test whether a aqm+qos system will allow snappy browsing even with heavy download/upload/bittorrent traffic in other priority bands; this test is especially interesting if all traffic sources can reside on the same host, as this is a quite common set-up in home networks, one computer that does everything concurrently and where the users still want a decent browsing experience).
> 
> The option that currently exists only works for WebRTC packets. 

Ah, thanks, that is a pity. It would be really sweet for testing different qos systems. I guess on a linux machine I should e able to fake it with a local iptable rule…

Best Regards
	Sebastian