Re: [tsvwg] Question about proper node behavior -ECN
Greg White <g.white@cablelabs.com> Thu, 18 May 2023 19:33 UTC
Return-Path: <g.white@cablelabs.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 70811C14F726 for <tsvwg@ietfa.amsl.com>; Thu, 18 May 2023 12:33:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cablelabs.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1uP9jHNE72Qz for <tsvwg@ietfa.amsl.com>; Thu, 18 May 2023 12:33:04 -0700 (PDT)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on20730.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e8a::730]) (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 590C7C151533 for <tsvwg@ietf.org>; Thu, 18 May 2023 12:33:04 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dyZUHqi546/hkJo+y9xuQdK/kviMDYMCXlVGvK4g/CIOgWGsljkPIZa5ATqiIbDBrvvb/GW6ONE/pFwwTLshZDskp06ip7V6EJAZA9Wm2qvxM0JUrt4VEifElnNvDT+eFaGXpI2cAfrjzhrNYbgJdNy4L9E244KHGPLFaELDx++a8vTcLeftxeV9sjo5Vy4YGBnwjKUl2d5cbM3k+IG2urlJLODWQufRLaNcy+c+69kvUYLxz8xPrluXU6LqbewfzKBdhGErCh0wjzmH+MKQLCBuO0PLSNLkMGXEGjBdlF+vwbQPG1p/HFuZBy5486Gn2lMWbYQdF09XPuchQAPDtA==
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=AejfFUgGy4bz8cumslzxGMD2a+uwFJHZCj1hifL3ZyQ=; b=GRCWVrs5opyAY0y2E1ot2s7OQk9/rGjfPQeq+9zzSmEIOUNS26JXZo226DCmIYazNDp5Lb2Ab20UoJzuXo9RZoRxqLSgAWzrQ2VekpXNGhyUUMNlU4FFzqagMzVYmJ2ym1ork+UVVnhMfJtLCfm6pcNdemYNO+fbrGr9eSpT7chO2c/zzVKNXUEJRnTmFwqjpGSg6HXII522DoF8HHltRw6KUgvjIjVZVr/G3bIcSxUGptm3jP1g8gOoclcVv45WilMlDw3U9EEDAJtyUwzU7xfTAaMtR2+z/MIb0jQ1pySvGEvTrWREncorHrDkOHIpPTAk/Nv1ARWa/+rDBmGIeg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cablelabs.com; dmarc=pass action=none header.from=cablelabs.com; dkim=pass header.d=cablelabs.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cablelabs.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AejfFUgGy4bz8cumslzxGMD2a+uwFJHZCj1hifL3ZyQ=; b=Z4Z0beCxFsjgmmKJTAsHMSnPrXxF1OIGX0hCb46h6la+ZP+QbqcBGUZlzRHiSvydY7N6d/FhgxcdsoRyTmq++saIJVddJlZoVHdIIwUqE+/wP+PSEi20rhkqcA5OQBVb2Q0LPtYmYrNCCsfq7abRL6Tt86bS13LEg4V+nNZ+XcA1dA5sHynMxJXE3qv0GIKxDWvWdmF5IOI/pJjyv9w1NJlNlCx0p6DBTN9yqONYu6YRa9nGOBlJ85gA1ddEwz+cR+cruNNWCPo9nCeEj4KpwB30maPJAGTVKMHbcTsFmV2QoEEcyICtz8hK5Nqnatf4NwQcWXw+ixRfCHl6Z7sixA==
Received: from BN8PR06MB5892.namprd06.prod.outlook.com (2603:10b6:408:ce::25) by SJ0PR06MB7864.namprd06.prod.outlook.com (2603:10b6:a03:395::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.19; Thu, 18 May 2023 19:32:56 +0000
Received: from BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::af59:2081:485d:b9f2]) by BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::af59:2081:485d:b9f2%2]) with mapi id 15.20.6411.019; Thu, 18 May 2023 19:32:56 +0000
From: Greg White <g.white@cablelabs.com>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, Ingemar Johansson S <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] Question about proper node behavior -ECN
Thread-Index: AdmIz4pfvCmqNE3pQLK1Ssyx6j/gcQAAuD+AAC61SoA=
Date: Thu, 18 May 2023 19:32:56 +0000
Message-ID: <49279148-6C36-49BB-9AE1-E25139704164@cablelabs.com>
References: <AM8PR07MB81377925B14E2E876D921417C27E9@AM8PR07MB8137.eurprd07.prod.outlook.com> <68d6e42a-cce7-221f-0a36-f4c63fb3d371@erg.abdn.ac.uk>
In-Reply-To: <68d6e42a-cce7-221f-0a36-f4c63fb3d371@erg.abdn.ac.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.72.23043001
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cablelabs.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN8PR06MB5892:EE_|SJ0PR06MB7864:EE_
x-ms-office365-filtering-correlation-id: e6d2db4d-c073-49e3-fbe1-08db57d6ae47
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TmNCnh3F9ZsxBxsZlz7l3QYLpfXyqdjZmiXfcPXAEAEE7VnmHbmIt4fLqJ7wRaQhhIjWEN324FKHyR85iaJ9RpQkRRUuvpItf5uRr8TGFUI68fYdyZJA91c753vI2efzV31zXzguEI/KEWgPUKmZDMW669DCscpajWXjx/2Vnu+zX1AG+Yqhe7IGhNx0Q1HIORcAKUhu05aUc8VNNYLD+K3UvMDEcp5SlXuyWe3JLJjS7w2kmpLWmzetnSfOuZEk1C8Fv+HTPHFxgvXRKYx+8yiTU8erm2I7S49ChE9r4TPRoboWAO6TY6MvEjxkNIPcvk97Mb/q10IaX1V2UJS1J2w9NfhRva64rZv0P9+/BcrbctuS1MFwh+es3jafXOgm5FzD3rtpzWKfVvHdIe1h0q3vE7JAVsw2kv4sYLafab+eW2gmeW5CzLGmqLWVn3u3HnMIwnn+7eGOL50FTd8cgUvFyXFE99iE6kUOXkhFxSxPMQh0MkkLuDaxWtix+aPUUtoIGlyac11HD6T3Nld15calm69PSdMra/zkbYsUB/4/SzO2cTnh5kvJKJA1nO//yIZsspfAB2gBG+qUFwnOPKdMB8LIEwBfPCR/tTP9dOOZVrj/suH/iKF9lS3DDYPE
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR06MB5892.namprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(39850400004)(366004)(376002)(346002)(396003)(136003)(451199021)(316002)(2906002)(296002)(478600001)(41300700001)(8676002)(8936002)(6486002)(110136005)(71200400001)(66476007)(66446008)(66946007)(66556008)(76116006)(64756008)(91956017)(5660300002)(6512007)(6506007)(53546011)(26005)(38100700002)(186003)(83380400001)(2616005)(66574015)(38070700005)(36756003)(166002)(86362001)(33656002)(122000001)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: giMsr6cD0CMoYYFJuAKUdyqQEZXV2x1MTJgYX9DSj6GI2qmf49lcsa3awhSMf9UZMkEDu1yLAu78XNfB2mPZK1skyKgikpvYuumveroOHUxpW8mnhKlD0oSUjfR4Sy9l87Kxz/Kvr/0eJryemXUdA3iCOmMbmkdOTM4Tl1PyN9Ahwni74tG+m35AO7RMtR1+s8FLFc9f1URTZz2vPBuSsAlIHIbm0zLp627Q/QbqC6THWmnHOxRPFngC1vvRhJBNmhmaf1x6dG9qp9vApH5To33bVePfMPxjnsFRAyD1x4nFwqssu9GY7RwnmwUWK2/fYp4/SO5lcqau81m/FPDMikl6mz6GhDzXb1ydM38ArV6ZfMkN5MOU+HbP9H2LQtMTPMtIwzPxjAYdrdvrUu+sfpRVRuSSU8gLMvVqjFajCJ+b8lc2F4+c8+pV6hSsOa6p4DNj4lq/GGC4Sxq8J9l2lhVMNPw2Df3AP4pZxfGgHUODfHkdsEIZ1t2jttHVDxharDc2kv6lcfq8LT4jWhmoCFtCZPmikxvaG8nKf6QLa2YV2lcGDFj/8ieBWRfn9gaZ0Lh8KAq6d2tT4WiWVuBQT274+HVvS4F0y96EYWKJS36W55tSixtvCFs/Ya+0G7ELlbrarZXv33FjkfH2nYamAkDfL4VCtbt+yUS482yVNuTWdT/94PoYLbgqg0b/7CUyv86C9u3sUJlct5pEGk4y9uVIRusDQ+VJpjCsRW10XDsvsUftgQNSjvqAbaYYzox2PcMgHOIQdA4eN4L7vFprPMbtk8sbLfq4hYcho16Y7ccJm1M0tiHmVw3lhl0bqMQILK3e3gGXGi913SgSlSTklNhC5LFthIERhAFE3bE5HewjO23zXWSBnb033aL7zdVXqlifH3oPdYub9TLGcPaZd70O9xCP9ZEikA+Z86eHKoYUQFEFpZfoKRsxGD7ylfhcYDgxMTr6hbKhPDUwmTweGFKgBjfWem8dUoIQ8qsJHzIpVqpM63mlNnWE2JxvG2HR7zF4Qh/xvdoWVEwgzmHXrnmzRJywroA73bmTMnDmkxRrmCQcbXRkZRoSNFwyEzXOiQ8LKB0C0c7pNez67DchiBoEpPU1eSsaCNJgmmZ/CVZ/phGbURueGS7uqnGSH1lyxw0J6ZE0IPq3Zvo4mh0nvDwJdsorcwkp8IlWfMO0cnBeFDrOOQ21NebBTbtpO1MWz6kOCz9ynjrBj/o1C5jW6NkFnkOUA0gH2v/SfaMcmMEJJ/JGcTv1mm9ZNuJY6gaxiHZV0BMxYu5dLkjpQu3/giHFSrL8zISGCRtZoqPHDkXYPcbss8s1Yojbg2Ak1pziBbPL3zBJjT4sGVCRo6vI8qbRTi4Fer9L6M2xdSayic6UwiA8Wd1lnZiGBWRr9xKvG+EmNxqYFoiBde9rgSrO5u5XGf8q5O09mEAPwIsbCQILRhnU0CY5ACwbcph/Q6eA+uSjQn/o38Lj2U0dXzrXDxkaeXGXu4sjkiyOYbsz38B0NnZFODtuZJIxkBc61q/HYtj7N14FpG4Jsn4tyJIhUhOqcM+1eCgMFlSpXHvKCpuIG73eAWU5xHR1fjoqxL066RT06QLubocG3XYhrjmbiQ==
Content-Type: multipart/alternative; boundary="_000_492791486C3649BB9AE1E25139704164cablelabscom_"
MIME-Version: 1.0
X-OriginatorOrg: cablelabs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN8PR06MB5892.namprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e6d2db4d-c073-49e3-fbe1-08db57d6ae47
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2023 19:32:56.1567 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ce4fbcd1-1d81-4af0-ad0b-2998c441e160
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dyDt/3NYznm9joY/mLmsOjjLO1nVt+vrufMP7CZhOMwM2nCZOnEwsk+8M1LkC3aKrKSFKva9RFLs1lyuAmMOaA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR06MB7864
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/kiXi_hrqEyA_qAV6h3Qhwhy57eA>
Subject: Re: [tsvwg] Question about proper node behavior -ECN
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 18 May 2023 19:33:08 -0000
RFC3168 also includes a statement which allows manipulation of the ECN field: “When the router's buffer is not yet full and the router is prepared to drop a packet to inform end nodes of incipient congestion, the router should first check to see if the ECT codepoint is set in that packet's IP header. If so, then instead of dropping the packet, the router MAY instead set the CE codepoint in the IP header.” And, it includes a section 18 which talks about possible changes of the ECN field in the network, and specifically 18.1.4 “Falsely Indicating ECN-Capability” which describes the transition of Not-ECT to ECT0 or ECT1 (and by extension CE) as being “incorrect”. RFC9331 section 5.1 discusses L4S network node behavior and includes the statement: “An L4S AQM treatment follows similar codepoint transition rules to those in [RFC3168<https://www.rfc-editor.org/rfc/rfc9331.html#RFC3168>].” But, I haven’t found those rules stated very explicitly in RFC3168. -Greg From: tsvwg <tsvwg-bounces@ietf.org> on behalf of Gorry Fairhurst <gorry@erg.abdn.ac.uk> Organization: UNIVERSITY OF ABERDEEN Date: Wednesday, May 17, 2023 at 9:15 AM To: Ingemar Johansson S <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org> Subject: Re: [tsvwg] Question about proper node behavior -ECN On 17/05/2023 15:57, Ingemar Johansson S wrote: Hi A very short question.. I am trying to find the proper refrenence that says that nodes (routers, 5G gNB, WiFi AP...) should not remark Not-ECT to any of the other 3 code points. Where do I find it Regards /Ingemar Hi Ingemar, A start is the statment in RFC3168 that says this in section 22: Prior to RFC 2474<https://datatracker.ietf.org/doc/html/rfc2474>, routers were not permitted to modify bits in either the DSCP or ECN field of packets forwarded through them, and hence routers that comply only with RFCs prior to 2474 should have no effect on ECN. Hence, if a router is not permitted to modify the field, unless it supports a spec that implements ECN. Section 5 then states this is updated as: The not-ECT codepoint '00' indicates a packet that is not using ECN. I am sure someone will tell us if there is a clearer reference text somewhere else. Best wishes, Gorry
- [tsvwg] Question about proper node behavior -ECN Ingemar Johansson S
- Re: [tsvwg] Question about proper node behavior -… Gorry Fairhurst
- Re: [tsvwg] Question about proper node behavior -… Greg White
- Re: [tsvwg] Question about proper node behavior -… Jonathan Morton
- Re: [tsvwg] Question about proper node behavior -… Ingemar Johansson S
- Re: [tsvwg] Question about proper node behavior -… Jonathan Morton