Re: [netmod] rfc8407bis IANA guidance (enums vs identities)

mohamed.boucadair@orange.com Thu, 08 February 2024 14:22 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53229C14E513 for <netmod@ietfa.amsl.com>; Thu, 8 Feb 2024 06:22:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, 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=orange.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 0MwC_v-AaBIX for <netmod@ietfa.amsl.com>; Thu, 8 Feb 2024 06:22:37 -0800 (PST)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.210.121]) (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 73AD9C14F5F1 for <netmod@ietf.org>; Thu, 8 Feb 2024 06:22:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1707402156; x=1738938156; h=to:subject:date:message-id:references:mime-version:from; bh=lpi2TQqMNMrdXe7N0hZ26qtCXt/Nmacxc8TlbIDTmbw=; b=WAN/CERYL6PZQtr30Zp4FRB4YhiNTrZGj1g0du4puY/IcVuK9WUawTOe +Fedxv52CnKFbpfyJ3wgPtYp7WkK7DLYx9um9WXelfUB/55UycXMpHwzL evDTr8tOJCXotHsbSWgMg0+0bAeHhyYQ3FOEYd5dpq8vKWO39XHxJxLlw izJdW76cIqSos6KTPCfIPKNzl129wjmncW8RY60VgTpIiB/vbAnCl3cHZ VPDSxjGznDOtZN6j6KSlcARLkX7PgBp54pW5jtDRYEjna28CM4cI0G/xF Ahkdl8ct2EIuAQ5ORSE+C+a2Mmlh4mfeRsbCXVDzBV8KXj8L4d+YUSgJT g==;
Received: from unknown (HELO opfedv1rlp0b.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Feb 2024 15:22:34 +0100
Received: from unknown (HELO opzinddimail5.si.fr.intraorange) ([x.x.x.x]) by opfedv1rlp0b.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Feb 2024 15:22:34 +0100
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 51CB71068046 for <netmod@ietf.org>; Thu, 8 Feb 2024 15:22:34 +0100 (CET)
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 43CCF1068072 for <netmod@ietf.org>; Thu, 8 Feb 2024 15:22:34 +0100 (CET)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail5.si.fr.intraorange (Postfix) with ESMTPS for <netmod@ietf.org>; Thu, 8 Feb 2024 15:22:34 +0100 (CET)
Received: from mail-db8eur05lp2105.outbound.protection.outlook.com (HELO EUR05-DB8-obe.outbound.protection.outlook.com) ([104.47.17.105]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Feb 2024 15:22:34 +0100
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com (2603:10a6:10:49b::6) by AS2PR02MB10038.eurprd02.prod.outlook.com (2603:10a6:20b:596::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.36; Thu, 8 Feb 2024 14:22:31 +0000
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::5d3b:ed3b:20a7:1b6f]) by DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::5d3b:ed3b:20a7:1b6f%5]) with mapi id 15.20.7249.039; Thu, 8 Feb 2024 14:22:31 +0000
From: mohamed.boucadair@orange.com
X-TM-AS-ERS: 10.218.35.126-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-DDEI-TLS-USAGE: Used
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none; spf=Fail smtp.mailfrom=mohamed.boucadair@orange.com; spf=Pass smtp.helo=postmaster@EUR05-DB8-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of mohamed.boucadair@orange.com does not designate 104.47.17.105 as permitted sender) identity=mailfrom; client-ip=104.47.17.105; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="mohamed.boucadair@orange.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 include:spfa.orange.com include:spfb.orange.com include:spfc.orange.com include:spfd.orange.com include:spfe.orange.com include:spff.orange.com include:spf6a.orange.com include:spffed-ip.orange.com include:spffed-mm.orange.com -all"
Received-SPF: Pass (smtp-in365b.orange.com: domain of postmaster@EUR05-DB8-obe.outbound.protection.outlook.com designates 104.47.17.105 as permitted sender) identity=helo; client-ip=104.47.17.105; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="postmaster@EUR05-DB8-obe.outbound.protection.outlook.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/51 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
IronPort-Data: A9a23:9pZIJq1aIkH3Sx/5uvbD5Y12kn2cJEfYwER7XKvMYLTBsI5bpzABn zEXWj2FbvzZMDbzLotybtu+pEgH7MDTy4BmHgE5qSg9HnlHl5HIVI+TRqvS04J+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9BGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUw6mJSqYDR7zil5 5Wq/qUzBHf/g2QoajhMu/rZwP9SlK+aVA0w7wVWic9j7Ae2e0k9VPo3Oay3Jn3kdYhYdsbSq zHrlezREsvxpn/BO/v9+lrJWhRiro36ZGBivkFrt52K2XCukMCQPpETb5LwYW8P49mAcksYJ N9l7fRcQi9xVkHAdXh0vxRwS0lD0aN6FLDvK0K9u+KD81T/aCX3+/xiEwY1Gqkd9bMiaY1O3 aRwxDElQy2537/z7JjrD+5mi4IkMdXhO54Ztjd41zbFAP06QJfFBaLX+dtf2zR2jcdLdRrcT 5NBNXwzM1KZPFsWYgp/5JEWxI9EglH6dD1RrV+Z46Aw/mPawAVwypDqKtPTddHMTsJQ9qqdj jiYozSpXkhAXDCZ4WS68SPzrPf2pzPQWNIcMrie28Fm3HTGkwT/DzVNDgHn/pFVkHWWWN9ZN w8V9zYghbc76FemSJ/7UgHQiHiJohsbV/JRHvE0rgaXxcLpDx2xA2EFSntNYowrqdVuGDgyj AbRwpXuGCBlt6CTRTSF7LCIoDiuOC8Ta2gfeSsDSghD6N7myG0usv7RZtxZEqSbnuHsICqu2 AiDoDd5hJI3iMFegs1X4mv7qz6ro5HISCs86QPWQn+p42tFiGiNN93ABb/zvK4oEWqJcmRtq kTojOC/wYgz4XylkSWMRKABFuGk+uzdbTnE2wc3Qt8m6iin/GOlccZI+jZiKUx1M8ECPzj0f EvUvgAX75hWVJdLUUOVS9PqYyjJ5fG7fTgAahwyRoQTCnSWXFHXlByCnWbKgwjQfLEEyMnTw 6uzf8e2Fmo9Aq961jewTOp1+eZ0nn9llT+DGc2rl0TPPV+iiJi9GO9t3LymP7hR0U94iF6Mo ok32zail0sADLauOnm/HXA7dApRcyZmbXwJlyCnXrXYeFY5cI3QI/rQyqkmYItrg+xekf3Ql kxRqWcJoGcTcUbvcF3QAlg6MO2Hdc8m8RoTY3ZwVX72gCNLSdj0s88im24fJuVPGBpLlqMsE 5HouqyoXpxyd9gw025DMMWt8dA9L0XDaMDnF3PNXQXTtqVIH2ThkuIItCO1nMXSJkJbdPfSo oFMEiv2fKBbGkFOJpaTb/iiiVSsoXIaheR+GVPSJcVec1nt944sLDHtivgwIIcHLhCrKv6yy VONGRlBzQXSi9ZdzTULrfjsQ0SV/y9WGVBTGWbWq72xMEE2O0K9lJRYXr/gkS/1CAvJxUl6W dho8g==
IronPort-HdrOrdr: A9a23:2SAXOq3O2rcwJnUuI6QABQqjBSxyeYIsimQD101hICG9Lfb0qy n+pp4mPEHP4wr5AEtQ/+xoS5PwOE80lKQFl7X5Uo3SOTUO1FHHEGgA1/qq/9SDIVybygc178 4JH8dD4Z/LfD9HZK3BgDVQZuxQouVvh5rY5ts2oU0NcShaL4VbqytpAAeSFUN7ACNcA4AiKZ aa7s1b4xK9ZHU+dK2AdzI4dtmGg+eOuIPtYBYACRJiwhKJlymU5LnzFAXd9gsCUglI3awp/Q H+4kbED+SYwryGIy3npiDuBqdt6ZXcIxx4dY2xY/0uW3nRY8CTFcRcsvO5zXMISaqUmS4XeZ H30mwd1oJImjvslyiO0GbQMwWM6kdV11byjVCfmnftusr/WXYzDNdAn5tQdl/D51Mnp8wU6t M/44u1jeslMfr7plWO2/HYExVx0kakq3srluAey3RZTIsFcbdU6YgS5llcHpsMFD/zrNlPKp gYMOjMoPJNNV+KZXHQuWdihNSqQ3QoBx+DBkwPoNac3TRalG1wi0EY2MsclHEd849Vcegx28 3UdqBz0L1eRM4faqxwQO8HXMusE2TIBQnBNWqDSG6XZJ3v+0i92qIfzI9Fmt1CIqZ4sKfasK 6xL29liQ==
X-Talos-CUID: 9a23:4L+Jq29l/4FRjQQLmfOVv0QuGMoLYkHE9WyOOHexBXkuS5qxTFDFrQ==
X-Talos-MUID: 9a23:3B5vNQlChDZUEt5mtBhmdno8C8Q5vI62MXodupVWte+BEwFPN2u02WE=
X-IronPort-AV: E=Sophos;i="6.05,254,1701126000"; d="scan'208,217";a="26488412"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ILYz0deRNpCLAGfqFuIXalars7s+si1owXrDoVf+fWOZt00u3I4qYIl59bVL9+bw6NkjlMkFTMd5Zd96QchrcGLE6JTYfJdXpOV0gCj6R0Ane4TH+U9c8jSNrVcD9AuaWeorer3evGNnR1dP+Ceg+fWP3lSl+f/b+O0zvcAE96MKYn+7VlaIC1tB5VLugVPom/gumkoY4MZ43VMbOimln1dyiuBSyYfEdiS/MLdaU7Mu5WvU2v39Xu2++Ky0FzyVSKTCKIvRQTcLfWQgIDh9gLbsl+apCzCGg45iaMPMKa//Rvaw2/c4DxKniPsmNbLG/yUa/3fUjjWRQQZ5SR+R3g==
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=RVXyK20Io1weYupcB0TpKxjpwumnL4Ix7W4b2Yxx6Sg=; b=NWB/NIjr0lX5KpLuKygdMNmQmPgvnUfq+4JxcZC9G3pKHHpS4YtgOQyZHeT8RkTyrjW9u2zfyobJM1lYoNRGWapPQPovjvkQBZMhLCQCZ/Z/Ve2Ks/uCGRCaNh1oW6myIV5pHWjtgv3rjYpwG42nthVa8MlnlETDhkPHJhgOCg6aGNJ1wMgjJEGWDD6FUktjBSHDnYmDw/nF16e9mu3B5+oYuyRxhL0nT9U0ZLZLuyjDBd44WaVmk7K7cdVVP43fvt47Wv6zOJZjuVgYtL6ysBVUAQmO2cUUiLyBn6MLvh5rS1u9UrrRf8/AdmynBnJknbCY1HNX5i9BrgaFdsEDQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
To: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfc8407bis IANA guidance (enums vs identities)
Thread-Index: AQHaWpo/8AA908vpvk2rmfUwCInJ9g==
Date: Thu, 08 Feb 2024 14:22:31 +0000
Message-ID: <DU2PR02MB1016001A40CEE609EDCBF8CDB88442@DU2PR02MB10160.eurprd02.prod.outlook.com>
References: <0100018d849d7a49-663e55c5-84f1-4f49-97a1-5024f124d468-000000@email.amazonses.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=6c7cc754-6ffe-4445-bbad-7c2b4f221d1d; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2024-02-08T14:21:35Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=0; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Method=Standard;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU2PR02MB10160:EE_|AS2PR02MB10038:EE_
x-ms-office365-filtering-correlation-id: 9531a920-7f64-4261-f858-08dc28b162d5
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4qrVbWptB61FVrMKT7QueKExV2NJjiVrZhWAGE39JDIC0a3kFM5Qz25J+YzXfKRg0gVhUQXe7a28Xq2oKocNq0U+ar271DtC0FgA/CKJyedpxffDjhyGNUp+yVbEGz3DtFnpFfEKXVZqSr1GAou8BSUQ8e+NPFH2O5/32za87dHd7uRrFLGdHn76hzgUPHT4k5Ba8atd2xX2vmaosVFI1CssA4uP9nTWYzBzgaCyJJt8Zpk/NGjJ9780B2HFhnYLyW5QwVc+Y0CpJRqiNVeCt0NUZL9vODy53rPinRrnzKS2m+MVSR5r1k8s+cvBD2fdn4b6SAU3j4tGboRvAkX806avnuALOjPyKCaQWNMai0GwSvGz8D52O4oflGfFhj0+BE9IMPxv6ShFtugoUaJ1Ww9FFmdyiTxI+v+9OC8MRAAcVFRZOJODspUR1BuW9OY28Ax13XL/qw/a7tGQ59CbdWArBekfyohJVfNJXpO4i4ZG9d+D5trXV+N+b7OYAJDWGdc2fWSShMaDobQ2BDwlz72XLMrwvOWxuPDjPD4Uo6Qbxj33WP34nVbg+26SAXR6w3X71g8ffgIkjx91A6iIo5PFeo//oiJbaq3g4rYhucM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR02MB10160.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(136003)(366004)(376002)(396003)(346002)(230922051799003)(186009)(451199024)(64100799003)(1800799012)(38100700002)(122000001)(83380400001)(55016003)(166002)(41300700001)(66446008)(66476007)(66556008)(110136005)(38070700009)(66946007)(316002)(26005)(64756008)(76116006)(9686003)(2906002)(66574015)(52536014)(5660300002)(8936002)(8676002)(7696005)(86362001)(6506007)(71200400001)(33656002)(966005)(478600001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: u3BghTDGGKOeX/09ucYNxD1SOngEpg9+0dn0T7ZZEiPXwp/mmgoczf3BaMDTyaWvs1PK7FgATQi/8xawfldr572FPiTA0Uor0hqTbiM7ANPa1hYMO0Q3s+tyBY76w9w7zOJE5iYdWcQTvOuvDavBCCnw+ph60CsPLIrryItjIJ41B8KrozWKMDZ+cTmkImzbhG8dKwVTgk2+sLVzFUM5qi295+fYRoYVDFHd0rdd5UkEDwZ0txvA3YG2Fpf8kQSWXLiTFwPMe7KTKotk1Ld8QXdTKvluOqAkGrBxpd2rEG+1OkUXe6hcW454Fledx7cyajth3UcY53PqsL/gfVhoK3E26jy3HtblolKREEMm8OJ4mbLcosVVIHJD/lpQjRqp59xHczyQVXM77jm5AJoRx7f9XnT/oc8ADABi/7gJdgJeR3r82g5OV3bhw4Lbqpl0ajXk/5z9sS6xpcpiVKHvQ9GfvAwPcOJT4KJh12xDAVfM93syixKy7hFSA7sab8yy3wbx4gbrIiSIGRnQgaMqlMNzvxQIZZDigpVBdzcGdvvOqNpdJqOsRvdREHVYR8lQOu51Ux75Ms5lbRRViNF72oV59WDt38+KDgHpUEe7iqlVjpclInKAZKctfpBayZXP3hfV317PRpY/aa7Dfe5By/VT9ksC6S/jjwqq4+4z8HFrtSyJOMUZ0b0U8XFgDuUMQNM4/Zk+U3C4SITl0Z0WO69KG9xofgmDUCr7bc6+MAXZeE8lx/YBE0JoE1PBddyd8sYmVQSXXpKrAv8R8eWS5smP8aMiJpxCOxdgtVbA2rw0sso9S0OCRxF3lZE+HjTfU6r09lxKQ7a7Z7K5yOtFA+qG4ZOk4AQ7Vc+onPMbMkZhu3RoPODka+RBOUJLiriOtIc/xakldruIqtfOAysn2QmXNhDbYnCQ82PpsKUvQ2aG+x95vaXqh6oBaIIghcFFMq7Wi925WPQQuSDDrR0U5DYTGGBBTzPHbtn9Sfsy/dn2/V+IrtF0x1/AZsvm6GBhbZP1hrMcM9zSrC1h7mCxWSZvXxMMn/kG6SWL/9EfV92F1vZ/Y7is1+ENnuhYZ5judxh3qSJmdylLH+of2qS4h9LhBpkaz58yez/fOwII3hxI6iIN4eoPWyV6retw5Ta4YUZPgj0KCK0FP+iS2HTeiHMISSQXibN57FEMsQRX9uAxZJ81NdLucu0+WcEBDrotkwRgSOvk7tWf2LdziUGaT5OpW3h5QdGiLp/82DBUYVn5WShyOQOSiiVtk7uo1KkcnZHjwj2plbtvIpDzgFDfsHh9BLaBGVqX1YG/Pyx4oMvb4CoKVy7SqRPV1B6IbTIx61RsIupRbfpho5Bo0zy8jFrNbjUSSKoGHuv5i1kztFPWIqJg0F+NIWiOgijltcpsFY0kb6m3lNJn8GP9WPpsoFhDRugiVPoW1Z0g8VmDQfnVMcD6NGrWtH3aQf+7imtDJ+5C6CezErVQw0gSeasjgiDWSP8LRY7G+NP3Wn+auIhhSGemw+6X1B2KML6ZC5VarpHJV2tYPJrP1Z31kzuoDTToNs637rni2IPy/UUhHNgm5MxhvTHV/0zX0oPF9eoiXNtDa8NBgd0MRku1ttossw==
Content-Type: multipart/alternative; boundary="_000_DU2PR02MB1016001A40CEE609EDCBF8CDB88442DU2PR02MB10160eu_"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU2PR02MB10160.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9531a920-7f64-4261-f858-08dc28b162d5
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2024 14:22:31.1818 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BrNGegJfB4jpcDJlPWrXX03X3uFO2ivSRS8uLCqnwXhjDFsLT65pIH+5iDsLPsELNamUplje2rgqiKSCmc084XDzKGwxAzAWpd2pMNK2dv0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR02MB10038
X-TM-AS-ERS: 10.218.35.126-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.0.1002-28180.000
X-TMASE-Result: 10--14.976500-10.000000
X-TMASE-MatchedRID: i3y6clIx/ejuYusHgJkgyml5nVxdmJvHLX3qyf3ewG/+DUeDOHk2jaiO PqwaeyvpSrZ3ty36Jx30a+dotjUlLMZEAATZonfTy2tHgDROzc/czjWtUbKcd1UusegvV0lI/Pc 8drndASf0umoaHcOYviIDWvu38Vy67kIYxuaO6ZRK4f4Z+CZAZ3tzXL7lPwD/Ugx65Ed1WYvShW XE1Suogfne6oRqK+ypYLmTo2ikrFhHKdPCX1liHvj4/bP3ORM3sLigDA/FpvWhkK1lCe/qjSFDP hCO3zhjwjcqw3hE1+S9akVy1RGilqZVv5lkk9Y99pLnYtQ99xLCvo6DOxRiGiBe//OogOcswn08 YgVDoVOUrbS7Rz/s6cJQ/Jd6KFYuGXGu0jdPFGQU1xbljbMa+V0dhzu+AkCIZVhgLjSOksYqBfA HmL/mnsxanWuvfhLeyzt4LpzFzkk4fVULB/IqoRtXMWL63O8v1nkLa3J3C33nMCaDrDDl7uqB7/ rwwa8NBL0o8BKCq07eBuv1OUV/uGnmCQLJ/HnwLAHaOpUJfrXPTIR6fQEPtDQXTkSM3COGssqZ6 K+Dgj7DEZRmLYACncEElERnDJHCxrDvUMltogTrxZDnkdZZgVIXyetjnDi+yG6n/4F8942AwG2m aXQMIEmlX2scVfePszCdMqCRuw7BtFDYGmaWKhrL4FDGAJ+F19XEQ+nuD+SxSH46Ro6Gl8J++jd SAUUkmkn+IZ5EwVA/sDqabNSyQIDcpVWyPxAMxoZTHZ+XCFGWyPi+tKraPCSxSJzWHcFlD9EJXg SU/q8Gl8PZVspYbh1nPvLV7jiPbApbcE5szFPqtOCMCMzOYUkpgPVaEY4Jo8WMkQWv6iUojzu/j hRWTQKLL4Z+HVHJdR/G8OvKIg8TNCcUsR4xSWgVPcrOkeoTPvBSTRncWKuFR9Hau8GO7qfDnZdV cKQklVYE6hgKQUZteMjJZx0c/7vmJo81cklgP/kF5aPMyKxFQuFEz2v4TQ==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 6249b45d-a37d-4423-935a-d7bc2082028d-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vjU3pebGfafF74AcD7u1mQc3nNA>
Subject: Re: [netmod] rfc8407bis IANA guidance (enums vs identities)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Feb 2024 14:22:41 -0000

