Re: [Pce] WG Last Call for draft-ietf-pce-pcep-yang-19

tom petch <ietfc@btconnect.com> Mon, 28 November 2022 13:02 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 A90B0C1524AF for <pce@ietfa.amsl.com>; Mon, 28 Nov 2022 05:02:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-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 (1024-bit key) header.d=btconnect.onmicrosoft.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 IIvUUvtIXRDI for <pce@ietfa.amsl.com>; Mon, 28 Nov 2022 05:02:09 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20720.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::720]) (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 66BCEC1524A8 for <pce@ietf.org>; Mon, 28 Nov 2022 05:02:09 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GCNdfD9TRJ85xwHKUeZCb2cfluls40hWwNvd/eTOh+Edgxe6T0wEkFyor6ArYM2v2C95hPNIrxyRuuyBevmFeNjqW/rD/+nipTvUkaWn14+5To85afnlZ8rJynR7YwBfaQJZIInBOf25n73dWQ85dEiFljExltUepJudJXWtEd+bwTwr782opiYEyrCHH+PlGydcjoECox14+/hDyITP5O1uAdYHH5Wp1Sf/yKKOo7hQ6CRy9V4D3WKvuO3NqnFxg3S1y763qtzYClmWX0XybBYgl3z/m3WLkIrYl1b1nJ1eqCzHPDtv6KELfDVTGocJbCS3koc51GHty4h8DB+FLg==
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=ycNB8riizPa2edntCyYBYs1XE6uwjxhNFjpoEORAQDs=; b=B9ZjJ5dHb1wvLyICQDHZnMjh/RRSMwjbTD7AlX2WzzRDPZVwMUBNCBd2WUDAnKFucOUkXjzu4hH5yot32hVhnsqjMkoIwI11+HOFjqCCembUhT2Z7+61UjAhaumm982n6YeArtvY10rCPEKq1bYzrxlY4NSgVHdZ0BC/WXaEl3jnRxK165QezcryamHOTKzhbC/+IdVIEI4H4/K8viP43tf+c1RU7Qt8d3KHIaZ0y0L9EGqjtdrbX5ljL8C/OuKS+NAH0F+kNum2k1lGtFZGo52r7rqGbZzq7n1p5WbaerQoK0HlMXavk5TrsGmCTWnX3HzYXMAAuGepV42kk7zngA==
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=ycNB8riizPa2edntCyYBYs1XE6uwjxhNFjpoEORAQDs=; b=QE07J4gm8G5OcGxHJkU077z3sA66GGdFX+4BDYX7KE8UIzqWVH0KriOZW2kRKt5EoUaLvD7cFz87BxhyBM6DB+5+OeKsaJv7LUAG3LX/eBid8icIpO0pnT26HmQZFAKzeoM9wSHYEP0MUFQcWjB4yVdHk/yjuJ+yOQxNlbCPu/E=
Received: from AM7SPR01MB0017.eurprd07.prod.outlook.com (2603:10a6:20b:18e::7) by AS4PR07MB8583.eurprd07.prod.outlook.com (2603:10a6:20b:4fd::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.21; Mon, 28 Nov 2022 13:02:02 +0000
Received: from AM7SPR01MB0017.eurprd07.prod.outlook.com ([fe80::16d0:48aa:5aed:60aa]) by AM7SPR01MB0017.eurprd07.prod.outlook.com ([fe80::16d0:48aa:5aed:60aa%8]) with mapi id 15.20.5857.021; Mon, 28 Nov 2022 13:02:02 +0000
From: tom petch <ietfc@btconnect.com>
To: "julien.meuric@orange.com" <julien.meuric@orange.com>, "pce@ietf.org" <pce@ietf.org>
CC: tom petch <linda.leisure@btconnect.com>
Thread-Topic: [Pce] WG Last Call for draft-ietf-pce-pcep-yang-19
Thread-Index: AQHY+mhg+SKthfRihE+fI17gKTPE/a5C7OGFgAft4zKABMJ8WYAEu4Xt
Date: Mon, 28 Nov 2022 13:02:02 +0000
Message-ID: <AM7SPR01MB0017812E55BDED19C5C55A0CA0139@AM7SPR01MB0017.eurprd07.prod.outlook.com>
References: <0d3e71b7-738b-a5f6-852d-0e46f24129f5@orange.com> <0a6c2135-d6c1-9b61-91ae-75b9eeab1ac1@orange.com> <AM7SPR01MB0017979343845DC8C035537FA0069@AM7SPR01MB0017.eurprd07.prod.outlook.com> <VI1PR07MB62568CC7C68812C2FBE7B973A00D9@VI1PR07MB6256.eurprd07.prod.outlook.com> <AM7SPR01MB0017762AB10FD88E11F5CFBEA00E9@AM7SPR01MB0017.eurprd07.prod.outlook.com>
In-Reply-To: <AM7SPR01MB0017762AB10FD88E11F5CFBEA00E9@AM7SPR01MB0017.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM7SPR01MB0017:EE_|AS4PR07MB8583:EE_
x-ms-office365-filtering-correlation-id: 576755f0-1e22-4f92-a627-08dad140be4e
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: c4pMSqzCTvBpTdKwX/MNYH6yYlhHSY9a9dVnkxTt025/vuZ3agatUTXgKyOorLHKdsk+2X85QERmhg6teOeCqMdtsPGGYZxvpil7GObWONAzvs0+ipOrYmRBt27LryDKaeVFe6f1jO/PbPP8e+I0HL3fs8jlQdvTVn+VIi5u7RV1AyfzaxyepNdon7EjGcvWs5wqIlaND2SydM4NUptLaCslCNdYCh9tTSiQty2ebuPmgQFtr/UKk8IfQbLXR7Yn4FzK8ti85zcL4Z59bmjLK+gkH3Pmc/TGy84/jmofO26N49i7Xcn5Q/rHmNgOSUzSLsB0SgDFSYEDBM40XyHk1Z+BjtsP6FT3AL74Rq7tZzwPexqKQ7wnf0dVfs7fY7zdvwmlCGWfKqvp8eLeYhHFvo/mP+QPj0Pr0mrj4Al+2qk9cyXLI6p1Dok0Z+0/n1FFicvhd7EOvTtNiTYZUT/mci2IcSqZhP/2ahHFcN3DObogvIvaWIb+lLNf9pT0dstzXKUznWC1zFApeGXnj01eiE/5uHEfmU+SqEh9sKezCcNHizXn4j3YGVaQynSsuO9DRCvS6RaTX/Lm6WFGiXIaYjXFHZuOWoq0xPtJ8KC6MDhkmtCFay/yyK63lkAtw/aNgdKR3x2WJf7y8O0fYT9XFGrpL1XaxADdKJtPGDWQEre5JSUdE/xM4CcMk/81i2PtpAi4h53q1iBthHUuI39jD4RIQGwdh6JknPR0jv/kAyk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7SPR01MB0017.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(376002)(346002)(366004)(39860400002)(136003)(451199015)(38070700005)(86362001)(33656002)(55016003)(41300700001)(186003)(66946007)(76116006)(66446008)(91956017)(71200400001)(8676002)(66476007)(8936002)(478600001)(5660300002)(966005)(64756008)(52536014)(26005)(316002)(9686003)(6506007)(110136005)(7696005)(53546011)(4326008)(82960400001)(38100700002)(66556008)(122000001)(83380400001)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: IdbSR03cUSFasr4DTaunzwaEesOCLybCJL5K7nxTmboFl+xgKnDmDC+xGI/QV4W1Owyrq1T/uqwYc3hVJPPhSx2vFerbpJ7YPI4zglwa+HEsOwYYQnOa/JU/zFU5Whs0lyxIbjvADvHrUvvEUE18HMTZEwE91Q6xCP1q2Vhc7YpKzyqSyT5h2KSQWBsS/Z0rrZzVStlRwXQYy0EucQ4aKcSGWIEGQpuTw+KDFDRop/86K804VhZVhN5zo/G0RPxr/SUWAcUjXs61PPlaIl4pIHK+CW14VNlGyTjLhKbiqpklQoPoMOdBV3Dkks7AhFsqJNgtMsp3ljVBN0czXjFs7PDU3ThBCakn7hj5A+ReCLk0ABYdwYHNzs6u3aFK8kE6fhptsQg7jiXE9mIqtJoO4eMc80YW/GD/Jw0z4sHQhGbGVAZwSskC+YJiqdLLVaCuVrumj5xoawQ08oGEJ7BEaOqq/ugHBcLXqt0jPi1VMU/EGqBeHsn7JwaJBINs16dQ8MNah/VfEOM8uetgCFW3lWcEDJoEV7AYCPXXQg82ARn9rEQHwSRbZKmsSGsx5S3oDYFinmrL+LMFj9aVA/cJtknhW/egN4rpKwhTMUGN7/WX3E5nL3KKOoZD3RMyo9VqECG7LS8bANunkJtkZZ6dEpBDsO9rk6vRc6HZWJ91GDfZYLVTITlr1dbGzPWr6mrd8bBDi8uupJZ0d9hnbD6cbqv2Uiwrtubtzx/8ZKJB9o/JZRhOETBlsaOKqiGkcHjVSRyeg8gphsgKohcUUm9pE8spliiCWMAt6xnaslftZ+XeuTYrGi4WZW5VJrYTOmj4qnhOhTPoovqGYeenm4M8EXbVd6lVWmLBQ3wSdYhSngI2ZOL+CTbnOUC1fxETBTZ+xiiuGltsCbLjAyKHPBIFstM2NvyxX2kYY9U81K47ewfW5NFZ9ZsRzwj4sYqIBT9h9ix5NuXv27OvSP//ALZAB/RIajkIvClsNMZxoYvwn6fd2O7EZAZVf+naKH+Kwehs/n9bA3pv38S7RFFIjOP64nBxtfv6AH9D3JO7A73IhfGV7A57ct3sn9pom5L310iUI7cDoBsQujV52Pkqa4aBS0uoJC1x2WVyL+6BoHSdxf7uriJ0Jw2MtuBU2ryWsyy6mi8U/cpO6lHZQzjhVT8lidgKO3WBqICbh22WNPg4MWZB8ReMvXjghygQ51JPdzevDDicDIemy7fTrBbB4fdoepfl4wRRGZMFrXb6KAKzegVskWG0GWT9tt/jVG5UMwMecUEStB5Ssif0jGhd+eZ4hPgkCzBkYK0mPtTsd3hRfagOXJqOVjXh0nedj8LBd8pvJsr+8ipD4j3Ylq7U9y/qXGOs73Y03tjsEE/KTWTZXPK9VX0vFRplZeDNjb7I2t2Wz2/BLtUZsEwa8oNcyLLuUJdysJzfO7nEPXDB+bF/ShAGDYJOmRTJHEURU5bYUBDkSdCDDAxECipIpec14hCixxAe+w52RVRj6RNIg5DT4Qbi3mD8nkDmb1mwENhOdsk6bYQgup+d9Vxk0aiz1f8Kpp7dHWvG/Fq4GtyHjjUyYWAJt9Zb7SooEr53jcBl+zCr
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: AM7SPR01MB0017.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 576755f0-1e22-4f92-a627-08dad140be4e
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Nov 2022 13:02:02.6658 (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: +BMjQdumVYaPuE65AvO33CcvKnd+b9Q6FSK9afrdlWjQ8mfmESdezxAtW0VJn5G1ExJ78RYGt3Luk8NvAlaAtw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR07MB8583
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/iJM9hxIsxdmzgCJJ9iEJq-ds7tU>
Subject: Re: [Pce] WG Last Call for draft-ietf-pce-pcep-yang-19
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 28 Nov 2022 13:02:10 -0000

From: Pce <pce-bounces@ietf.org> on behalf of tom petch <ietfc@btconnect.com>
Sent: 25 November 2022 13:11

<tp2>

Some final (hopefully:-) stray thoughts on -20 after looking at RFC8231

typedef sync-state
the states seem intuitively plausible but do not seem to be described as such in RFC8231, RFC8232 etc

extended tunnel id 
is modelled as an ip-address.  RFC3209 says 'normally all zeros' but the canonical form of an address includes seperators so I am unsure if that allows for all zeros.

container initiation
leaf peer
I do not understand 
'At the PCE, the
                    reference to the PCEP peer where the LSP
                    is initiated";
'
Tom Petch

Some more thoughts on -20

RFC5520 says that reuse timer MUST NOT reuse for at  least 30min;  YANG has a default of 30min should that be a minimum?

Path Setup Type v Path Signaling Type
PCE mostly uses the former, TEAS te-types uses the latter.  Is there a difference?  Worth an explanatory note (some WG use ... which some may find confusing:-) IMHO

ASSOCIATION Type
somewhat similar; this I-D uses te-types but there is also an IANA registry.  Are they the same ?  I see IANA being updated much more quickly than a YANG module such as te-types in which case I think that the reference perhaps should be to the IANA registry.

The identifiers used for lsp-error are not quite the same as those in RFC8231.  Yes the order is the same so I can work it out but would prefer either the names to be the same or else - probably better - have the numeric values included in description of the identity

I am almost done but not quite  - I am trying to match 8231 with the YANG and have not quite made it but is is CoB on Friday afternoon:-(

Tom Petch
________________________________________
From: Pce <pce-bounces@ietf.org> on behalf of tom petch <ietfc@btconnect.com>
Sent: 22 November 2022 12:19
To: julien.meuric@orange.com; pce@ietf.org
Subject: Re: [Pce] WG Last Call for draft-ietf-pce-pcep-yang-19

From: Pce <pce-bounces@ietf.org> on behalf of tom petch <ietfc@btconnect.com>
Sent: 17 November 2022 10:42

From: Pce <pce-bounces@ietf.org> on behalf of julien.meuric@orange.com <julien.meuric@orange.com>
Sent: 17 November 2022 09:38

As mentioned in the PCE session during IETF 115, this WGLC has ended.
Thanks Tom for your review. Comment resolution is in progress.

<tp>

-20 did appear in October.  Is that worth looking at or waiting for -21?

<tp2>

Sigh, it is big, it is complicated and one day I will get to review it all, but not just yet.

MSD. Treated here as a single value but other I-D now treat it as a list of different types as in draft-qu-mpls-mpls-msd-yang and there is an IANA registry of types as well as differentiation between node and link MSD.  Which does PCE mean?  Or should it join the crowd and have lists thereof?

-20 changes the reference for the IANA PCE flags.  This change to IANA is by draft-ietf-lsr-pce-discovery-security-support-13 so I see that I-D as a Normative Reference.

-20 adds two new flags.  TCP-AO I see in the flags but nowhere else, no reference, no feature, no explanation.  Something needs adding and I would expect that to include Security Considerations.  Again this makes that lsr-pce I-D a Normative Reference IMO.

p.11 Tree diagram seems to be missing a  vertical bar where auth has been slotted in

"Set to true if SR-MPLS is enabled
but where is this enablement?  Not in RFC8664 AFAICT

  "PCEP Association Global Source.";
I see
     "PCEP Global Association Source.";
  In RFC8697

[IANA-IGP] reference
Title seems short of a 'P'


Tom Petch


Regards,

Julien


On 26/09/2022 15:01, julien.meuric@orange.com wrote:
> Hi PCE WG,
>
> This message starts a 2-week WG Last Call for
> draft-ietf-pce-pcep-yang-19. Please review and share any feedback
> using the PCE mailing list.
> This WGLC will end on Tuesday October 11.
>
> Thanks,
>
> Julien

_______________________________________________
Pce mailing list
Pce@ietf.org
https://www.ietf.org/mailman/listinfo/pce

_______________________________________________
Pce mailing list
Pce@ietf.org
https://www.ietf.org/mailman/listinfo/pce