[Pce] Re: AD Review of draft-ietf-pce-segment-routing-policy-cp-17

Roman Danyliw <rdd@cert.org> Mon, 23 September 2024 12:06 UTC

Return-Path: <rdd@cert.org>
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 1A5ADC169425 for <pce@ietfa.amsl.com>; Mon, 23 Sep 2024 05:06:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=cert.org
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 JwQ07v9m4EwB for <pce@ietfa.amsl.com>; Mon, 23 Sep 2024 05:06:09 -0700 (PDT)
Received: from USG02-CY1-obe.outbound.protection.office365.us (mail-cy1usg02on0042.outbound.protection.office365.us [23.103.209.42]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2698BC1D4A7C for <pce@ietf.org>; Mon, 23 Sep 2024 05:06:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=hIp7fDJe0/kMqBGWgYJStGkrPa2RxCSK1z0K6MFmwanjkm9WzWJQB/yxJb6IffvjYPS4aKWLqCuSVVEFP6ldJCyA9LlWZTFjrGV1VQoRt1NWDJBsS/sM6f7GtzSC8XNhTT5JaRaIZSlq/6VxcQ1oT/ggyoolbXh3/Lo8KWfZaPFyLXAamU+lVLnSYcrw+sary33E+09mnQA0NLbzHLwIA1/gPE7EI2/ljIoolLbj1vcdDDb/4SJBRAJC9nXLtlC6iPj1jSuYubeGQ368s6weMhWgsvjEQd1SSe4XJj9Yh8WA+VzEK+o7HlFIYlBzdhzx5DoSBzIBm1Kmu2G/kfUNeA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; 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=enzBASI2rJ2tytLkMJgNsaxcq6xKIT6pW9fLdTqpw8A=; b=b2vxBmDUPR2je5mglHRwqxX3CIIPPhiAgh21R0yrGQd8b9MZDCsYBBxfZmYyHU3bGSIopKVSbFc59ow2u8J4lpyMcWJ5bWAYyjw2pN1pdIsrz8tE2G5p1h12Ne9hLCxaHAZQ3mJmlcN+sFhVEIpIwE4DCYdWCqCOWEoeTRPldj6l3O2y6hsS4vi4VcroKaT8G0mWhhiqs3Ex/Y7GRQVOe/Ce0qs5NcBkUUbsAgwGYLfQ570IQ5Xa1OH8g13BR7YqoPvHAkpyujf6gjZ+dvocTa81wKWObRrbXPav5+B84NGd99ZyE7R2FY3JykA3Vkpn/EDAezOlldwfo2hb6Z1nAQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=enzBASI2rJ2tytLkMJgNsaxcq6xKIT6pW9fLdTqpw8A=; b=c2pucNKdILsNioXnhO05pfWMmZ68oEjpKf6iyiCjhb27zStv3jL/WnLUrNqVmrDfKYzPdUsZCqZxpDNIQKxjuvNCMrPS3sBPO7wHXfcVlStUlLBTAPZ6H1tVU94QsB1Y4L5zwYBPgc9kjwpg8/75dX0GM8krUqdZEfFRUyqu6vE=
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:168::11) by BN2P110MB0979.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:168::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.16; Mon, 23 Sep 2024 12:05:16 +0000
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::cbdf:26e2:6028:1349]) by BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::cbdf:26e2:6028:1349%5]) with mapi id 15.20.7982.012; Mon, 23 Sep 2024 12:05:16 +0000
From: Roman Danyliw <rdd@cert.org>
To: Dhruv Dhody <dd@dhruvdhody.com>
Thread-Topic: [Pce] AD Review of draft-ietf-pce-segment-routing-policy-cp-17
Thread-Index: AdsLj4NqdSeYrWAgTMKkTUvuLlnnkQCDc24AAATN5/A=
Date: Mon, 23 Sep 2024 12:05:16 +0000
Message-ID: <BN2P110MB1107D8B91C668F71A7E5FB14DC6FA@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
References: <BN2P110MB11078EE5FED39DB26F2E3EEADC6CA@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM> <CAP7zK5bek6O4WB+SjWGFEx=d8sQSKT_UvkE1n+z6nfNmALmDFA@mail.gmail.com>
In-Reply-To: <CAP7zK5bek6O4WB+SjWGFEx=d8sQSKT_UvkE1n+z6nfNmALmDFA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN2P110MB1107:EE_|BN2P110MB0979:EE_
x-ms-office365-filtering-correlation-id: d7d1bc73-90dc-4c87-009b-08dcdbc7fca2
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|38070700018;
x-microsoft-antispam-message-info: 8xF6KYCoKgZajwyEFj+9QdxIOjmFTfCiCtbYwYQhUcAYW6spAWMSzw/yV6dUDmLd3HKfizkTnbjVHSJgDtD8Lijdk80e+2Oy70eTYDKDzaWTDwbyV4XFOaLqBtxunZkY1PyMGgsp8iiltehUUq/9A+1OwbGOUBSgKhUzKhtjbLoH2ttIqbCoV/0e1otzmsonrP8Dev8c/ScswEjNQcRQDukLu5sgo6UdIO+XIrBVtVcjaBtJlJsbCz34zbSHMfsQupRlcfbZ5qNoJVZlHBul5iE2SS4FQxAIHdaPHCkTH8wNTMoP+MsMM83igtIkMk3yS2rwzA7ZlCGI8dlc/gC45/fSjGkm/m2OzMZncT9Sq0y92e9QLremQxrZFt/J55BhRxOsIQz3nMyDgyV/yOIiaSTRbjep224cFMYHsSPeWJ6RG7f1qSqFuoSby48tyP+oU6cjFilquB2bvus6n4G2A4dOOEXyV3I1jYD/Bz2oKzV9s1Ts3Z9S65NMWAAc1seNPj9lgjiS8rB74b3+D9fsBKY1/nlRt+anIiUqb9g5X/aicjl7c8eqcC7vmT/mDnpMgSMTLNi8UBuLV4kyX0JqWqzAQhtB5K8EteTOhXWTYXHutwkRxg9Di2IRjPtI+CLnV63pJG/jdWoq8Q4aEGsm2yqYEHB/WN9tvtWN1k1n62ipbY7huKI8Gk6GllE/XfO/5zn0uLaOsEsiB65GI5ILYF9og2cGvJKwQ/gKOCPGmC1oN6jNqo+6wZv5gkKcMPKB7Q3QY2t9drubFjPNDrSGOWtmHLnOfHgT/I3YzgLNai8JzZm2jnqzFISk2yNYRcOrChrE2TCmPYey9uhXpfKQkTG1rhgAgO689/CyP5eL5t1NSv4dRn1d0h2+YEMrWRmYoDLLZZWeva5DgYgC7HBSzb14d9wjOq3QeCgdViOP7AhXt9d/4XAwjtkGbzwqZ2wlhCllwI7O9w/uD9FdNlboMFS7lHwdZf07x17ALGY6/k765EkDT/lroQGGsKPBszhBRi31AlwO471PzrvzNB1kLI3bAdgzOWYZaNkrkj9xPuNh4FV72Dg5MUk4hUflSAMJauk8rUlfk4tT978IFALC026yn48YeAT3G6AYa547cjn8Dr8L6cpPek3Se2Yvl9q02V0IH5ar8i+zNEGz6Sb1VdU8EvhDBPgH1sFQ7JXJV8xTfkMZ+10DQAGPr4tr2FwD/fQDHYidCBh1/g2hzoOy2yansf4Gc4lNeBXc69rOvF5g+9Z51qmCSwXayb7U2uuZ6HYg7zN/fXX6nuCybZOuJliSDmfgapxEzk1Y67kny/gv+1C58231Y9SxU/CcemZc8XzHHqfXWn6NYZyENnsuNQ==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: J9Kk2enTHsDZsHs6lgJLcGwvuAAMgZs8qtWm5iynV1w1+iJP0SJdlYhhQPZ1oZv7KaEFq4Wrmk3dVfXUxq8NpT25vMiUnISLB2/REZyydsGoukvscSrXhHHO+ZeUbAoA7OuAOxnbNCNesMiPkqcaCbQYdKQEFmx2tKOZDAdu//zeuA4BxuiY94u1lUlNiKHElc4ZHyWXsdfq3gH7GZGOn+9go8/1EzKHvQKT3ebYL7PiZ2V9nOYeGnrpXJ+AdIie12FGU4RZOVre4cw12wgrmqYupW1wMe3//mpXc/EHU9gDj+iNcQVUWk6MQj2tLv2Q+wd0wCXs/kAhZN/fC+rB2/PRcom9g5ZRjc0ALK0QctD1p34NxIPYRvO97/emPz2r3HHlipb2XPTZBlyCOouDktJVA1HvT1LUvIibEtatteKQUUA2LLaRARwSHifuXX9BEvvD8AuWA0gkDK43ah6uKi+c0dmK+ZobeN2f9BHv6vmoDSk5rnJdO9qbTRkesHPRc8it+Qtga6hk78sxWRtJVL2uKHK9iRSGJW5enscRxp/JhmCjsQjFQ40uR50nAcZ8djlRVrcZZ4cfyRW0T74YpO3snyCjr4N3hcZhYKh7XPOrrSqxhSr+/hd9dakRRFnLSYzj4OtIhX68BR9JPL2Ne5dbpRBmcQ9Vw7WvuFFsQhDt/fpjtOXlaCfa00hw2fcbzOjx3aU1ylpVdg46qCBZoGzjWZFViZZbAqpi39akRIs1TbF+sHLw+tkYuPJ9iZHI8v2Hojap07WVE93I6FQXjkySD9ihYJg0RBzQqGBHQmG6GDzRRCs/dqgDPw3h1ad3uzcAEv6ihTPiTnnGRCqocN/ZT5fFQQF17pmw1B9qOki1Qhs6+mm9wqFDMcLQka0Tfq+LZ1PNthk5ppXrbo04nO2OBuyLe+MYTNZM8z4HCVicuhlswYR5A8KelJGhX+H2j7eNJSKM82ht/jbIxWHdsfPgui0hOHHZIdTYkTWhSnGiM7LtUS1lwLeamNW4wF8xT0XIZMvNErx+XFmiUTzd/R97Re3DqSCg2GNzzI+Fd33GSyQ76rSrUpJB8VeRqzn7AJ7r2xKJRSay2fKFiJXlBTlRXlBZx40dmDf4tjd87y6eQPKwYaEYDzLU8KOcHiGm1NWY4h6PGenCBh4JIrwYdwv67dzJyOjov8puqseN5jb/Cj+c3h/ur8uUUimmwEziXMiUI8GvZoeRJjm9BTkAkNqwBqvtcwzgEj/7KejlMQ5bZEfHnZcjthp9Z1dWR0g0NazUeq6jDCrcYR6EZSl78hT/Z/VN0tmwfVly4W6FK8ZpEg7S7Qt5e+bkAM0NpPKZaF+Ced+NJC9xIgK4vsjiaCt/X6+OUE5ccKW0OOQjw7waW0VuXYeSOPiT8ixCsPXurR+s3v634Nx7nfRoOoqwMOtXShlzeFfW6jKLfoYwqSYAL9id93CyebvsE0Yazs5OaGStvPoA4AClowqWOzYsDAazDp5Cx2P95fXH8IcV6tQ=
Content-Type: multipart/alternative; boundary="_000_BN2P110MB1107D8B91C668F71A7E5FB14DC6FABN2P110MB1107NAMP_"
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: d7d1bc73-90dc-4c87-009b-08dcdbc7fca2
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2024 12:05:16.2792 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN2P110MB0979
Message-ID-Hash: DBY24MFDJH6VCBZ2FYS7IXAD472UFEAB
X-Message-ID-Hash: DBY24MFDJH6VCBZ2FYS7IXAD472UFEAB
X-MailFrom: rdd@cert.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-pce.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "pce@ietf.org" <pce@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Pce] Re: AD Review of draft-ietf-pce-segment-routing-policy-cp-17
List-Id: Path Computation Element <pce.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/QKTwCb7ScNzG9GyCWbwwjb1rrdY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Owner: <mailto:pce-owner@ietf.org>
List-Post: <mailto:pce@ietf.org>
List-Subscribe: <mailto:pce-join@ietf.org>
List-Unsubscribe: <mailto:pce-leave@ietf.org>