Re-,

I got an offline comment that there is an ambiguity about how to interpret  "If the set of values is fixed and" part of 4.11.1. In order to make the guidance more explicit, I propose we also add the following:

NEW:
   If the set of the data type contents requires some hierarchy or
   the allocation of the values is distributed, then an "identityref"
   data type SHOULD be used.

The full proposed changes can still be tracked using the same link below.

Cheers,
Med

De : BOUCADAIR Mohamed INNOV/NET
Envoyé : jeudi 8 février 2024 09:37
À : 'Kent Watsen' <kent+ietf@watsen.net>; netmod@ietf.org
Objet : RE: [netmod] rfc8407bis IANA guidance (enums vs identities)

Hi Kent, all,

Let's me also provide some background and explain why we are not using any normative language for enum vs identities. We used to have this text in early versions:

   This recommendation takes precedence over the behavior in
   Section 4.11.1 of [RFC8407] for IANA-maintained modules because the
   extensibility concern is not applicable for such modules.

The reco that the text refers to is the following one (RFC8407):

   If extensibility of enumerated values is required, then the
   "identityref" data type SHOULD be used instead of an enumeration or
   other built-in type.

However, Juergen convinced me that we don't need an update as we do already have the following:

   If the set of values is fixed and the data type contents are
   controlled by a single naming authority, then an enumeration data
   type SHOULD be used.

