Re: [Pce] AD review of draft-ietf-pce-local-protection-enforcement-09

John Scudder <jgs@juniper.net> Thu, 18 May 2023 23:29 UTC

Return-Path: <jgs@juniper.net>
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 3E5C6C14F74E; Thu, 18 May 2023 16:29:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level:
X-Spam-Status: No, score=-2.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=juniper.net header.b="OZa1BYe6"; dkim=pass (1024-bit key) header.d=juniper.net header.b="OJZmwkwh"
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 hXS28GUPGyMb; Thu, 18 May 2023 16:29:14 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 CAFB8C14F73F; Thu, 18 May 2023 16:29:14 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34IGpSmx015803; Thu, 18 May 2023 16:29:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=gBJmgmnndPP9JDVOGx7qQcYQOHSruvxdiBkgUzlNDL4=; b=OZa1BYe6ZZfKrE8eONcqdpxxb+HNF0Dah91bFPEsFTbXjgjq5SG3z/5JqMa5hHLykPAt 40xnGQZ5agvb+dMp74/qeOEWeKUOofJo+gyfNCOQKmxXTP8JrIpsYEkDe3SdRLcM8PKb qZwcWer7qssrrmLq/BnOmL/F3TTVv06Yh9jaNGnQQdZPVdCzADAcJCZ27ydRJBnas6ih zKHqdq0CrIDQ10u4wqAD8mBNB4cGJlwRkQnoK1tYzhkq2a/51wCgn+3hfZuc12NBm9tH jbJzvWMqaYPEhQOxYYOo0fse0zYAUMBkzNMK/gueQitycmcKBb8w3KfPNG4Mz7Tx9xo6 xg==
Received: from dm4pr02cu002.outbound.protection.outlook.com (mail-centralusazlp17013032.outbound.protection.outlook.com [40.93.13.32]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3qnfad9v7r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 18 May 2023 16:29:06 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kOo44MDXzDPSgrZGn9W2dZc0bYwM+ApY5kBWxz9ZF5hGpmA1zx+Q6PDJDpdtYWHfGhTYKWIVi9mast2pff4BX4gu7cji24zZyD9wVcenDB1RkknzjEFK+68jsQAMEoY4p3/mOr1tsM/dpEPwgaAevgXux5Pfbh01n8aehP4V/unIZIhyTjlLOGHpYn/2sD6bGR019cLe/bRYmF8+IgRWW3v0P0FzH5vATV10gZ/scPQx1TQ0zvE+QaER2X8DxN1p8cG3JlKrDgHAyujcMdH+ifpSbrKrTqE24Yo+VUvuVBi0QYzcMscdc/f+t5hClan2CFgciirrhBlESXUqNv70Fg==
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=gBJmgmnndPP9JDVOGx7qQcYQOHSruvxdiBkgUzlNDL4=; b=cguOMY97yODCmEor+F+I8fleHzBs109ZDXgaj6u6s1/3StffatCyxAdvErKdjw4QHrZFbS4g2zDpd2biHsq5e+wEZ0mFu/Pdmxk5cmAP+fbI+1dzd5+NfsoYF6T001swqrPDTKsbX4XDHC25Q3CKKZk+d+Nu7esBjlSvJqj7l40DST5bhYqIXrUdKbxgx8a8ardmKstpv87qaIyb6kf3dCH2NtgWxM2427aBpj5t6AhUTCVJN7BXc/PN9XzHB6GGnPeWfkW9sx09GTJwTUWFvptsJ9rlHoZnMfyNkxdLB/+LlIqCBNdQYvifaLVMz+EN2zVNbUNCvvymrshWhdOVUg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gBJmgmnndPP9JDVOGx7qQcYQOHSruvxdiBkgUzlNDL4=; b=OJZmwkwh2IV2/yDRcMa+3PAG4qtn3FJ+yPHRY7xsO7u0M8XzudPGN6nxzKpDaUwjyB7Su2V0nXMRuEhlNfV1IMQ5230dDIhYo14LWz+RfLjgb1GGyq9gh7wrm+ZqlroGQuBzcE/HntpDEyPldfM83DTF/NWE0CsjNweWctKGT7M=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by SN6PR05MB5565.namprd05.prod.outlook.com (2603:10b6:805:c5::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.24; Thu, 18 May 2023 23:28:49 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::9ab0:387b:409:ee41]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::9ab0:387b:409:ee41%7]) with mapi id 15.20.6411.019; Thu, 18 May 2023 23:28:49 +0000
From: John Scudder <jgs@juniper.net>
To: "Andrew Stone (Nokia)" <andrew.stone@nokia.com>
CC: "draft-ietf-pce-local-protection-enforcement@ietf.org" <draft-ietf-pce-local-protection-enforcement@ietf.org>, "pce@ietf.org" <pce@ietf.org>, "Mustapha Aissaoui (Nokia)" <mustapha.aissaoui@nokia.com>, "ssidor@cisco.com" <ssidor@cisco.com>, "ssivabal@ciena.com" <ssivabal@ciena.com>
Thread-Topic: AD review of draft-ietf-pce-local-protection-enforcement-09
Thread-Index: AQHZiCQTEayMpULhH0iDJ4lZNeiIs69gpl6AgAAKWIA=
Date: Thu, 18 May 2023 23:28:49 +0000
Message-ID: <D4F61B86-23B5-4BD4-B572-2A07F2336B96@juniper.net>
References: <AB24087A-B877-4793-ABA9-6866C623487A@juniper.net> <56D6921A-AC67-48FC-A677-E0D9B5370483@nokia.com>
In-Reply-To: <56D6921A-AC67-48FC-A677-E0D9B5370483@nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3696.120.41.1.2)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MN2PR05MB6109:EE_|SN6PR05MB5565:EE_
x-ms-office365-filtering-correlation-id: 11a1dc01-5c0f-47d5-2964-08db57f7a275
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: u7SGHGELh/4o9bG94Z5Nd6FWWs804DfL4VwgHjdZmiKV3NwUzcc/UfLkJ9KvXC2qPbSS5n9D46caUiVcV8Eto+yvU4aaCUgbik/2/metJ5dYKheIFpupM4K/FmfAyiwzZRK45Efj5mTbddZE3K+nVPVOVqz9duiKr2Ea4ibvHnwZ3NNlbNEsuPqH3ms4WifbgQKGd2O7DcnsBn/zRFA13K+6HiJkAl1ekJIPzxUu18s4Ul7xlvpBW76WN8ffvsSVZ3xDe38u6SIpzCQ4MAeoFF8R9CVpzLfjcSJLlNQacFggopkoKs38nFFSpiyiwqEL7N+TV5EMKguR4bfBRJmpiZHj45lB/DlgK04+Rmy3Iv/vd4VHrWIXcZTvq6XOrcqETbpwROwkfNxFnhYOzg++IeV6+okFpDw2LO46ugFoRbYBwuFc+arOoy9rejk+6FK4eINhzXG40cEWhJGqfMttyHPp7CFXkaaHW5FIzAWgehBQJZElcIEBxZwppM4rABGZ9LIJ3LdQelKFjOWcjUHg678V6t9BtSpkIsXkW5ejd1w9qv+QOD87JJn/hDy8V382leRJWyss+oQs2jGwfd3CrIVSS4yYPFtStAjuoCxzak1WWFWyFHRcBO4hmroqps24nK2YoSudaqK/suFOUrJS2g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(366004)(39860400002)(346002)(376002)(136003)(396003)(451199021)(83380400001)(2616005)(6512007)(53546011)(26005)(6506007)(41300700001)(122000001)(6486002)(966005)(71200400001)(186003)(54906003)(66446008)(478600001)(66946007)(66556008)(4326008)(6916009)(91956017)(66476007)(76116006)(64756008)(296002)(8676002)(8936002)(38070700005)(33656002)(5660300002)(36756003)(86362001)(2906002)(38100700002)(316002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: lbG6WUW7HmWA8gkCwrFIL32rsFork6NtIt6LsRvSHHT77ZkFj3Ie+veJDPMBa0uYILeEE7XFA6gVG8Bxfyqht8Ks9hjtQSZUF6svhvsCm5oItWc/GXwulfJK4RXvBQQmZL3hwHavMLfkMgEpTLuc9lT5d7V39nG8euZjSA+OdSwZgZG9A9OZfrDNV76Njax7BGBMd6+n5kSoJydITPBzASvUukV9y5RMGaW647API0Z0/wE/0wOXx6ia767pDBVAZas0jR95oH69x8/Q4BYHTxj2B2WXRaRHgzBeGMjVJl+D4aPvdIlcArhQ3/BMwf/1RdgPZydi1B9Szrf/6/iD4fYBNxKGjtwfGfslFc24wDqddCHQv9X+PJ79ry0s0/6w0SGM8WwSXj/+YqRrobTHneYsPA63f305fYMm5TTuz9pRlguvATqDqpxVYnKwYHvP0YTFZyL8CS0gWJiFad7ZeQszHcap67VJT3Iydzow4OMkJXBvTSPSn1MYfHEDWjpUCkhhxuePc9iI47joGnkpRVpneuRysyFZHPU71TOUBEBjPHvIYRFiYAC80mC7QmaEje8ENtSk9QUqwK2p7aZhu8Rl9PyLWEV2lQeEigT67yFhsxCGNZnnTLkoEdNRrnkzcom5Sj5t/ie4D1DrFBvXMr42bHFwhiDOrNnK4FYw9TSp7SYzwVO2belH/5GZcpxexllAJ4/8xOlHpz8gCva7x8SydW+z1ruzE7PDqI51UqARnRY8juyXWh6vZv5GgnoZDp+8oUcpsBYzV6oW8pRxxScKY0IG0boTx7gSWuH71ElTs8GThB6Zw0FkGShY/mOSSV5tqhaPzvUNvTpeR5EHCjKj+31lnrXQJ3Y8ECEyhgy2+QrQzw/xOepU0lbTUiK35YsphCnh45O0VN5r48M2ClXhiR3MNPGLsKLzWkcTFkO7ex90DMWPBDoFkbkC6DLrjyE0DDWLe/7m1ad4d1KHf/90WX/omsrLguImYlNlY7sf4EhYQqPoVna0oz9xXmtllwTqAc7Oz8eIe6SIODq4ATL/g2GJ8cw7Th38siw949N8cKUf4jPZibXMK4Ntw2qVvDnoCDtjysTHSIDek+/QGP2l1u003/TYrD6qh2EWU/9cq3Xgc0fOaINCLruXCIUzsFdAgri7tiFk3DfSTpcHUtxY0qu3bLj563CzNZtEwd+HkFDefTZwJ5+OHRgbEDb48r7zYWRDMZCC6RcOru8tyNy+IKQCVv508VMXTnCnn3SSido2uIWKdHkfYQ42PA6S726hw+8q01XVYjcfUWlpEWAyDE4XyGZNRpfIULqMER6BvvFkzWlOmlw34xrItMBhRG3qus74pARuLggiJ8bXPgPAlrYIZt+neXv24qX6Iq9STQhskz0m0ZUqpVAYVBIwpWm9Z/dHlrUD/PbY44BHM8x7Xe8mLGq155UNpnPkVgbXXMncnI0bUICdvQIMtOOQAG4WAPGWN3c9gZ2oi1JgGyCR4oUgWGpfIBnYybRSHlft4zWiNsqdGETunPnGbX/w1WvCOfaq2h+ZQqoxuANOrVNqoCldVbvEFQ+2NU1uxa9fpxnSoEu+8rNIXX+C5lMc
Content-Type: text/plain; charset="utf-8"
Content-ID: <ED69AADB8CCC214F895E19B6B565F5FF@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 11a1dc01-5c0f-47d5-2964-08db57f7a275
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2023 23:28:49.6670 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hK79s3oszrngXY7urAsrsdQgbMljNhJ1ur6xL8s9WHArat1+h5eAME4jSsu3Yeu/
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR05MB5565
X-Proofpoint-ORIG-GUID: 7AvbQOuSDHcyhV6dkRC5LEWuRqNN2Lmu
X-Proofpoint-GUID: 7AvbQOuSDHcyhV6dkRC5LEWuRqNN2Lmu
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-18_16,2023-05-17_02,2023-02-09_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 impostorscore=0 adultscore=0 clxscore=1015 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2304280000 definitions=main-2305180194
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/c7og7FZQWfolEEBCsZXlGGSM464>
Subject: Re: [Pce] AD review of draft-ietf-pce-local-protection-enforcement-09
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: Thu, 18 May 2023 23:29:19 -0000

> On May 18, 2023, at 6:51 PM, Andrew Stone (Nokia) <andrew.stone@nokia.com> wrote:
> 
> To the PCE WG:
> 
> Any preference regarding changing the capitalization text? i.e from PROTECTION MANADATORY to Protection Mandatory? The intent with capitalization was to try and pop out the values in the description text to make it clear to refer back to the terminology section. If this conflicts with RFC 2119 and/or if the WG doesn't have any preferences, we could certainly change to 'Capitalized First Letter'.

To be clear, in my view, it doesn’t actually conflict with RFC 2119. I don’t think anyone would raise a blocking position based on the use of all caps, but I’m fairly sure there would be some questions raised, the overall gist of which would be to suggest ALL CAPS violates POLA [1]. So even if the decision is “we want to keep it this way” it’s worthwhile to validate that now since it lets us say “the WG considered this question and decided _____”. 

(But if this is the biggest thing we have to debate that is a good thing. “The bike shed should be green!” :-) 

> Hi John,
> 
> Thank you once again for the review comments. Diff attached, please let me know if this looks okay and I'll upload the new version. ACK/Agreed with your comments. Regarding should/may language, I see what you mean on the literal expansion. Your interpretation is correct that it was intended to say "unless not possible and gaps may be filled". I've changed should/might but do not currently think additional text is needed to dive further, and I've included your suggestion text from the related email thread.

Works for me. I suspect the protected/unprotected preferred definitions may come in for some fairly careful scrutiny, so I’m not saying it’s going to be the last word on the subject, but I think the text is solid and supportable.

I say ship it, either with the debated ALL CAPS or not; this can always be revised later as needed based on the outcome of any further discussion. Once you’ve uploaded it, I’ll request IETF Last Call.

—John

[1] https://en.wikipedia.org/wiki/Principle_of_least_astonishment