Re: [tcpm] [EXTERNAL] Re: A possible simplification for AccECN servers

Praveen Balasubramanian <pravb@microsoft.com> Fri, 27 December 2019 19:03 UTC

Return-Path: <pravb@microsoft.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09A70120B54 for <tcpm@ietfa.amsl.com>; Fri, 27 Dec 2019 11:03:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level:
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
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 4xxp0-sMLnZi for <tcpm@ietfa.amsl.com>; Fri, 27 Dec 2019 11:03:17 -0800 (PST)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2124.outbound.protection.outlook.com [40.107.237.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 876E21208E0 for <tcpm@ietf.org>; Fri, 27 Dec 2019 11:03:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zec8xw9m2a5U9Yj/GkjrWvaUeDByLVP0hP1ryOuO7C80IrxuVMj7pzq29vAWAlpXSX7jFKRZH9tMtk1uhyo3bMo8qyzZ2tVb01s0/vp/woTJRRNJKf0pHZTpnR/ya6Vdcf+CO4YBROtPhS32nc2+cHacZSQJKDsZ9HwNLae0+H3CffoBj7LwogtkOFqUETHY6bQ+oHCkK1eJ8i5tb2kV4vbcv/JsqMprPUsRO3F4rbfWZnr+lpOZJHN4GXPwNkDBkRxSEQJDSf7fmiasjiHvypMc2UGjwq6hOCmVsjcbZUQmrJ426iYVfseFuhXPuZsn61trrq6NGA2v4qlO55FXog==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7kOzZbBQQNgR45SD+O12rnUg4UPk5rWLHrpGfPoXFTI=; b=EyZqa7rnhMMME9HvdoVIqTGdSOIdNEd4AcKCAv1mFasmDyfO6mRDr3TPN2nfYixXXkyvHkHieXEu/GyozvRnpP8ktOjZ8Be7YegL3yMolVl7tdfPEac0YaZFqdI3e4WUKuHxwEij2eHOj5MEiKivpYHfGgihIZcu16fpOLi8pSRQRPlPKrgbtWpulZ4jM/5Ioh/57yaUfW+yxS7fZlokhOkJeIHLSOWrY1hFB7rN3vd9MqLjOJO/i9K7jaTarSTjN8vB6MbIef1ht78Gm3dkcjKx9ZDHPQwjApCvGaGzWNsNG2pzEwyIwJOnQHKM1v1IqG3RuVuQJTSqRjknv8nBgQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7kOzZbBQQNgR45SD+O12rnUg4UPk5rWLHrpGfPoXFTI=; b=jwzZiiV4i3IKiTa/gGRSBv4reF82sG7VCzkFRFyjNNbOPr1feRRhnN/wRfBlCrgulwA1/3WIMteWPI0lDJUmMzy09B3uiO8eA5R0Ybqd6LUCEZ2fZuHMwluiDOqMmFYu4+0axAIpZMuEalL0cus3tqo2vVAkpl6pMVzLI2b8mmI=
Received: from MW2PR2101MB1049.namprd21.prod.outlook.com (52.132.149.13) by MW2PR2101MB0940.namprd21.prod.outlook.com (52.132.146.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.6; Fri, 27 Dec 2019 19:03:15 +0000
Received: from MW2PR2101MB1049.namprd21.prod.outlook.com ([fe80::c81d:5aa3:e3f5:5ca]) by MW2PR2101MB1049.namprd21.prod.outlook.com ([fe80::c81d:5aa3:e3f5:5ca%7]) with mapi id 15.20.2602.006; Fri, 27 Dec 2019 19:03:15 +0000
From: Praveen Balasubramanian <pravb@microsoft.com>
To: Richard Scheffenegger <rscheff@gmx.at>, Jonathan Morton <chromatix99@gmail.com>
CC: Matt Mathis <mattmathis=40google.com@dmarc.ietf.org>, tcpm IETF list <tcpm@ietf.org>, Mirja Kuehlewind <ietf@kuehlewind.net>
Thread-Topic: [EXTERNAL] Re: [tcpm] A possible simplification for AccECN servers
Thread-Index: AQHVo6eBJIGvA2XQT0GosXYhXOFIi6ecFUOAgAACeQCAAAEwgIAAA+WAgABOMwCAClE7AIANjy4AgABsuwCAABepgIAAWBiAgACSyACAAJfHAIAAYgyAgAA5L4CAAAXYAIAXlMWA
Date: Fri, 27 Dec 2019 19:03:14 +0000
Message-ID: <MW2PR2101MB10497308F88F6DE16E3A17D2B62A0@MW2PR2101MB1049.namprd21.prod.outlook.com>
References: <d35618ee-c0dc-44ee-9e22-50bdabbe026c@bobbriscoe.net> <256E6F9D-607A-4A9D-9505-933FC4EC28FC@gmail.com> <333DA677-0930-45B2-AC65-05852FC46955@kuehlewind.net> <A76315DB-B3B4-45A4-A8CA-5F4701EB4085@gmail.com> <F90043A1-87F5-4DD1-BB11-AE8D2F3C5A7E@kuehlewind.net> <86dd14dc-0c24-d604-ea57-b280407a1a09@bobbriscoe.net> <CCA9AFF7-6EBB-4DB0-B851-7806B8E96871@kuehlewind.net> <74fe4c25-6ea2-ac5e-e59e-51acfd54be5f@bobbriscoe.net> <F74FD1C5-DB49-45FB-8AF8-73CCE1A125EC@kuehlewind.net> <6ea44dd6-e830-2bce-39a2-d0efd7a90b2e@bobbriscoe.net> <538AD737-107E-44D7-A305-7B99BEA9F0CE@kuehlewind.net> <21a45367-89fd-303b-f0e8-c51303de3760@bobbriscoe.net> <29AA3850-D1AA-4CED-BCAC-8F4C6A94A9C3@kuehlewind.net> <CAH56bmD9KfgZ2qzfPRG5-X6o211q+WcBY-tzDKf17wTvw02iMA@mail.gmail.com> <10B9ACEE-DDA5-45E6-A639-BBB6CD51DDB5@gmail.com> <trinity-7833dab2-49f6-4227-85ec-1457e492121b-1576176802587@msvc-mesg-gmx024>
In-Reply-To: <trinity-7833dab2-49f6-4227-85ec-1457e492121b-1576176802587@msvc-mesg-gmx024>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=pravb@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-12-27T19:03:13.8400929Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=3388b723-8ad7-4201-974a-c3b67483010e; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pravb@microsoft.com;
x-originating-ip: [131.107.159.221]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: a26c0487-e5da-443a-f82a-08d78aff6d3d
x-ms-traffictypediagnostic: MW2PR2101MB0940:
x-microsoft-antispam-prvs: <MW2PR2101MB09401476DD38C9CE1599B0C2B62A0@MW2PR2101MB0940.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0264FEA5C3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(346002)(366004)(396003)(39860400002)(199004)(189003)(13464003)(71200400001)(6506007)(26005)(186003)(53546011)(54906003)(110136005)(66946007)(66476007)(76116006)(316002)(64756008)(66556008)(66446008)(7696005)(8990500004)(2906002)(8936002)(86362001)(81156014)(8676002)(52536014)(81166006)(478600001)(55016002)(9686003)(33656002)(966005)(4326008)(5660300002)(10290500003); DIR:OUT; SFP:1102; SCL:1; SRVR:MW2PR2101MB0940; H:MW2PR2101MB1049.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wFc0Rt9e6fcWYNnhG4HXuKvh6zvTSM1Sx/UqiKZzrSIlczbVEW0OjjeEjPnt4NgdptxljyFj2bw+fLFflirTwdqVv5ccnx7RiOmp6A6HaoOfGV1jtqDhiDLjK+m7NZbMK38udnKcx1ZW1t2TwLtiUxqbLHrAXZndb3iWK3wBUAsVKoyfOcr14I2FJiYBCiK6Is2GNIElJaaGO0tGYXjjluLQYYoGfZQiYwE8N1ougy8fD399nnFiHB5y+pxwy+myftN2KB++aYlxiMZJUOjW1l2eDBgjghPSJ33+qMznGN+afI6a2E9HnZoAf5KXP4/GM+FNH8UHlX5O2d0jFIOg0Yyckimr33dNylQ6tsJWMLNfWUrMJXgLnfp9afg4tCoXztK6bStVfQjOLthEBcv7Ea0DjfTsOFaRDoDJX0gEFfWwOoQx41oT1zUo2bynWad4Wo8c1gOpxy3cOJ3dG7zbLLb3s8RCse/2zOBbwjEhfSAgtGaVQfGNQi2MTkYB7x+qKAJDy3xK3IM/uv5cVFqHgcWSqgltZ04ps3HPQZIuSq0=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a26c0487-e5da-443a-f82a-08d78aff6d3d
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Dec 2019 19:03:14.9086 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: l0km3sUC4MHJyxtzpg37tus7hG7/477Av1gFMl3DcBfBEqr8wcsKVtVSCzLdQupLuzufnS+Qe+NhbT1tHt3I/52At32ugkIBmd+S7D0p3WE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB0940
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/3XKdf1_y3Rmb5LQkXKNaFFB1YW8>
Subject: Re: [tcpm] [EXTERNAL] Re: A possible simplification for AccECN servers
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Dec 2019 19:03:21 -0000

To clarify Windows Server will do that but not any of the client editions. And the default for Server has also been flipped to CUBIC in the most recent release. 

-----Original Message-----
From: tcpm <tcpm-bounces@ietf.org> On Behalf Of Richard Scheffenegger
Sent: Thursday, December 12, 2019 10:53 AM
To: Jonathan Morton <chromatix99@gmail.com>
Cc: Matt Mathis <mattmathis=40google.com@dmarc.ietf.org>; tcpm IETF list <tcpm@ietf.org>; Mirja Kuehlewind <ietf@kuehlewind.net>
Subject: [EXTERNAL] Re: [tcpm] A possible simplification for AccECN servers

Just remember that windows will nowadays go with dctcp if you turn on ecn, and the server is less than 10ms rtt away (which is possible in cities where a cdn colocates with your isp...)

Just sayin’ :)

Gesendet mit der GMX Mail App

Am 12.12.19 um 19:32 schrieb Jonathan Morton

> > On 12 Dec, 2019, at 5:07 pm, Matt Mathis <mattmathis=40google.com@dmarc.ietf.org> wrote:
> > 
> > Is there any reason to want to have 3168 and AccECN coexistence beyond a transition?  Put another way, if we imagine fully supporting both 3168 and AccECN, it there any reason to choose 3168 other than deployment inertia?
> 
> Because there are still potential valid experiments which build upon RFC-3168 signalling, including SCE, which may yet prove popular.  I think it would be exceedingly short-sighted to prevent such experiments from succeeding, and not just because I happen to be involved in one.
> 
> And because there's an *awful lot* of RFC-3168 compliant endpoints out there.  Every current Apple product requests RFC-3168 ECN by default.  Some major Linux distros do as well, and for all others it's a mere sysctl away.  Even Windows users can turn it on just as easily, though it is not on by default.
> 
> The ECN-aware middleboxes intended for use on last-mile links and as wifi APs also universally signal in the RFC-3168 manner and expect an RFC-3168 (or RFC-8511) compliant response.  I've found CPE advertising support for exactly this on the shelf.  The recent "make wifi fast" modifications to the Linux wifi stack include a built-in fq_codel AQM for the very common ath9k, ath10k and mt76 hardware.
> 
> That deployment remains low in the carrier-grade market is increasingly anomalous (and mostly due to a chicken-and-egg situation whereby carriers can't turn it on because HW doesn't support it, and HW vendors don't implement it because their customers don't make a stink about it).  Nevertheless, at least two major European ISPs are known to have deployed fq_codel in both directions, in the name of improving customers' QoS.
> 
> This is what I mean by RFC-3168 deployment "taking off" in the past few years.  There's a lot more of it now than there was five years ago, due in large part to the superlative performance of Codel AQM - which is *specifically* designed around RFC-3168 response characteristics.  We've already discussed this somewhat in TSVWG.
> 
>  - Jonathan Morton

_______________________________________________
tcpm mailing list
tcpm@ietf.org
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Ftcpm&amp;data=02%7C01%7Cpravb%40microsoft.com%7C2137c81afa6143286c9308d77f349992%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637117736214183837&amp;sdata=d8q8I53jQUzu01fVI%2FbGf97tVXHcSYSrUrZvMRPo0gw%3D&amp;reserved=0