I think that we need to better convey this in the draft, while avoiding redundant normative language.

(1)

OLD:
   If the set of values is fixed and the data type contents are
   controlled by a single naming authority, then an enumeration data
   type SHOULD be used.

NEW:
   If the set of values is fixed and the data type contents are
   controlled by a single naming authority (e.g., IANA), then an enumeration data
   type SHOULD be used.

(2)

OLD:
   An IANA-maintained module may use identities (e.g., [RFC8675]) or
   enumerations (e.g., [RFC9108]).  The decision about which type to use
   is left to the module designers and should be made based upon
   specifics related to the intended use of the IANA-maintained module.
   For example, identities are useful if the registry entries are
   organized hierarchically, possibly including multiple inheritances.
   It is RECOMMENDED that the reasoning for the design choice is
   documented in the companion specification that registers an IANA-
   maintained module.

NEW:
   An IANA-maintained module may use the "identityref" data type (e.g.,
   [RFC8675]) or an enumeration data type (e.g., [RFC9108]).  Consistent
   with Section 4.11.1, the default recommendation is to use an
   enumeration data type.  The decision about which type to use is left
   to the module designers and should be made based upon specifics
   related to the intended use of the IANA-maintained module.  For
   example, identities are useful if the registry entries are organized
   hierarchically, possibly including multiple inheritances.  It is
   RECOMMENDED that the reasoning for the design choice is documented in
   the companion specification that registers an IANA-maintained module.

