Re: [tsvwg] L4S operational guidance draft

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Wed, 18 November 2020 06:44 UTC

Return-Path: <ingemar.s.johansson@ericsson.com>
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 950363A0B8A for <tsvwg@ietfa.amsl.com>; Tue, 17 Nov 2020 22:44:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 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_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 DWL6Nm9qgK8p for <tsvwg@ietfa.amsl.com>; Tue, 17 Nov 2020 22:44:08 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20085.outbound.protection.outlook.com [40.107.2.85]) (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 8404A3A0B87 for <tsvwg@ietf.org>; Tue, 17 Nov 2020 22:44:07 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CyRuEB62Lpj/cVaR3WHK8OvFeC27rvl3ptLV6NK1MyI9YA/7GsdwWCx1RqyziDRXz//iCKCZGOLf4jOK8CZY6+CtEJGvr/LlTKay93Qg+IpZ8U80IlZ/RP1n88EyQ15xj1rQY0TlpWzhqc+VBdjRPlU/hA2Lncav99CUDbkkI8RF+o+bUVz6OpfPfc7AsCAQcfR2LTZaLjv9WyGX8nMjIkJXHB+2TBV06hn580/0OrnQC6iQuZfUfqQ4ObNwJaKjB9c8jbcS7EVYNAB2WUu2VQmiJpJcpUF1l9LlNL+bsU4wE287pfF4CdAuqhu+9kzit0/omGMxlxcVJQCFBZgqpQ==
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=3Cddjeg7cpDMbHsMAyDbB3H64fG9LpQkDcYmjscvl0A=; b=GNzQSiXXifmg+EjBcKQ0FkXL4kobmrw98dh5sJaUEatgsH+Yb4lNySrV9wpoJZc9aXcGLz7ymYuJIBknO2ECw+kAq08hpHdIyOXUSJi4Mk3RJHB+6QvR1oWjeBSO2lEK7oPk98P9OnNhUNEs9HbFBbyTJ6TFxPFmvNNBh3JZfejGZqWYUvGJyk8XTQWxJ4w9my7G7T7oXic1aw4R4eQU54HYaMSJQNXj270ytQnl839EGxdKDZy4K4g0TML7CvgEXOGxzAS5xu8PC4eOU0z0qD0TNsZSAafzhzftE4Rn/D4V+xexu8GpE5Lm+GpbVfbGZSA6fn/YdP5f1zrOEWpVjw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3Cddjeg7cpDMbHsMAyDbB3H64fG9LpQkDcYmjscvl0A=; b=IpGOtIg5W05Z9QBwvytAgnbJGg1IKgC0z5d+E/EFJ52J+xyQlRN452xChxABnUoWrVCjCt/yzGcV6Bj9XD6xv6GHtcn1tmqiGIsSUC0G+AghmKgg+VmM6W9SuH9Dz+5GqNjKxTMGbh2Wc9FEAqVDj72VXY8X9jTwNuHvGJ9NxxQ=
Received: from HE1PR0701MB2876.eurprd07.prod.outlook.com (2603:10a6:3:56::8) by HE1PR0702MB3657.eurprd07.prod.outlook.com (2603:10a6:7:7e::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.16; Wed, 18 Nov 2020 06:44:04 +0000
Received: from HE1PR0701MB2876.eurprd07.prod.outlook.com ([fe80::50c8:a7da:1a:48a3]) by HE1PR0701MB2876.eurprd07.prod.outlook.com ([fe80::50c8:a7da:1a:48a3%11]) with mapi id 15.20.3589.016; Wed, 18 Nov 2020 06:44:04 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: "Holland, Jake" <jholland=40akamai.com@dmarc.ietf.org>, Pete Heist <pete@heistp.net>, Wesley Eddy <wes@mti-systems.com>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Thread-Topic: [tsvwg] L4S operational guidance draft
Thread-Index: AQHWvEbEOQ+UJjfKZk6MzPJ+6ROC+anMftyAgABCXACAAGkIgIAARy9A
Date: Wed, 18 Nov 2020 06:44:04 +0000
Message-ID: <HE1PR0701MB28761A98F113177964FC2AF2C2E10@HE1PR0701MB2876.eurprd07.prod.outlook.com>
References: <b6bc81f5-e1f2-e226-1612-7f1070290bbd@mti-systems.com> <9CC37D46-3783-47DD-A1C8-7106EF437642@akamai.com> <f6ebc50de8d7ee42621a8db673f05d17ed8694c4.camel@heistp.net> <5FAF8D38-369B-4642-AAD2-BD5F7E430542@akamai.com>
In-Reply-To: <5FAF8D38-369B-4642-AAD2-BD5F7E430542@akamai.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [83.227.122.88]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e94d540b-4e5a-4f3a-6476-08d88b8d574b
x-ms-traffictypediagnostic: HE1PR0702MB3657:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0702MB3657555EEBC034838C4AEFEDC2E10@HE1PR0702MB3657.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4GhIbzcpjW6WX3gXvOvJKbbtuitEhqo0JX7uagsTjEjFBLEtXuxnNSIRMbfq9keVmIWzNQNQqPuVpcWV51XJpNILRuXqw8Z9s3ePJKX5RAU5T3sAJOqLh5thRvGapmBz/mHnaKO+eFXvZPlPr3lFf/9pjMkYsH7xJnr+i8Ph3MF4vTOeJPzyfzFLRv5bKQAr9oXw3wu80GYzM+31omqKoLyKYxkoludadetGsswZb2d+GNgokAtb/rl5BOImNToSU6ILTwyPP1sLdeN3MkWiyMQNUCUsqLpkoE3y3p2ze5FMN3WHDqlwtJrgYoCHNw4WbB2H4jgxyNnJ5e0hoYFhnTeFmSr6emhMZVn8mpQUeiURYYJrRjpjsNpOTCexAU4uCw5/YDmz5ml1s3C6nxsL2Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0701MB2876.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(86362001)(8936002)(8676002)(9686003)(55016002)(107886003)(316002)(4326008)(83380400001)(2906002)(7696005)(110136005)(53546011)(33656002)(5660300002)(52536014)(99936003)(186003)(6506007)(26005)(64756008)(966005)(71200400001)(66616009)(54906003)(66946007)(66446008)(478600001)(76116006)(66476007)(66556008); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: eFe50yXm6GKySHmohJr4+CozpzEvQ0OcUe6th6wY3SbH1EPFvn8LW67720jNuKC8/Fu9hse3LWBQdif5KjcTh5znnP3wX6FZG1NrIuq7GSBgS74Hv7+u38HkccBeDGEMHTAHDgNx56k+TZkQ3WWLRud8D6Zrlj0Lp+Hw0O1WqD0PA3OGmWI5rhdiCPJm85VB2m+sVpNdlbCZ0940Z08nAD1nXEmkqtqK/GY7+xCXrn38Gh6LLBYlIJW9Dkz5sDEdZvjlnqqox7stLK8/OCSnJDXIs42AmsadltNG26yeXykugp3h+blld9w+hKE0JXdufcS5iVl6sp/x05Av7vT0eMJUGvJHjXxLI5BxKtVzifnzPaikUzME22KLrvmQ8iT1+3V5xHJAsc2kAJlS4kTJogcPMmrWmTNACGGv8ovN1gX6fKq9hwzMXOH2+r3eP4BoalR11Q1FgsqH7U2Fb1Zr02Wrp3H33t6BXEN9iNaYaKX0WCmN1jPAJZxA0ybUokmUPnwD8TpPDZAtU6zO+Izi5TWFLaw6zNl0ZtA3P8yOVZZBwE9GUNQXxCaV1l/KH5uUjA6qrY4V0uaRUsvrwE/GPaQwLHWmNORXH5sCRI56P9i9rqSrOO1SCCweGkxhvHqfEjoXkgdo6N9D+J2AQE1ozg==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0008_01D6BD7E.934A0900"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0701MB2876.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e94d540b-4e5a-4f3a-6476-08d88b8d574b
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Nov 2020 06:44:04.3513 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 58ohkP5hLRJ0CnLeSr00s91SSKrqCdmnV8x/ux0aS/ii5sb4QSg4mAM/Hoc1627Q+ycBPXOnGwr+iYSOLb7/bP90zsurkzvFV4fzwZnpgop4SB9XOrDiDqPUbxUWEskn
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3657
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/RIPS9b3OFSVa0dS1Ih7C3_8XvKk>
Subject: Re: [tsvwg] L4S operational guidance draft
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: Wed, 18 Nov 2020 06:44:10 -0000

Hi Jake and Pete + others

I try to understand this input, thanks for raining this BTW. 

I interpret this as: 
1) Flow queue AQMs don't work properly across tunnels, as flow isolation based om 5-tuple does not work
2) L4S flows can potentially (or will) get an unfair share as a consequence of #1 above because the bootleneck only implement a RFC3168 ECN marking. 