Hi Druhv!

Thanks for the follow-up.

From: Dhruv Dhody <dd@dhruvdhody.com>
Sent: Monday, September 23, 2024 5:45 AM
To: Roman Danyliw <rdd@cert.org>
Cc: pce@ietf.org
Subject: Re: [Pce] AD Review of draft-ietf-pce-segment-routing-policy-cp-17

Warning: External Sender - do not click links or open attachments unless you recognize the sender and know the content is safe.

Hi Roman,

Thanks for taking on the AD role for this I-D.

On Sat, Sep 21, 2024 at 12:35 AM Roman Danyliw <rdd@cert.org<mailto:rdd@cert.org>> wrote:


** Section 4.2.1
   SR Policy Name: SR Policy name, as defined in [RFC9256].  It SHOULD
   be a string of printable ASCII characters, without a NULL terminator.

The use of SHOULD here implies that the encoding could be something other than printable ASCII.  That would be prohibited by the text in Section 2.1 of RFC9256.  Perhaps s/SHOULD/must/.

Same comment for nearly identical text in Section 4.2.3

Dhruv: FWIW past RFCs that encode strings in PCEP have used a similar language - RFC 8231, RFC 9358! That said, I don't mind making a change going forward.

[Roman] Does the WG remember why this “SHOULD” was used?  Would a UTF string or non-printable ASCII be acceptable since the “SHOULD” suggests there are cases where printable ASCII need not be used?

Roman