Re: [Pce] Early code point allocation for draft-ietf-pce-segment-routing-policy-cp

tom petch <ietfc@btconnect.com> Wed, 17 February 2021 11:46 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9A053A194F for <pce@ietfa.amsl.com>; Wed, 17 Feb 2021 03:46:33 -0800 (PST)
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 nYS5rr8SXjBD for <pce@ietfa.amsl.com>; Wed, 17 Feb 2021 03:46:31 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140125.outbound.protection.outlook.com [40.107.14.125]) (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 880F83A194E for <pce@ietf.org>; Wed, 17 Feb 2021 03:46:31 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D5oGV5kaQwJiRtHs1FJ2tLmxGXmYecnGZTpwtIJH8ucLkJN/8lUCpHybjp3GwuF/M5u2juHigHJOkg5KVY+4kH8WJG50QoJHP5GNovA84Vv1AXj6GrxQvmEVFRVH1WcctplRimjk8GXy4ZotOu0OrwvPXaAEvj1Z8fUsEI9S1R4Csckuc0IY3hRrhPtHNKyHFvZzm9eZstm9Q0Gk9tGfNme+0cBms2TRlYuOhCS89FDt3j4nomsdfvXsmK1VKUTq3456VYS3kwctosMt5otxx2KNpT+40IrPW/9ppNNBpzfjGggy+dKFx1g4tPD8jOVqQWUAv7ZYmq1EsJq8Q5TEPw==
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=FZ8RGMbxP7Xkru9NT0/KIYKjwTuZTslO8Dop8ueG3Y8=; b=EHLfCAszTPg8Hc1rwomPrsQjO5LjqTKFifScKjjsyfCgZ6RwHPpXcf8RQM0oAUng67uabCEWNqJEdyVClr9Vc+TtQCLNuJxodB0cSPPX4KnsXIPDYFQgcUmJLoeeuVRIWie9s30a6uv2kwQNR5j9nS+Z8sIviiy35boskLozVHG9AunODUNsMTm1nwYBhnyzakjPhoX4ySrEQjYOdIN+wCHRkThLEeEdDI9I/Xr2KWjRDrdoBVV2dBz/K+I/mwXGuJBn7T3U+G4gSx5MDPwurlST6b8vZM/+eOnLbJoPDbVcY2KZ5nnH/eccS7wr44zZMS/JWQgSZ1lS2PwNF4Wh2g==
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=FZ8RGMbxP7Xkru9NT0/KIYKjwTuZTslO8Dop8ueG3Y8=; b=iQ5lXWo3A2UYigzGYzgPA9aRTe9pHnqB1ySYnLDXVLe/FV22DPefyCbYaCXcEXEqGf+vTJkTqUG1aJGNKCS1TG1v1cwGkmuveD8kE2G18Ei3M42DSVRTo6G2I8reeqyWlREWB2z0ZQmwaFS5mLprnOOdhgg6NNdtxjXGXUpf6qQ=
Received: from (2603:10a6:20b:134::11) by AM6PR0702MB3670.eurprd07.prod.outlook.com (2603:10a6:209:2::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.6; Wed, 17 Feb 2021 11:46:29 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%8]) with mapi id 15.20.3868.026; Wed, 17 Feb 2021 11:46:28 +0000
From: tom petch <ietfc@btconnect.com>
To: Dhruv Dhody <dhruv.ietf@gmail.com>
CC: "julien.meuric@orange.com" <julien.meuric@orange.com>, "pce@ietf.org" <pce@ietf.org>
Thread-Topic: [Pce] Early code point allocation for draft-ietf-pce-segment-routing-policy-cp
Thread-Index: AQHW+IirRGJXKi8IUEW654oYS4BxZapLDyEKgAEVUQCAECzl7g==
Date: Wed, 17 Feb 2021 11:46:28 +0000
Message-ID: <AM7PR07MB62487FBAC51E63F4D6274B70A0869@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <557499ee-62df-102e-3da4-7fd386b7ff98@orange.com> <AM7PR07MB6248748F50E97F6EBBDC5623A0B19@AM7PR07MB6248.eurprd07.prod.outlook.com>, <CAB75xn4-CVSiciw22MRMzW7QrBd2B-_w9q+NqROi=JXDCqHr2Q@mail.gmail.com>
In-Reply-To: <CAB75xn4-CVSiciw22MRMzW7QrBd2B-_w9q+NqROi=JXDCqHr2Q@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2b1f287b-5da6-4c93-e2cd-08d8d339a9e2
x-ms-traffictypediagnostic: AM6PR0702MB3670:
x-microsoft-antispam-prvs: <AM6PR0702MB36703C560C5E6FA47B151F54A0869@AM6PR0702MB3670.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Hz8zNx34p775sH+nGvdqroaP+j2rzLY2fSIlbzBFBUAhjj8M2Dvdqvbi3ycyMetxT00Ws6Yj/34+jB+dQ+CoAAZZxCU0XYLAeWpKB3a+TG+1HOaA48xBMbEbb/iUeIlGdjnOzs6iEWWc9m46fkOIwIhufkx9/zfxI0Jz7USQ9CDOwNsROEiPVBF32Xngsso/mWiQwWkxO0UUR9q+1KxOlZsKFe3fGG6WXM24CjhjYddyk+vlY6wuAgiAu5Ga1rjSg9O8rGC5EMEkyxFbhKTuWJ3HSXlqF8TzYRaDSIOyWNEppXawUFBbUJNga03AKfWQZvoHBLZig8SoBM7HeLiPWrQYhA8ggHyqdqcERGuhJXL5xUATsZHzTJOry0HaIW6IpKJ/LWS1eaJxg0nn9gZheXQJQT+HFn0h4KmU4zj0FiOQoE1RKk29ypMO0jekUei9BTKPtqV10fPY1NzdgU1IFgotitnQsX76xO0Q05Tcqy/pxUkzmmupnpz1APKQoOZDDp9CysVaDNMiVu7kh9b3O6/mUQllYkROxxpyKEf0OKWkwD0VNWaS6F2k0QZEUh+OoMsHi977OWyT3EG0t4OIyRnHvhpn4eABFQ6lvoJ2PgU=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(346002)(396003)(366004)(376002)(39860400002)(7696005)(9686003)(8936002)(316002)(478600001)(66476007)(966005)(6916009)(26005)(86362001)(4326008)(66946007)(76116006)(66574015)(6506007)(66556008)(53546011)(91956017)(64756008)(83380400001)(66446008)(55016002)(186003)(54906003)(2906002)(5660300002)(52536014)(71200400001)(8676002)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 20h+A6c3N0mcFIyOlyStKZSTpiUB4Xg6IFWc39IWgfH1NGVbN0JpLCXEvl3ddcBcjT6fk9jPVEbPYEm5vWkJFvx9RE+flUumWmkycu/nRiWNbmLTNhahmAbWuNTdgtPRo/YdJt7Ki11H7IP3VS68vXcftKVhoKchoBkpOKtzLTmHeGPLRPdJ3FPLtXtBlCmTCqd5fjl4zOIrstbiURY1zT0XeIQCyDCUe86pV/FWGnQpDKeKfMBEnk+rcMb+bTF4lk6LPUO6t6T0G7xd6332nl3/vK/tzLrD/aIW8Q9KDzYI43eBMZFT/3ToLcO2hUN0VJDSBRa6tsZucjpG6/BEaNjSSLeuhgmVzjTFGtgrBkW1n9ruCvqqVjRbe6cK+oF5XN25593JRQdPPrWNtBp43X9OkiuplBpXRgMybOusHJHiabLonObtmNKv30Bp+scaAf5q5gKMgxOciGEbOA/idCMqDP+Ylyoz7RCJVB47FSJyiYIY3h23h0XpHjWQ02vzN4CEiIVuIieJzGBvNdEcfETiP8qh9bBEQJ74JvFuHtBlDSHYP+En57wR1YWEucttn6FcYyvkNGtabmTGjJrP3zgcC0Oc2hC1T45fxao/rBFrIRaVwhvgGSKs6YmMmb9J1IU57qkzK9XRFPW8koAHK+i/Y/yYYywyZoF5CfYKBqxBY4B/KjreZ1uTHP8h+zQL0m/C2xIobP5nBCRLuPSxPQUBGIf66gAUwD6OdyqmcjnncDVVYrhl4Xqd8Ylsh+2g6z9QHtXHI6GTE1NBgNbhUXYH5o5d5vXFP7JpbmZ9t0qZil3RATsxqUYzShzG4zAw7hTAX3pYrGubyoSZJ6C6nObgu4IvLrclIpcT4d5XQwF6vONcWAlFTa+K9ElvZqdP+47NS1a56xEt2el4Avms9BPnxFh+cGezotp3+UvaeG7SBRToGDQaLtC0jxZDgMWqkSN9wYXCVLx9kHOzQV7NHVHCDdfLxsN1cMLdNkLWR2frJKGim+GZNQfM8YwdAwekIuhxNfaDE/inP5EAKjqdueVMfKhTNKgOZSs9kwoUcVPEeSSkor/4Zo+ZqmwdlprbvYjopHkBa/cEkONAvrHZun/u5YgiWGzDJlHC7g9EdaVHatvmb2weNSDa8uXD0+//X6jJwke+UpDlnYEQgxXOCduCV15HBZJsTjZotzlClEqPraDBV3A2M4Mg/KKzQHKC5HxMNY9C61IywM53a6IfMYUgQejfh3AkT+CeAvJ9kPGe6rJH9eWmApJ6Rlv8FxvQFbXuzx0rPe0cw8fX1NJc/+oWWdp1FkwwG33/9sffjmXKePG+lejptA7Yf6krhpXB
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: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2b1f287b-5da6-4c93-e2cd-08d8d339a9e2
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2021 11:46:28.9192 (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: 5WCJP7U4tYQBAgL6niDb+Km9q8zEwUvPobV0IIluKtecqDIGe69pQl7WP8kparDhND+bfzSMxf6fnBk9xG+FBg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0702MB3670
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/NOgZtBlMCb-CC8VpM1We1FKyUb8>
Subject: Re: [Pce] Early code point allocation for draft-ietf-pce-segment-routing-policy-cp
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Feb 2021 11:46:34 -0000

From: Dhruv Dhody <dhruv.ietf@gmail.com>
Sent: 07 February 2021 04:36

Hi Tom, WG,

On Sat, Feb 6, 2021 at 5:36 PM tom petch <ietfc@btconnect.com> wrote:
>
> From: Pce <pce-bounces@ietf.org> on behalf of julien.meuric@orange.com <julien.meuric@orange.com>
> Sent: 01 February 2021 10:54
>
> Hi WG,
>
> We have received a request from the authors of
> draft-ietf-pce-segment-routing-policy-cp for an early code point allocation.
>
> <tp>
>
> Which code point or code points?
>
> This I-D asks IANA to allocate eleven values; to which of these does the early allocation request apply?
>

All of them.

This I-D is asking for allocations from 3 existing sub-registries:

ASSOCIATION Type Field
(https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp-02#section-7.1)
https://www.iana.org/assignments/pcep/pcep.xhtml#association-type-field

PCEP-ERROR Object Error Types and Values
(https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp-02#section-7.2)
https://www.iana.org/assignments/pcep/pcep.xhtml#pcep-error-object

PCEP TLV Type Indicators
(https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp-02#section-7.3)
https://www.iana.org/assignments/pcep/pcep.xhtml#pcep-tlv-type-indicators

Please feedback to the list if you feel the RFC 7120 criteria listed
in the original email does not meet any (or all) of the codepoints
allocation requests.


<tp>
I am sure that IANA will cope because they always do, but it will be by reading between the lines, applying intelligence to what the authors may have meant, and so on.  Editorially this is a poor I-D (as yet), and that quality verges on the technical aspects.

Thus 7.3 says the I-D defines five new TLV and lists four; this also occurs in the body of the I-D.  A reader might also notice the absence of TBD2 and wonder.

Or the new Association.  Thus needs an identifier.  Trouble is, the I-D uses (at least) three different ones; this looseness of terminology can lead to problems down the line.  (MPLS I see as a classic in how not to specify IANA registries and I see this heading the same way).

Likewise the identifiers used in s.7 do not match those in current use, a good way of storing up future trouble.

Is the specification adequate?  Only if you do not take it literally and interpret the words the way you think they should have been.

Tom Petch

Thanks!
Dhruv & Julien

> Tom Petch
>
> RFC 7120 requires to meet the following criteria to proceed:
>
> b. The format, semantics, processing, and other rules related to
> handling the protocol entities defined by the code points
> (henceforth called "specifications") must be adequately described
> in an Internet-Draft.
> c. The specifications of these code points must be stable; i.e., if
> there is a change, implementations based on the earlier and later
> specifications must be seamlessly interoperable.
>
> If anyone believes that the draft does not meet these criteria, or
> believes that early allocation is not appropriate for any other
> reason, please send an email to the PCE mailing list explaining why. If
> the chairs hear no objections by Monday, February 15th, we will kick off
> the early allocation request.
>
> Thanks!
>
> Dhruv & Julien
>
>
>
> _______________________________________________
> Pce mailing list
> Pce@ietf.org
> https://www.ietf.org/mailman/listinfo/pce