Re: [tsvwg] feedback and thoughts L4S / SCE

Ruediger.Geib@telekom.de Tue, 01 December 2020 08:27 UTC

Return-Path: <Ruediger.Geib@telekom.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 640773A0B05 for <tsvwg@ietfa.amsl.com>; Tue, 1 Dec 2020 00:27:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.118
X-Spam-Level:
X-Spam-Status: No, score=-2.118 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, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telekom.de
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 Gpqwf0W_OQoc for <tsvwg@ietfa.amsl.com>; Tue, 1 Dec 2020 00:27:36 -0800 (PST)
Received: from mailout31.telekom.de (mailout31.telekom.de [194.25.225.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E0C33A0AC5 for <tsvwg@ietf.org>; Tue, 1 Dec 2020 00:27:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1606811255; x=1638347255; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=AElPhawcRxnb/dSbVwV/dw/hJW/52kNkqF/C+JyUtiY=; b=rTtOipcsyeoZTJT+irou+KF5q2or8legKb0NJhdNyGbn3oEx/MmapEbP BrA+lYkNOYOt/dKQbUf1XvLXGzoIWGHJPijwdnI4u/8PoXVLzM0vPHn+B Zyri25D5ZQAHkBGM6Zdd7yRxVuFWOnyGuRVkL5jxSebDhnHWKKdffsWHR h++ey0gKFF2CvfiuJrplul8oLGza6YZfMe6FNZn9dSAvPYLIBhGDztuWO r93XxiPB/i7ulVQeweMGhtp+Y8i8wS7wGiO+0av7ZnRRHTifIRx9XPlO/ Vq+/AfBS2hgc7OkUj5CdBNcaaB4UtDNEheq85/IhamwYXazY0x10GKAug g==;
IronPort-SDR: 7OXjj9PqJfVvPUiDpRrTEGN1GL42Z5FemeOhBgYJol0g2y/zRbfrhNctd8Wby5eYdCO1gnEteC K9COq4u1vzlg==
Received: from qdefcs.de.t-internal.com ([10.171.254.41]) by MAILOUT31.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 01 Dec 2020 09:27:33 +0100
IronPort-SDR: DJcenj3epn2isFYkjwnhDGbtR69nlzuDo58JHGgEiRClmEa6+MrKtFK64IoeSVc97jUvxPTxwH 0Q+t03x5sTv1nbW+7L0iLP7r9+Wmcy1KU=
X-IronPort-AV: E=Sophos;i="5.78,384,1599516000"; d="scan'208";a="243279434"
X-MGA-submission: MDFspYe8bdhU8Owxqa8wVm1cijZwQg0SXMQNK2r9cBfztTlmNay1xbMubd21wihhSwUE3T1J539SFCAtyaxqmh96nIMT/8ZIBa9xtC9t7fQKbzpdc0Qp9jscA9PbfcBGtJZgReL6U+NufHr3gvv+whXO+bem3AE746o2XcOrF5SMGw==
Received: from he199743.emea1.cds.t-internal.com ([10.169.119.51]) by QDEFCV.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-SHA256; 01 Dec 2020 09:27:33 +0100
Received: from HE199743.EMEA1.cds.t-internal.com (10.169.119.51) by HE199743.emea1.cds.t-internal.com (10.169.119.51) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 1 Dec 2020 09:27:32 +0100
Received: from HE104162.emea1.cds.t-internal.com (10.171.40.37) by HE199743.EMEA1.cds.t-internal.com (10.169.119.51) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 1 Dec 2020 09:27:32 +0100
Received: from GER01-FRA-obe.outbound.protection.outlook.de (51.4.80.21) by O365mail04.telekom.de (172.30.0.231) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 1 Dec 2020 09:27:33 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=coBpflJtOc45ajvNj+TQubuJgJZMf1XLxad21IimLsBQlyK92qKRaDv+2vD2tvBW8bHDZk4vhaVA91CEM0yBIs+9YFHXRP76DcCygUeAejFkiffBaBAHuAbxh8kwX5dslG77uqp0b0/gVd1zIyHYB5lXGNwKfNxn6i4GvPx+1zHu1BQsUTp9VE+b40mH1Bzzl6QhYiyArbO9/ZsrIbFmv0jbjkPFYG4ZWpZIsNPkUhtmkgA3bmeOzHxh4kdId3j+YbRNFghuD4qrNdG5Y7wLe2JPvx8JuH+181mNBVuPYZCs8aecIZ8SIqTCwJbJl/OUZ7SWaC0xbGrRr9fcB3Jqxw==
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=AElPhawcRxnb/dSbVwV/dw/hJW/52kNkqF/C+JyUtiY=; b=D+o0dDZayof94bC2Twvsbx8Gu2vOWJFwJpbaEjFtiRQU5A4rmoUarf3PYK5M/ol5Kngb/OXuI66UPjaamt/MVrjSvWv5wNSO9tIt1QaSINflLsBHz7UZxGXollOIEMNrBlchZOVK3vE2uilS9ur+ibHKPjZs0OCfdwd5lHOdIhRwtYb8RmkIlufvvn3YRH9r+t4aSyXag3FTdGP5PbonymZWdj7VfzFljD4I+IcaiBvYndlDcHTbEM17CV431sc2rmjY7g7PSvisfAUt6ij3RCaC9duqJHiZNzFktflFnOgxnsch7TpbUq8bEG9CjPnlDrlsC8wE9hnh45kYTNfG6w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telekom.de; dmarc=pass action=none header.from=telekom.de; dkim=pass header.d=telekom.de; arc=none
Received: from FRAPR01MB0738.DEUPRD01.PROD.OUTLOOK.DE (2a01:4180:c010:6::17) by FRAPR01MB1060.DEUPRD01.PROD.OUTLOOK.DE (2a01:4180:c010:5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.16; Tue, 1 Dec 2020 08:27:31 +0000
Received: from FRAPR01MB0738.DEUPRD01.PROD.OUTLOOK.DE ([fe80::d15d:2c49:c5d6:ad59]) by FRAPR01MB0738.DEUPRD01.PROD.OUTLOOK.DE ([fe80::d15d:2c49:c5d6:ad59%7]) with mapi id 15.20.3632.017; Tue, 1 Dec 2020 08:27:31 +0000
From: Ruediger.Geib@telekom.de
To: gorry@erg.abdn.ac.uk
CC: tsvwg@ietf.org
Thread-Topic: [tsvwg] feedback and thoughts L4S / SCE
Thread-Index: AQHWx00K+0WJmUp0H02ikSWdV0di+anh0BVQ
Date: Tue, 01 Dec 2020 08:27:31 +0000
Message-ID: <FRAPR01MB073871E0C7364EB0F85B73609CF40@FRAPR01MB0738.DEUPRD01.PROD.OUTLOOK.DE>
References: <alpine.DEB.2.20.2011201413100.26384@uplift.swm.pp.se> <9B5474B3-4384-4A20-81C3-5251246AA594@gmx.de> <alpine.DEB.2.20.2011221548210.26384@uplift.swm.pp.se> <066C60AF-39A3-41EF-B9E9-938AA1A707F5@gmx.de> <alpine.DEB.2.20.2011281512350.26384@uplift.swm.pp.se> <5A423905-EFD9-4A93-AB46-BACF61FE2D2D@gmail.com> <alpine.DEB.2.20.2011281658380.26384@uplift.swm.pp.se> <BDB27AE9-0A35-441D-B18F-5CD7C2903AF8@gmail.com> <alpine.DEB.2.20.2011281723120.26384@uplift.swm.pp.se> <F90BE995-D10A-4FE9-AC57-8C1490DBF2A9@gmx.de> <HE1PR0701MB22992BB5FE209894B0D5C435C2F50@HE1PR0701MB2299.eurprd07.prod.outlook.com> <2E423851-8C1E-48CB-B9F9-992605CCA8F7@gmx.de> <3D8D2674-81DF-4CC3-B28C-D0003DC5F8C6@gmail.com> <914a58cb-822a-dfdf-99d7-e75f9d0f0fd1@erg.abdn.ac.uk>
In-Reply-To: <914a58cb-822a-dfdf-99d7-e75f9d0f0fd1@erg.abdn.ac.uk>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: erg.abdn.ac.uk; dkim=none (message not signed) header.d=none;erg.abdn.ac.uk; dmarc=none action=none header.from=telekom.de;
x-originating-ip: [84.136.91.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ea1dd999-69fd-4299-a780-08d895d2f293
x-ms-traffictypediagnostic: FRAPR01MB1060:
x-microsoft-antispam-prvs: <FRAPR01MB106064D148C6B9169C3F2F409CF40@FRAPR01MB1060.DEUPRD01.PROD.OUTLOOK.DE>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1WWWmlorrZ9ioZTzH8EGM7QLFtsFpshygAVmMnDG7WCiXwNIRqiyRvnWBmwS3q2K3PZ3CA+lezC9TNgdhNiYcEiDDNkFqZS1hGWtgHXdgdmbwJH1QSgURb0zslh3LUYvghxXO0Duadw7kyfIwl87/nipd2ZInVEDlMBPze6Z6/TPgl5U9/G5bFB4l5XrwelBJt+XOfeOeIa2PoXHxAbABc+7cObpTTXDk88ZPpilvuxajgiKWT5WqySmv3fw0cyqL/UXs0wEpUs5WUl3OqyHfE8L1G117rOQl1P8jBVUMfvwkUgXs2kiSO4674DGJe9Lmhdei8FPqTUgdcYVH91Sv63veXRHbopUSVPn7FXO5xaFTexm5ADuUfx1WCAWJ/mw
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:FRAPR01MB0738.DEUPRD01.PROD.OUTLOOK.DE; PTR:; CAT:NONE; SFS:(376002)(39860400002)(396003)(346002)(366004)(136003)(33656002)(186003)(83380400001)(8936002)(7696005)(55016002)(9686003)(86362001)(26005)(8676002)(2906002)(53546011)(6916009)(71200400001)(5660300002)(76116006)(66574015)(66446008)(316002)(85202003)(478600001)(296002)(85182001)(4326008)(66946007)(66556008)(66476007)(64756008)(777600001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: VIb+04cqMznX4QJLthS6JC0jnWXslMYK7mfE9yqL+Ez8rdU4xcyDhJ7RobdnnfzQcMTT58oKZkxMUhWpYK2/ZZ1QUHPVRfMla904ixJvoVfkpV9k7X+FczPRgam/46rAvQzVMwKPCvu/CRX1TvGpwCjDx0NlPyDhEFckUGwE5SrZyOj6Olhto1Je5XOVqh/sa2p4fcvqUUDSW/XhMq7fj4vdehdl/tVFhF6EAYmmS6gitKgpEHOUILWeoR5Vpae6XLMgdQnsteORhlstcIHxd2Vi+Gu6WI3iRDkwsx9Ga5EBQRo+u7M8y9MFCm+yn14D6Minwqr6ntxTh5wDqrFGD9jYiPbiEFd/77DbBQvDRYiUYpVG0LQG3NFazRgvbk4EhCGHd5CI6gMkp167waBSkLDXav+G7wxPfmbIbY/tFIHMz++hIijHCpGlm9zKK0q0CeWSOkU6NorADwEDCb6aPDQeRDPWYPgwt9CbIzS9enROjy9XCEpU0tjsnYdPJ/hzGVsIB5NEpGiNZf0hWhsbDifm/RzcUVZRr75ip7fysnqvo2KadQwpqUEX6WXW7x9QSelnUhbyRzZ13Wqn4uWmsA7I2PrW07vxdHVPpfY3mb/9xb91jUE2SrimSCN6+SttaqkRjCF1W6V97jqdtU1P5MGUNIqacMVRM4tGDit1MM2RhWQt824+MMWsPXfZSM6RdTr4a4jz05Fk1XmO7eG7SOBJ544IfNjTznZoyV9hWqbTt0RTWTtvjV2mmRA3hbHgOr8u6/e878loSZyMOlkq05xDkK0Y1mpDBPISJuQ1KiL4cq7r/XrmWnMKm8ktrvjxK1OxDnr8Y2bQCCFnPK9QQW9sl0MTf+wAxwtq1H4jdy+SKLX7v8+adLLZ+0+7G2lKEfVMbH2rqRVwIXkSrLDmwm9w3O7YSw8PFxjQ6oKYx8nVK0+iNX2REPTGMJ+GTMZusUYxXBuFBBmOnMKFun6fIpS8xttYojK5KL98RywWshI=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: FRAPR01MB0738.DEUPRD01.PROD.OUTLOOK.DE
X-MS-Exchange-CrossTenant-Network-Message-Id: ea1dd999-69fd-4299-a780-08d895d2f293
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2020 08:27:31.7059 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bde4dffc-4b60-4cf6-8b04-a5eeb25f5c4f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: OEKG39eWXZJAcsQypuSYp9tbDr14nCBCsw+JGUtXCFMi0oR+0qcNIVw9F8i+FRcwC4lVyExRGoe9TbUGHe6IfhoR3hASafQb32gzRXAFKp0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRAPR01MB1060
X-TM-SNTS-SMTP: BE3CE1CC3034021470B875DE0A856EEE9115642CACC8716D56338A009A22D8562000:8
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/eME-4ZmnGG-S7LAhAdEPbXpUiMo>
Subject: Re: [tsvwg] feedback and thoughts L4S / SCE
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Dec 2020 08:27:38 -0000

Hi Gorry,

An experiment detecting high but invisible deployments may be useful. If nothing is detected, it might even be better.

I'm not sure, whether an experiment would initially involve more than a single operator and own (or a friendly co-operators) services. L4S is designed for provider access nodes. It will not see a mass-roll out from start, I'd guess.

There needs to be a transport protocol which benefits from L4S without harming flows using competing transport protocols to a level not acceptable. The transport protocol designed to benefit from L4S should also work reasonably well in the absence of L4S, while competing transport streams may be active. 

The discussion about what's fair and what isn't .... ideas to that:
- which are typical operational RTTs, (L4S relevant bottleneck) legacy transport queue-depths, and queue-configurations? The default configuration of a consumer access node queue is between 50 and 200 ms, I'd guess. There may also be a default RED configuration, if RED is configured. Typical RTT distributions - operators and service providers rarely publish on that, but some research work may be available. 
- or the other way around: under which (bandwidth, RTT and flow mix) conditions could an access operate "fair" or say "acceptable" (RTT + L4S configuration + transport mix)?
- does the transport community need to consent on which bottleneck share is fair, unfair or acceptable if flows with RTT feedback loops of different orders of magnitude compete?

I'd prefer to avoid corner case engineering. Workable schemes, not perfect ones.

Regards,

Ruediger


-----Ursprüngliche Nachricht-----
Von: tsvwg <tsvwg-bounces@ietf.org> Im Auftrag von Gorry Fairhurst
Gesendet: Montag, 30. November 2020 20:14
An: Jonathan Morton <chromatix99@gmail.com>; Sebastian Moeller <moeller0@gmx.de>
Cc: tsvwg@ietf.org
Betreff: Re: [tsvwg] feedback and thoughts L4S / SCE

Here's another plea: If more people that those discussing amongst themselves feel there are other issues with letting this experiment progress, then they probably should let the list know - or directly contact the chairs.

Is there an important case where "RFC-3168 middlebox deployment is high, but invisible" (see below)?

Gorry

On 30/11/2020 15:19, Jonathan Morton wrote:
>> On 30 Nov, 2020, at 11:51 am, Sebastian Moeller <moeller0@gmx.de> wrote:
>>
>>> That leaves us with the long discussion RFC3168 AQMs. Here the 
>>> discussion leaves me thinking that we are talking about a very 
>>> limited actual deployment in other words too much ado about very little.
>> 	[SM] citation needed? The challenge is that we have no reliable numbers, one way or the other. Your assessment, says more about your leaning towards L4S than about the deployed reality in the internet.
>>
>>> In addition, I get
>>> the impression that these limited deployments are seen as monoliths 
>>> that cannot be modified and updated,
>> 	[SM] So I wonder in what kind of blessed reality you seem to be living? In my experience updates for most consumer-grade networked equipment are pretty rare and often stop way before the useful live of such devices, assuming all of these can/will be updated in time is simply unrealistic. Any proposal that relies on that has the onus of convincing the reviewers why this time around this will be a successful approach.
> Bearing in mind that this is the Internet *Engineering* Task Force, when lacking reliable data the instinct should be to try and obtain it and to make pessimistic assumptions meanwhile, rather than to make optimistic assumptions.
>
> For L4S, the appropriately pessimistic assumptions should, until clearly shown otherwise, be that RFC-3168 middlebox deployment is high but invisible, and that eliminating the majority of this deployment (in favour of L4S-aware middleboxes) would take several years.  The burden of proof is on L4S proponents to show otherwise, given the safety risks already demonstrated of deploying L4S into an RFC-3168 network.
>
> At present the data clearly shows a non-zero active deployment rate of both RFC-3168 endpoints and RFC-3168 middleboxes.  Passive deployment (ie. not enabled by default) of RFC-3168 endpoints is much higher, constituting the overwhelming majority of current desktop and mobile operating systems.  Additionally, L4S clients communicating with existing RFC-3168 servers will generate RFC-3168 traffic from the server to the client, due to details of AccECN negotiation on the three-way handshake.  That much is (or should be) completely uncontroversial.
>
> It is further believed that many RFC-3168 middlebox deployments are presently not easy to observe in traffic statistics, either because they are not always (or not often) bottlenecked at that point, or because the endpoints did not negotiate RFC-3168 capability for the observed traffic.
>
> The former case (not deployed at the bottleneck) may result in AQM activity later, when the bottleneck shifts to the link where it is deployed, perhaps due to ISP-side upgrades or changing the location of wifi devices - or when the observed traffic moves to a closer endpoint in the network, such as a local CDN.  This last suggests that L4S traffic might see more AQM activity due to deployment on an advantageously-positioned CDN, than the existing vantage points from which data has so far been collected.  NB: even if the ISP network has been made L4S-aware prior to the CDN deployment, the end-user's network might not have been, and this is generally outside the ISP's control.
>
> The latter case (non-negotiation of ECN) could still result in AQM activity that would only be observable as packet loss, and thus is difficult to distinguish from a dumb FIFO without deeper analysis.  That is the major source of uncertainty in the data.  This could become more visible if active (rather than passive) deployment of RFC-3168 endpoints increases, which would most likely be from changing the default setting in major operating systems.  Presently the default in both Windows and Linux is passive only.
>
> I will remind readers that although TCP Prague responds appropriately with Multiplicative Decrease upon packet loss, that does not help it when encountering an RFC-3168 AQM that it shares with conventional AIMD traffic, even if the latter is Not-ECT.  This is because the RFC-3168 AQM will mark the L4S traffic at the same rate as it drops Not-ECT traffic and marks RFC-3168 traffic.  This therefore forces TCP Prague to rely on secondary protections such as FQ to avoid starving conventional traffic, but FQ is typically defeated by tunnel encapsulations.
>
> All of the above will be repeated as open issues at any L4S WGLC, unless and until it is clearly shown to be false.  That, I think, should give the L4S team pause when calling for WGLC.
>
>   - Jonathan Morton

--
G. Fairhurst, School of Engineering