The full changes can be better tracker here: https://author-tools.ietf.org/api/iddiff?url_1=https://boucadair.github.io/rfc8407bis/draft-ietf-netmod-rfc8407bis.txt&url_2=https://boucadair.github.io/rfc8407bis/enum-vs-identities/draft-ietf-netmod-rfc8407bis.txt


Cheers,
Med

De : netmod <netmod-bounces@ietf.org<mailto:netmod-bounces@ietf.org>> De la part de Kent Watsen
Envoyé : mercredi 7 février 2024 18:29
À : netmod@ietf.org<mailto:netmod@ietf.org>
Objet : [netmod] rfc8407bis IANA guidance (enums vs identities)

Authors, WG,

Following is a comment on Section 4.30.2.
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-rfc8407bis-06#section-4.30.2

The text says:

====START====
An IANA-maintained module may use identities (e.g., [RFC8675]) or enumerations (e.g., [RFC9108]). The decision about which type to use is left to the module designers and should be made based upon specifics related to the intended use of the IANA-maintained module. For example, identities are useful if the registry entries are organized hierarchically, possibly including multiple inheritances. It is RECOMMENDED that the reasoning for the design choice is documented in the companion specification that registers an IANA-maintained module. For example, [RFC9244] defines an IANA-maintained module that uses enumerations for the following reason:

              "The DOTS telemetry module (Section 10.1) uses "enumerations" rather
              than "identities" to define units, samples, and intervals because
              otherwise the namespace identifier "ietf-dots-telemetry" must be
              included when a telemetry attribute is included (e.g., in a
              mitigation efficacy update).  The use of "identities" is thus
              suboptimal from a message compactness standpoint; one of the key
              requirements for DOTS messages."
====STOP====

I'm wondering if the guidance here cannot be stronger but, first, let me explain how I got here...

The "ssh-client-server" and the "tls-client-server" drafts both register IANA-maintained modules for IANA-registries (for crypto algorithms).  All of these IANA-modules use *identities* (not enums).

As I'm in the process of updating the two drafts to follow this template, I'm struggling with the above quoted text.  The reason for the struggle is because I'm having a hard time justifying these draft's current use of identities (yikes!)

The impetus for using identities in the first place was to enable new identities to be added by future modules (and nothing to do with multiple inheritances).   But when moving to the modules being IANA-maintained, it seems that we're simultaneously saying that new values should NOT be definable any other way.  That is, IETF would NOT publish new algorithms via new RFCs, when IANA is already publishing said algorithms via revisions of the base-module).

Perhaps it is theoretically possible that "proprietary" algorithms could be used in private deployments, but such would not foster the interoperability that IETF seeks.

Thus I am wondering if the guidance in this section should be stronger.  Should it actually say something like "Enumerations SHOULD be used unless the multiple-inheritance property of identities is needed."?

Thoughts?

Kent // contributor





____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.