Re: [tcpm] Seeking feedback for draft-ietf-tcpm-accurate-ecn and draft-ietf-tcpm-generalized-ecn

Mirja Kuehlewind <mirja.kuehlewind@ericsson.com> Tue, 12 November 2019 16:30 UTC

Return-Path: <mirja.kuehlewind@ericsson.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 DD913120108 for <tcpm@ietfa.amsl.com>; Tue, 12 Nov 2019 08:30:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 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, URIBL_BLOCKED=0.001] autolearn=ham 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 S0ULZMAHghBi for <tcpm@ietfa.amsl.com>; Tue, 12 Nov 2019 08:30:10 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00064.outbound.protection.outlook.com [40.107.0.64]) (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 09A8F120098 for <tcpm@ietf.org>; Tue, 12 Nov 2019 08:30:09 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aAZBam0qJydO7HuJZQRgNmtsksJAj4bypLsPwtnjSX8c4GoEcSUt1y2I+mNzKFDONy73FkuP/fQvmfDZnrJC7Pt8SArpCBARkoDoYgAA4bAQBqqWWlNXLrFOvc8ucBcW27vPmeDiSywijWpN04sOvjsC+NpqP8CkMIKpphDoGWBxW8VNApokHnqXBaPNN8z+z0eKZG0dGOtjvY3distk69FmeReh2X9jSLmoYZDdpHzbTq2pMKnsPAvapTQnMESHTOPog8YNw+rcqcR/+1pO15b9U8DqHkwY9XUfwnVV5Z4kIGjugBESk/bbzIkYj3Xau/RhdSd08q0W8PgtwO9B0Q==
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=Rc8OyQMbicn6mocJG0gnsIht6dGy/iDISfRNH5KsSPQ=; b=dWJSGQRdN9HPcsia13an6wm5r+ueCLd2oMfiWfAXRyXVgpr5WP6z8T+HyVHgwbJpokPlbGlE2m8mo05WNLf6C9SHwbmNjRnRGaGVH3EJIpmeGZly05TFu3cwzKZv1o6J2hk79VOrX5CRPHH4pMaHI5O+lQMSDD1g+uBE6PZl68pvmAoOJkCfyxLnJxw54PnhsFC/W5W7Hmbz9obE/3ax/11Y6SoxwGlInCKujlErH2QCZEEoAR6uQ01Ihy5Kf7wcSUkk/toDTnHT01sxfg0ysaG9nsRba8zapAZY0UTpCUg7ErvaAVgEc7HEXx0bRugoypGYz9r95f/aKdQOERRdgg==
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=Rc8OyQMbicn6mocJG0gnsIht6dGy/iDISfRNH5KsSPQ=; b=bQazwMCUD64kVX//M2x3HXgUXrrGj9nal9orNAif4eDZzRMsm9cQj5pPKzlPEDcw1E5/1F1NHZmlD5UzmkfjqGREwUisAjpv1WRTAyCPZq040YL08LrPZVWmGdRsHBZvJdZx5zXGcKcxeH/JEm7GhH9tLv+DUaTqOMMRjJpAGMA=
Received: from AM0PR07MB4691.eurprd07.prod.outlook.com (52.135.149.158) by AM0PR07MB6034.eurprd07.prod.outlook.com (20.178.112.80) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2451.17; Tue, 12 Nov 2019 16:30:07 +0000
Received: from AM0PR07MB4691.eurprd07.prod.outlook.com ([fe80::9034:13c8:1ed:5db1]) by AM0PR07MB4691.eurprd07.prod.outlook.com ([fe80::9034:13c8:1ed:5db1%7]) with mapi id 15.20.2451.018; Tue, 12 Nov 2019 16:30:07 +0000
From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
To: Pete Heist <pete@heistp.net>, "nsd.ietf@gmail.com" <nsd.ietf@gmail.com>
CC: "tcpm@ietf.org" <tcpm@ietf.org>
Thread-Topic: [tcpm] Seeking feedback for draft-ietf-tcpm-accurate-ecn and draft-ietf-tcpm-generalized-ecn
Thread-Index: AQHVlg3D3FuD8rQyOUeITRzrNWkm0aeH0YoA
Date: Tue, 12 Nov 2019 16:30:07 +0000
Message-ID: <8382D634-8FEC-4932-96ED-9C5FB71E128D@ericsson.com>
References: <201911072222.xA7MMYXb017371@gndrsh.dnsmgr.net> <E82ED460-49E3-48F3-9018-6ED155B47BFD@heistp.net>
In-Reply-To: <E82ED460-49E3-48F3-9018-6ED155B47BFD@heistp.net>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=mirja.kuehlewind@ericsson.com;
x-originating-ip: [2001:16b8:2436:c900:a070:9021:b58e:f79a]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 958670c3-6fc9-4802-2355-08d7678d948e
x-ms-traffictypediagnostic: AM0PR07MB6034:
x-microsoft-antispam-prvs: <AM0PR07MB603458FF5A6AAC4440DDA864F4770@AM0PR07MB6034.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 021975AE46
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(396003)(366004)(136003)(39860400002)(376002)(189003)(199004)(6246003)(102836004)(76116006)(6486002)(478600001)(76176011)(229853002)(966005)(36756003)(256004)(66556008)(316002)(64756008)(6306002)(99286004)(6512007)(6436002)(66446008)(2906002)(6506007)(66946007)(66476007)(6116002)(5660300002)(14444005)(4326008)(33656002)(561944003)(8676002)(186003)(110136005)(44832011)(81156014)(81166006)(8936002)(2616005)(446003)(486006)(476003)(25786009)(71200400001)(71190400001)(11346002)(14454004)(7736002)(86362001)(46003)(2501003)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR07MB6034; H:AM0PR07MB4691.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IwfdmCDCVMqyyfbsWPHLgyVvEp+wPNcqQhsmOGiHxc9tsy+9zwY0uZoorH0RBYQLFvUSoXM2FN/QCoa7g9+4j9oWNpM+l5v/lpQwsdpml7VdO+eIhoJbnSqiqQ7JP0TZpbQbKubFazjoRHG7yjP1yCeJPR9dZl2pmJ3EsYomnmxlfSOi9uwvfZ6u7KaCdWzfc8+PTtKJnyFSXaHIXEqJ0MH+ctOEHSlsvk/HxWmM6A2NubPUVgUqDENGWD/Uw9J543xTRZqRGr85Ua6z9Vx640FKE3+I8BuOwIA8H/TkvcG3vEOouuXxcFWAuV6rqKI4PXShJn+3pFu5miilU7w0D/9Oiq4SI6V0yMxjYpsNjcrxhBBnpdHY3maveGnKHYuizK4fJVqH6Kuiw3oXJXzKkdR4iL2660umJpMRULISpGZ5EMBzvF6U9lYViXYCSkJA
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <C9CB23BA4711C9439CDAF8D3DDAE4E9F@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 958670c3-6fc9-4802-2355-08d7678d948e
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2019 16:30:07.5957 (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: NleC8c1FKDTEPXSZnc8ZJOQHZm+DXDswhjJzlDVoWOSaEagcOGupy3jLDIr9W1gDKhQZXA9a1cOYIaBj1cJOZAnbDWqBD8+9iBoLXIVTgRE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB6034
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/8iBG1Or5-VC23SCKjQevIh9uJ9Y>
Subject: Re: [tcpm] Seeking feedback for draft-ietf-tcpm-accurate-ecn and draft-ietf-tcpm-generalized-ecn
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: Tue, 12 Nov 2019 16:30:13 -0000

Peter, I don't think the AccECN draft should say anything about what happens to the ex-NS bit if it falls back to classic ECN because that's out of scope of the draft defining the AccECN mechanis. However, I agree that is would be available for another use.

Yoshi, I believe you point A1 below was decided in the group already at adoption time as the bit was used from the beginning with all possible AccECN mechanisms. However, if and how it should be registered with IANA is a different question. To my memory there was support to registered even though it's experimental because NS was registered based on an experimental RFC and having this registry saying something about this specific bit while not noting this experiment there seems confusing/against the idea of a registry. What we maybe could discuss is if we want to rename the bit in the registry (to AE) or rather just add a note about this experiment. Last time there was support to give it a proper name which we followed as authors but of course it's the working group to decide here.

Regarding point A2, this was also discussed at length in the group. There are different way of failing. One is, as we saw for NS, that there will be no deployment at all and we can simply reassign. Another it that is gets deploy but doesn't work as expected, however, in this case there are still ways to extend/alter AccECN by negotiation during the handshake. This is also discussed in the draft and the mayor reason for having the handshake negotiation instead of just using the bit (as some other proposal do). If that is not good enough, I'm afraid we won't be able to ever use any of the reserved bits in the TCP handshake.

Regarding your point B below I don't see any dependency FROM AccECN to any of these proposals. Yes, multiple proposal reply on AccECN, which it great because it show that it is useful, but that only means that the proposals have a dependency TO AccECN and not the other way around. For me this is another reason to proceed with AccECN quickly.

Mirja




On 08.11.19, 09:23, "tcpm on behalf of Pete Heist" <tcpm-bounces@ietf.org on behalf of pete@heistp.net> wrote:

    Hi,
    
    Regarding points A1 and B overall, would it be possible to add to the AccECN draft some language such that when it falls back to RFC 3168 ECN, the NS bit is still available for other experiments? That way the bit could still be used by SCE, even if AccECN becomes a proposed standard.
    
    > From: Yoshifumi Nishida <nsd.ietf@gmail.com>
    > Date: Thu, 7 Nov 2019 11:04:38 -0800
    > 
    > Hi,
    > draft-ietf-tcpm-accurate-ecn and draft-ietf-tcpm-generalized-ecn have been
    > discussed for a while.
    > tcpm chairs are now thinking that they are getting matured and becoming
    > ready for WGLC .
    > However, we also think there are several points to be clarified beforehand.
    > 
    > In order to proceed the current situation, we would like to ask the
    > community to give some feedback on the following points.
    > We will highly appreciate your inputs.
    > 
    > A: Allocating bit 7 for draft-ietf-tcpm-accurate-ecn
    >  The draft requests the allocation for bit 7 in TCP header (ex NS bit)
    > for this proposal.
    >  However, the intended status of the draft is experimental, which may not
    > be well aligned with the description in RFC2780.
    > 
    > The chairs would like to check the following points.
    >     A1: If we can have a consensus to allocate bit 7 for this
    > experimental draft. Or, if there is any other ways to allow the allocation
    > (e.g. using other documents)
    >     A2: if we decide to allocate the bit, what we should do when the
    > experiment fails.
    > 
    > B: Overlaps with some congestion experienced proposals
    >  It seems that some congestion experienced proposals
    > (draft-grimes-tcpm-tcpsce
    > and draft-morton-tsvwg-sce) have similarities with these drafts.
    > 
    >  The chairs would like to check the following points for this.
    >    B1: The two proposals won't conflict each other. We can discuss and
    > proceed these proposals separately without any potential risks.
    >    B2: it seems that SCE and L4S may have some conflicts, but this will
    > not affect the discussions for AccECN and ECN++.
    >    B3: if we allocate the bit 7 for AccECN, it is still allowed for SCE
    > proposals to use the bit or it will be prohibited.
    > 
    >  BTW, just in case. please avoid initiating technical discussions and try
    > to discuss how to proceed the drafts in this thread.
    > --
    > Yoshi on behalf of tcpm chairs
    
    _______________________________________________
    tcpm mailing list
    tcpm@ietf.org
    https://www.ietf.org/mailman/listinfo/tcpm