Is this understanding correct ?

/Ingemar

> -----Original Message-----
> From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Holland, Jake
> Sent: den 18 november 2020 03:21
> To: Pete Heist <pete@heistp.net>; Wesley Eddy <wes@mti-systems.com>
> Cc: tsvwg@ietf.org
> Subject: Re: [tsvwg] L4S operational guidance draft
> 
> Hi Pete,
> 
> On 11/17/20, 12:04 PM, "Pete Heist" <pete@heistp.net> wrote:
> > One addition to this is the fact that when tunneled traffic traverses
> > fq_codel, since the 5-tuple for all of the tunnel's inner flows is the
> > same, that places them in one fq_codel queue, leading to the same
> > safety problem when L4S and non-L4S flows meet. So, while single queue
> > RFC3168 AQMs or hash collisions are one way for that to happen,
> > tunneled traffic may be a more likely way. We recently added a test
> > scenario using Wireguard through fq_codel to cover that case, which
> > for some reason I didn't think to try earlier:
> >
> > https://protect2.fireeye.com/v1/url?k=aaf3845d-f568bd70-aaf3c4c6-
> 8692d
> > c8284cb-99cc9ade2897f933&q=1&e=b25cd448-5648-4fc4-8858-
> a85d6c2df9b0&u=
> > https%3A%2F%2Fgithub.com%2Fheistp%2Fl4s-tests%2F%23unsafety-in-
> tunnels
> > -through-rfc3168-bottlenecks
> >
> > That should probably be covered in the guidance in relation to FQ
> > classic ECN as well...
> 
> Thanks Pete, I 100% agree.  I knew I was forgetting something.
> 
> I meant to include exactly that sentiment and link, and I thought it was a very
> helpful point when you posted it a few weeks ago, but several hundred
> messages later it slipped my mind while writing this up.  Thanks for getting it in
> there.
> 
> Best regards,
> Jake
>