Re: [tcpm] Is ECN a valid TCP header flag?

tom petch <ietfa@btconnect.com> Fri, 24 September 2021 10:32 UTC

Return-Path: <ietfa@btconnect.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 B43E73A22E1 for <tcpm@ietfa.amsl.com>; Fri, 24 Sep 2021 03:32:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, 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=btconnect.onmicrosoft.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 Ar6JfnkIv87n for <tcpm@ietfa.amsl.com>; Fri, 24 Sep 2021 03:32:08 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2107.outbound.protection.outlook.com [40.107.20.107]) (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 B425B3A22DB for <tcpm@ietf.org>; Fri, 24 Sep 2021 03:32:08 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d+rrwRRd/LEOEuvaP0uvYAdaDv3S0QbT6356Q839gQ+v7OKqCrUSiUITF/kW2hoNCDov76nNNGVJk4Cv8juIVPm8UtjGC/kdj7dUAHegjlFMlM0LG/oJBbG+V4UWD5Eqf9QyAjk4i0hGWe1wOLpYJm5ZaEYZKM5WcNyzppDIRi4ZU7DY6sQfs7yMQRmVyZqvnoKLg4I9YPubsBWDvBOD00ngCeJockXd1207lVF86ChiWeOxfRX+o9E45gyQZdW5Gj9zdzpAfgJlRBfkRdTEso1d1DmZqDQ9tcXw3bRtmnCeV/x/rgtzUj1KTMpAoNesjQhDBU4C0cMT3Zj0sich0w==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YpE43Y2bcjmIt6WqPRFoqXIUs0KG6LJbshOoK35UqJk=; b=U8LhqCoovPCdJL5PGxzSxhMMqnJHXrw9DZDHUoy+S1bNSZGUiEqIpm/MuZiljFAAxHFAXOtHp/0xLXlN4yQ/mJ1ii8i0YTg1IhHiXtK/D5ixybwhFj4riMIIFXIPQEdBV+obqrbxmE2jDtfVmvyiQjGu1DwQW9aEaJknNpDJ1VpWWSAbQfdA0cU8X+N0WKAvu5lp9+HJ+kmdGjDaH/d7N9HuMlEvc9LO6x2UYm2oVQLMKcPMnX1bQpAE/9ZuN73nVbdt9eaL1gb+EgwqmLXvwDRd1a9a1BdsqtiOz9aEhjRIFM5VekBvpZFxr3nM2XmWAIb5px14UOZV4a8fG1714Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YpE43Y2bcjmIt6WqPRFoqXIUs0KG6LJbshOoK35UqJk=; b=XzxUMOMoOjR7+y7eXo0LdASkNuQqqjg1vXUHTcEJSNC1+aK6LW7gTxgdxuhKKENB6hA/dgIKN9ImvH5FcQoPywUJVAQA2vLWh59XLdEazn2LBPlJE6pb7y/mICwFv719sbibTecNlXY98/DkTVC3FaHte/1ca2pe1z0DP99oC9Y=
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by DB7PR07MB5354.eurprd07.prod.outlook.com (2603:10a6:10:69::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Fri, 24 Sep 2021 10:32:05 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::1df3:bc53:dcc9:1187]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::1df3:bc53:dcc9:1187%4]) with mapi id 15.20.4566.008; Fri, 24 Sep 2021 10:32:05 +0000
From: tom petch <ietfa@btconnect.com>
To: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>, tcpm <tcpm@ietf.org>
Thread-Topic: [tcpm] Is ECN a valid TCP header flag?
Thread-Index: AQHXsSvE2vL69Su75kmXaEt9D4oYn6uy+qAAgAAAS/g=
Date: Fri, 24 Sep 2021 10:32:05 +0000
Message-ID: <DB7PR07MB55464AC18CA5835420381875A2A49@DB7PR07MB5546.eurprd07.prod.outlook.com>
References: <614DA301.4030902@btconnect.com> <f658da464f354a3bb7cda1331c1898f3@hs-esslingen.de>
In-Reply-To: <f658da464f354a3bb7cda1331c1898f3@hs-esslingen.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
suggested_attachment_session_id: fd505982-272f-021b-5878-af19d2e19dd8
authentication-results: hs-esslingen.de; dkim=none (message not signed) header.d=none;hs-esslingen.de; dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8ed4653e-6789-4c00-1e6b-08d97f468e12
x-ms-traffictypediagnostic: DB7PR07MB5354:
x-microsoft-antispam-prvs: <DB7PR07MB535478D07EFB4016785D8455A2A49@DB7PR07MB5354.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TgvtMl9jOB7NoRcbvOVbEonxofxheNCbtNLgtFE3y0TY4ZGVmmzD4/+Z8imKp3IH1UgFlaaFarAQLL6yujwa1B2SFb8ZHibSWf/jgtQ5tvce21bZOB2WlOmi4qx9tJqU6zraRKdA5S5e7FdofSBctmPltu46fw59bQFImmTNvNHW9Dunb5JBPWzu2l1rzRDiSvfzamJn9K0p5dB/k0xxGvuu/zEXbR04oQPgUIWhU7nOjFdEWE612zyuiTqy8cvPbT7MCNSZaSWuooJUgAIxlGWedkQErw9K3mX75RSXgNnLiwoBzxf3T6a9brtxVN70XQ2Yxhrv7h637bfXnqQOX3AEjOnk2xmWZtuZqmuKn/8L8RbEzqzKvloTaxpea1uRpl2hJCM7738iH7FQvxsuPD2dmsEi/oT9n6Gbu/oKcwRM0Jfhh4q/G4MGh3QtwKDlg0UGT3JGWtvvAj81rSCuWS7FgMfzPM5LrHnjHs4tMS6daRP9rh1ZDEz1fupjwG3zaniwntbN7i2FUdvhGRXXdd+U7Dgmsjx8UwAjKulORFCwmV1DxE+tnnJUbwuGz+p/MaTf5KdF6jDZ5Dbzc+rN0GaPGjVfykED9Gbk6FzQpEtp69WtYXX1KPwEbQBJXVZrzYf42qVMiYJP/n31+iA95xvb8QMZqzBNpNIiX7R/gr2Z1aJN8Voy7vJcBph4pBxdZQ0lAKFaeeZGVSFHZK71jJ6kD/5ETWPbgkr7khVDW38mSo4MM9ivs5fBLTDWfmsRuRr58AJ9lkV4FaYCY1EvrXrgb1K2R73Z99/NvARUtG0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(71200400001)(52536014)(33656002)(8676002)(26005)(316002)(9686003)(38070700005)(55016002)(53546011)(110136005)(6506007)(2906002)(186003)(966005)(8936002)(66446008)(122000001)(66556008)(66946007)(508600001)(91956017)(5660300002)(38100700002)(7696005)(64756008)(83380400001)(66476007)(76116006)(86362001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?7dbM64giAE7SoU/Y1039cmFjA8Iq2FGuFuF7SWxGo9aXozE0RgclGLEXIi?= =?iso-8859-1?Q?/Rm1P87V7oXhZNrUO36CEUtpt1YqIXXhzbR8kE+yuTLWu/sDipMBwExsjF?= =?iso-8859-1?Q?xJT0eDZZg8ubm43yqKUb7xMDXnbvjh+C+oc0x+/c1u0dZ6zllV6mp7R2CM?= =?iso-8859-1?Q?JwTLJoRPC2Q/Jbomt9SCdJsNgLJO6vgSEEwRf8YDJk55R5SSfVMj2MzcLl?= =?iso-8859-1?Q?yJ/5tTzABD/GviPUBzFnSI6Fk8iviIaIf8Gf3jfqF8roJbynACtGz1AS6R?= =?iso-8859-1?Q?D4G20EvBo5efqzLwsjARXA4mLqI538AEVa+UO0QIueCm708TXr0t5f2uou?= =?iso-8859-1?Q?keCsakONzreOP2WMCx/7u1nZcVrcR8ndV7MyrJjRJLox6k0xkwuNDyNuvh?= =?iso-8859-1?Q?uUDx/EEi1laaGwH+0DLSlKg0gLgvY/E8Lm+sc2sKh0Rkbo5RySFe4T2LCn?= =?iso-8859-1?Q?PjCBoaxU6YFtVi2x5NdG/KGGwTxwDXtj8TTZyCr5f+umOMxf7SS5VPWWyP?= =?iso-8859-1?Q?awnU3+8/nP9ISry5Trp5zRLP1/oczXKa57mQqA3geLWlh93PXNd4NKRoNk?= =?iso-8859-1?Q?C9ZL1RcZjb7Ac0aOEVQBLlbjfGmupg6i99iBYTEF4aG3IRkrda/SbKSt2a?= =?iso-8859-1?Q?IF6OcUCEII5u+/MMpERlTj7wrr5QWPbAIKwubMF51nLq3JM5Yjr+qPSNji?= =?iso-8859-1?Q?rN1CTWVsnyxJvZsVoKdDgfFb7gWu/aOvdl48ZswcMo49ctGK5M68GfOsds?= =?iso-8859-1?Q?hSVNwH/FtT7R6mXTZVtRcH8yYQF72LsFAumCVlLrPL+dIBbqogOpfpxRW1?= =?iso-8859-1?Q?BFE6noFzUyVslAPmFKB17N5GnaFDMIctMJyD06wuKN0Y2hBRZlyQI4g2Ba?= =?iso-8859-1?Q?g19yHMggRVCNmhGJtG9hvf/eMDqUx/bspIc77qVtMz012eJ1WDv/EEe4vc?= =?iso-8859-1?Q?3fmw+NrTsyi5tjueCPXJTPfiF0fO1z7T89Om+sN6ryW8x0VsCWueCfnKPH?= =?iso-8859-1?Q?c5rW9NGQHcKkr/yw4ZLwh6t7s3mYmaHC3nT/ubH5EUCq5Bpuup05Y9cbF0?= =?iso-8859-1?Q?GVNYCeN4rkX6c2yripCwoPCbKYRt2ueQkZoMke9yir1mdPCeF6Kus4qdwu?= =?iso-8859-1?Q?TUgWPfQMKs6h5mD0CrzETZYbNeI2VDmd7UiaQL2aP+0NxPByVGY/ZtNBxG?= =?iso-8859-1?Q?Q5elhJiPofnnjBz/7J0ejxXjGvMLetBv9+BjhpEiIu95ILcZcGz+BMnDmN?= =?iso-8859-1?Q?USUjSckbF6mLbqGNOIA27upaAkX8hp/mdD3lDKCS+f8I2LdXd1mcTdzYu5?= =?iso-8859-1?Q?d0I+1SgiJ9bOODY7NdIiJoEtXXqd26bkML9P4UwTIqV1BY4=3D?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8ed4653e-6789-4c00-1e6b-08d97f468e12
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Sep 2021 10:32:05.6127 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2+u6qhWWdutEYFn8sXpqYJ1mlOpQso3vthjzxVNfRL8/DJrQ7ZpQkRdHcYp+8oKX1wh1EDMQofhA2PPNJLh8JA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5354
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/Wi8NDWtAzA9luhgidg2jOJ-PxCY>
Subject: Re: [tcpm] Is ECN a valid TCP header flag?
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, 24 Sep 2021 10:32:14 -0000

From: Scharf, Michael <Michael.Scharf@hs-esslingen.de>
Sent: 24 September 2021 11:25

Thanks for the heads-up!

As already noted by Tom, there are multiple documents in the I2NSF working group.

As TSV-ART reviewer, I have pushed already back against similar issues in draft-ietf-i2nsf-capability-data-model: https://mailarchive.ietf.org/arch/msg/i2nsf/94nz77vNHDpP8DkbXb2hzuuBjRk/

It would probably help if more contributors to TCPM have a look at these documents in I2NSF.

<tp>
Yes!

No knowledge of YANG needed. Search for 793 in the I-D and read the 'description'  clause and the 'reference' clause.  I find the documents from the data tracker Active WG where I2NSF comes under Security.  I know, you would like URLs but with my e-mail system that would take me the rest of the day:-(

Tom Petch

Michael


> -----Original Message-----
> From: tcpm <tcpm-bounces@ietf.org> On Behalf Of t petch
> Sent: Friday, September 24, 2021 12:06 PM
> To: tcpm <tcpm@ietf.org>
> Subject: [tcpm] Is ECN a valid TCP header flag?
>
> This question came to me seeing the IESG discussion of an OPSAWG I-D
> which modelled, in part, TCP, in YANG, but did not model it the way TCPM
> does.
>
> There is a lot of this about, as in I2NSF, which has the most detailed
> model I see of TCP although not in a way that is likely to be used by
> those operating TCP.
>
> Thus draft-ietf-i2nsf-nsf-facing-interface-dm provides identities such as
>      identity tcp-flags {
> which is then used as
>
>    base tcp-flags;
>      identity cwr {
>      identity ecn {
>      identity urg {
>      identity ack {
>      identity psh {
>      identity rst {
>      identity syn {
>      identity fin {
> with descriptions and references.  My knowledge of this is limited but I
> suspect that the reference for 'ecn' should be RFC3168 and not RFC793
> but then should it be 'ece' and not 'ecn'?  I suspect that a TCP expert
> might see rather more idiosyncrasies.  Is RFC793 still the right
> reference or should it be 793bis? Both are used.
>
> Details of TCP also appear in
> draft-ietf-i2nsf-capability-data-model
> draft-ietf-i2nsf-consumer-facing-interface-dm
> draft-ietf-i2nsf-nsf-monitoring-data-model
> as do details of IP and a wide range of application and transport
> protocols; I suspect that those with an attention to detail and an
> interest in transport could have a field day here.
>
> Tom Petch
>
>
>
>
>
>
>
>
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm