[Pce] AD review of draft-ietf-pce-vn-association-08
John Scudder <jgs@juniper.net> Mon, 26 September 2022 14:22 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 D5FFEC1524D9; Mon, 26 Sep 2022 07:22:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.666
X-Spam-Level:
X-Spam-Status: No, score=-2.666 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, 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 (2048-bit key) header.d=juniper.net header.b=Kz9s/MUA; dkim=pass (1024-bit key) header.d=juniper.net header.b=eVFNr/3D
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 ELAXSgq9w6A7; Mon, 26 Sep 2022 07:22:05 -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 BBA7FC14F719; Mon, 26 Sep 2022 07:21:59 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 28Q5roNa013605; Mon, 26 Sep 2022 07:21:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=0oROd8BoP3VJSUmxUGsyIE2LZcFEWcicuJSywyKcVfs=; b=Kz9s/MUA14kSAuE4u7wRwrHLOmtiKpU9DB41v9MT4WrZZ09T00gde4h5So+DJab5h3v0 cOV+QQv8ROC4P5Oaz1BgmlalLJWydtt8lDROR/ou/kfyjiWs/FSE2a7EjEjo7k+Iguyj 2at9QDVQLP7s4tKu+BeAWJzKvpLWUs1yHcKBmZbR22sga2wKjd+Wr9A93ZUPRuXfB9SD ZU3V6l7029H2y8jQB7Vlsfv8GPYsJCxTK97TZMMVtwWeg2dCkUJbctmBp9DVpORBz/wd Lu4B7ca+a12vxoKD1EoDfxuQDmr0htyFD17KguyHhIMcLlae2/yNhgZr4UK+Plq9drR7 eg==
Received: from na01-obe.outbound.protection.outlook.com (mail-eastusazlp17010003.outbound.protection.outlook.com [40.93.11.3]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3ju6b40qyx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 Sep 2022 07:21:58 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gKdV17qG6pxwOY7oWGPeXW/3ApwTpq7eKofn07Qsk0ni7Z9jf8x/QZ+yXhpt3iH8znHroJrdDkQz/H64vCbF17wHnx5ZtR0J1KncZoCO4t1woH/1VEpLAxcLcCfuQViLJramGMJ2Z1TOz1Q7lc3IQKlrxjRSXtVR/9f7+JBQrMmraP6tQAN7u9AQltCJRstaY5d8ey9bqeiQYs/On4ppkw/vWDY0Rguq24dnLF7rV60R7hMowG57KbNdGihee6vqn69wwa68sgnFlRKEDhmrumDrcb64d3ca8V0vpmJ2QSYzzD7rjqH9Zy4Fbr626hQNC682dvyGhX/Ao/LXnQIEkA==
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=0oROd8BoP3VJSUmxUGsyIE2LZcFEWcicuJSywyKcVfs=; b=kG2lG6d8tqqcUMDDUAM5mMdIZtI/MBeayPqBhxHLiO6WQhxk7tsKArhIp3cFw35Ub6Zlp1gdAa05hvJ9dsHR8WWPjSrlr41BCqwdr+PlOJLteyaa57yYfbn93Qolg76xBp2l9i0rSh3e3M+l7jFjDJNKyOgsE/MzK/U5NLPYUd21STq4YluHrWYrHMgMBT+/ZLWmbtVXw++vBysfZ5RjxGqMS2AsWIq3bAoijTKtXqciFZPxzDuGPx36kZC5WefKNpCPkv8tCRE2yIA9ekRvoHAsbaKL2RorIZFdqmr6q6IY2r+iCALFw5j/bM2GfBvdUrwJyAs12uHgp2ft7RCJ7w==
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=0oROd8BoP3VJSUmxUGsyIE2LZcFEWcicuJSywyKcVfs=; b=eVFNr/3D1ZHah1i7+g/POw9/pD28O/XGX+Nr7+/jz6//V0NO7Wg5D31z0/DD9SMNSJLojMIO5I3+vA8uo3i7LHmgI46B3YNvGnQWqS4/ZkcLg78hixjjZCfttxWIbd9yjFwPL5jLaABF7GIBAwsW+EW/WJXvg6yqweyg0Mp88BE=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by BN8PR05MB6209.namprd05.prod.outlook.com (2603:10b6:408:40::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.9; Mon, 26 Sep 2022 14:21:54 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::915f:ef9b:a308:d50d]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::915f:ef9b:a308:d50d%3]) with mapi id 15.20.5676.011; Mon, 26 Sep 2022 14:21:54 +0000
From: John Scudder <jgs@juniper.net>
To: "draft-ietf-pce-vn-association@ietf.org" <draft-ietf-pce-vn-association@ietf.org>, "pce@ietf.org" <pce@ietf.org>
Thread-Topic: AD review of draft-ietf-pce-vn-association-08
Thread-Index: AQHY0bNTWvmwMaKqM0a42VAuUt3p4Q==
Date: Mon, 26 Sep 2022 14:21:54 +0000
Message-ID: <9899D2AD-FBB8-4B8F-B619-25DA98F12949@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3696.120.41.1.1)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MN2PR05MB6109:EE_|BN8PR05MB6209:EE_
x-ms-office365-filtering-correlation-id: a9a0d9ca-daf8-431c-cd0e-08da9fca766f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Q+ONm8Q4pgcZ+nyfvf87BEID7wPFwprp616ZcOLyhihOZwMJ1BJ7qJwQFTTyQj9wUNsMr1sqIjHjd9zGUfeRzrFNPdvnH/ElgEsTLh4z+Nz3UT9q0tdR5ND4yqWPeWe0mYSy55A8id1luNw8eW4x+icdrxwLZ/mnLT64tIqfBYtPfbFHKscFETU3oWAj3Qe62TVvA7aTWoGGlqiCDg50pOrYYqOyPzbhUmkWE/FVyCjhAg//kKE401CD887oCW2kr2Av6kuBdcUDad3q1od0GYWMOohPHiy3nuZNdBsfakkXyWCYLQnQjfN6jJtiIVCNSuuCXuG3Hv+0Ffbd1s7CpAdhxGYbqNchx8B35crOqipCpuhpkZC7MGxR3a65+33z3NvM5IPwLfQmIMZmufk7lvz7QPZzkUqcT9i/QFbNH1SAVhWHwB39B7p4fFoJUJMIEVvPtoL8GN//B6hnxdHw2ydFe9NSWi6Wo9OGIr9b8n2ORttBUPKxD5xqMTnXItf7ubm6YeQc5P63egi7yX64LP6jA4se2DzFJXe/tonQQjBvb6aL8TxhsXMvvnAQiZ2WQm89sgDJEyeHEuh6nwo7b3Q9J119KtuOBbME6MfqNIaCTnVuZ4/z8HuqzJLJmGYPMEIBUByBkUYud0RJtuY3pQBsynAKogejLNeoN4m471n12qZ8uC3HbnXyYiGJUwHngR9KpdFzdUpad3QQOfwfxsIGl4XH0fQq6Y+NrXt4KPUfHWwnTXrXhkRu/wOLVDHIaGY/E4Nm074SVUzQcZgKhBKodm2Cu93rs0jE31YlCvE=
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:(13230022)(4636009)(376002)(396003)(366004)(136003)(346002)(39860400002)(451199015)(41300700001)(66476007)(76116006)(66946007)(64756008)(6506007)(6512007)(478600001)(66446008)(66556008)(6486002)(71200400001)(33656002)(38070700005)(316002)(8676002)(450100002)(91956017)(122000001)(38100700002)(110136005)(83380400001)(86362001)(2616005)(26005)(99936003)(186003)(2906002)(36756003)(5660300002)(8936002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: kYhldYOPkqeWHHqoXrDtkbfyT7CZmovWM3FYrQli9WkaVI5TYGRjZzp8/eg4SlfhdEtQM9cYXqh4nO2Y0ftGhD7sHoGi3hlGsAyt+vem5L2+M4s8PPSwaYHC5WjrXhtXs8QQ/cCWOuO1ktI37ZWpWW/RGlwPECOUt8utadys3YU50aRA0dMOoDt+G6Em2+AQnHOK+dG6aTu12+h0z7eKMJZpzBO9IxNlOnKWEr4BSQowe3b1jq815gQVBGLVekYlD4z3mfyrnqRPAXyezp8Nz19nWWONJA9MSwmKsLNq1Vttjpf5nbvuPnjNDd1IdmDZH6LwtW/cxa5zeIwV0nUtJeQxaidKvmiQpJmH+5qEA9ITm31maLS77R8HkORaZ9cEyBmVHGGw2bSkOdVzE5310Cap6puUBqQxFEpzI2HjQQaoNpdY/HPiqvYS7ruxAcIjfVDOa7RTlPxrSytgGmZYYR6eu7xgt3MblQPJy8UkrdTOFGizYlyI0elPUIWJ1wBOuhHipqOCZOYnAORDCs0AnrbrjQ0SPocMk9oulSeuCVlSFGn7yJqhMsmkFxzXGsX90P5pMIB36Tkzd08medJMoBbZUqw6Ilzs6HLCqEwfEbTkwYoesdBsphiNgzQ/CCekoxgBxHVmYhzKxckBPmXp8YvtJI7eVULzCcizljl5tzIR/KZ4WBXotvtrl25sI/StbNb/qMMqp/030EmkZPKfS3ZUQVr82czc7ZcUlJ+JL1UBhg6TzF7vTqBMpe8ddyRUbPM6CEnvpjzFUReIm4TmAVCZhlqxobYZ2DYDdKvlUBx/jfMxpS0+Rc9Uvl8XCmqNZ/Jr6LTej7QISOU5Nsfkd3YNnODcKYw5RYPPw/jooIoUKjntfd0X/AzORP53u3IDlRItqk1F8KNd6UAm7a8LUYA4jWbnMraMF5/GOHKsZ3DnppF71mEM6ej1ULZi2v+M6J0ZMrSZd17/FKltk9XY8wknKejcPapHuf8pHQ6NoA7HjYtq6Bk37vv6iFt/N77e9rnabsU+0UbfIXwwIKAPd+JFpK2KapJnNR6ai8Ppn8aqmPt74zOlQoLqR9FfnX4d/9eTLNCX5ed5JeG9CwVGVdBFxyFxREdhkHYWTvXWvkydIbw39rB8IE+sw4vwSeCppcS9kij/pNS3ymhs5vcqoOTmQwN0mfX8m7w1GAHaUKhfv9sP8oa5EIXbyiwpWLriTDFRw1mVynEpSIqYQfAdTt7k+IM+7DQzLZBBTJilCgr/V9zKY/kA7qV+uvdmTTPhGyOZsDbypJfQ/iN7MvT5rcB79V9y7MDXON1Zs1NoBRwmKeE6YQHziXp048ArD/bAeX1LbTHvjj7Qv1qvZBgjty7QY/qF89zRfgbVd/Kc6AeVpeUyBTx2OWY3Lz7TQ8/ZEUPiXK+VAtVlj2llysPtzyYmeCRAdHqw2VCNeejLW6CV59qcUnVvroSTWBZeHwL8Gzd22IiCsJcxyBn/5Z+6djYo0sNbEb/JkwzON4V4B03AVWmf0J0+NWUwQTlZ0b9W1Bv3rjVYsPZR3dzq1V9btzSth6sitWSZB/MONXji2UpY9qHMZ2flnK2XJ6ncGPDu
Content-Type: multipart/mixed; boundary="_003_9899D2ADFBB84B8FB61925DA98F12949junipernet_"
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: a9a0d9ca-daf8-431c-cd0e-08da9fca766f
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2022 14:21:54.4970 (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: iJlwr9UieCMObD11zQtw1DifhIRPub0O/zDUw9/nitKOiyursn+cL5obGG/cFSRN
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR05MB6209
X-Proofpoint-ORIG-GUID: _eGOd-l64flcJr2FzLeGvaIC7RqmQbNg
X-Proofpoint-GUID: _eGOd-l64flcJr2FzLeGvaIC7RqmQbNg
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-26_08,2022-09-22_02,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 suspectscore=0 mlxlogscore=999 mlxscore=0 malwarescore=0 impostorscore=0 phishscore=0 clxscore=1011 lowpriorityscore=0 priorityscore=1501 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2209260090
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/myeL389D5ODQQ7srypa3cvDheMI>
Subject: [Pce] AD review of draft-ietf-pce-vn-association-08
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, 26 Sep 2022 14:22:09 -0000
Dear Authors, Thanks for your patience. Here’s my review. I’ve supplied my comments in the form of an edited copy of the draft. Minor editorial suggestions I’ve made in place without further comment, more substantive comments are done in-line and prefixed with “jgs:”. You can use your favorite diff tool to review them; I’ve attached the iddiff output for your convenience if you’d like to use it. I’ve also pasted a traditional diff below in case you want to use it for in-line reply. I’d appreciate feedback regarding whether you found this a useful way to receive my comments as compared to a more traditional numbered list of comments with selective quotation from the draft. Thanks, —John --- draft-ietf-pce-vn-association-08.txt 2022-09-20 16:26:37.000000000 -0400 +++ draft-ietf-pce-vn-association-08-jgs-comments.txt 2022-09-26 10:18:24.000000000 -0400 @@ -140,6 +140,34 @@ making it the base for PCE applicability for ACTN. In this text child PCE would be same as Provisioning Network Controller (PNC), and the parent PCE as Multi-domain Service Coordinator (MDSC) [RFC8453]. + +--- +jgs: I found the last sentence to be unclear. I see that RFC 6805 §1.4 +defines Child PCE and Parent PCE: + + Parent PCE: A PCE responsible for selecting a path across a parent + domain and any number of child domains by coordinating with child + PCEs and examining a topology map that shows domain inter- + connectivity. + + Child PCE: A PCE responsible for computing the path across one or + more specific (child) domains. A child PCE maintains a relationship + with at least one parent PCE. + +and I see that RFC 8751 §1.2.1 talks about how in the ACTN context +C-PCE maps to PNC and P-PCE maps to MDSC: + + In this case, the P-PCE (as MDSC) interacts with multiple C-PCEs (as + PNCs) along the interdomain path of the LSP. + +So *maybe* the sentence above is trying to say something like, + + As [RFC8751] explains, in the context of ACTN, the Child PCE is + identified with the PNC, and the Parent PCE is identified with + the MDSC. + +If that's not it, let's discuss please? +--- In this context, there is a need to associate a set of LSPs with a VN "construct" to facilitate VN operations in the PCE architecture. @@ -150,7 +178,7 @@ policy actions, setting default behavior, etc. This document specifies a PCEP extension to associate a set of LSPs - based on Virtual Network (VN). + based on their Virtual Network (VN). 1.1. Requirement Language @@ -186,7 +214,7 @@ * Path Computation: When computing a path for an LSP, it is useful to analyze the impact of this LSP on the other LSPs belonging to - the same VN. The aim would be optimize all LSPs belonging to the + the same VN. The aim would be to optimize all LSPs belonging to the VN rather than a single LSP. Also, the optimization criteria (such as minimizing the load of the most loaded link (MLL) [RFC5541]) could be applied for all the LSPs belonging to the VN @@ -250,19 +278,48 @@ (MDSC) and a child PCE (PNC). When computing the path, the child PCE (PNC) refers to the VN association in the request from the parent PCE (MDSC) and maps the VN to the associated LSPs and network resources. - From the perspective of Parent PCE, it receives a virtual network + From the perspective of the Parent PCE, it receives a virtual network creation request by its customer, with the VN uniquely identified by - an Association ID in VNAG as well as the Virtual Network identifier. + an Association ID in the VNAG as well as the Virtual Network identifier. + +-- +jgs: in the preceding clause, do you mean that the VN is uniquely +identified by either the Association ID or the VNI, or do you mean +it's uniquely identified by the tuple (Association ID, VNI)? I think +it's probably the latter, based on the defintion of the ASSOCIATION +object in RFC 8697: + + Association ID (2 bytes): The identifier of the association group. + When combined with other association parameters, such as an + Association Type and Association Source, this value uniquely + identifies an association group. + +Assuming that is right, perhaps rewrite like + + From the perspective of the Parent PCE, it receives a virtual network + creation request by its customer, with the VN uniquely identified by + the combination of the Association ID in the VNAG and the Virtual + Network identifier. + +If that's wrong, let's discuss please. +-- + This VN may comprise multiple LSPs in the network in a single domain - or across multiple domains. Parent PCE sends a PCInitiate Message + or across multiple domains. The Parent PCE sends a PCInitiate Message with this association information in the VNAG Object. This in effect binds an LSP that is to be instantiated at the child PCE with the VN. The VN association information could be included as a part of the response as well. Figure 1 shows an example of a typical VN + +-- +jgs: Do I correctly infer that it would also be fine for the VN association +information to *not* be included as part of the response? ("Could" implies +"could not".) +-- operation using PCEP. It is worth noting that in a multi-domain scenario, the different domains are controlled by different child PCEs. In order to set up the cross-domain tunnel, multiple segments - need to be stitched, by the border nodes in each domain who receives + need to be stitched, by the border nodes in each domain who receive the instruction from their child PCE (PNC). @@ -315,13 +372,25 @@ MPI -> PCEP Figure 1: Example of VN operations in H-PCE Architecture + +-- +jgs: Figure 1 has a bunch of notations that are never referred to in the +text. I'm guessing these were carried forward from some other use of the +figure where they were actually referred to, but now they just create +visual clutter and potential confusion. Things I flagged as not being +referenced include: "with VNAG = 10", "A", "C", "B13", "B43", "B31", +"B34", "B". + +I suggest either tidying the figure up, or expanding the explanation text +to refer to the labels. +-- Whenever changes occur with the instantiated LSP in a domain network, the domain child PCE reports the changes using a PCRpt Message in which the VNAG Object indicates the relationship between the LSP and the VN. - Whenever an update occurs with VNs in the Parent PCE (via the + Whenever an update occurs with VNs in the Parent PCE (due to the customer's request), the parent PCE sends an PCUpd Message to inform each affected child PCE of this change. @@ -369,12 +438,27 @@ that uniquely identifies the VN. It SHOULD be a string of printable ASCII [RFC0020] characters (i.e., 0x20 to 0x7E), without a NULL terminator. The Virtual Network Identifier is a human-readable +-- +jgs: Is there an established practice in PCE of using US-ASCII as the +character set for human-readable strings? This would seem to be a +practice that's discouraged by BCP 18, BCP 166. Was this discussed in +the WG and a decision taken to not use internationalized strings? +-- string that identifies a VN and can be specified with the association information. An implementation could use the Virtual Network Identifier to maintain a mapping to the VN association group and the LSPs associated with the VN. The Virtual Network Identifier MAY be specified by the customer or set via an operator policy or auto- generated by the PCEP speaker. + +-- +jgs: At the top of the page you say it's a "mandatory TLV", but then in +the paragraph right above you say it "can be" specified and an +implementation "could" use it. "Can" and "could" don't imply "mandatory" +in the normal English sense. Does "mandatory" have some special meaning +in the context of PCE, is there some other explanation for this +discrepancy, ... ? +-- The VIRTUAL-NETWORK-TLV MUST be included in VNAG object. If a PCEP speaker receives the VNAG object without the VIRTUAL-NETWORK-TLV, it @@ -452,21 +536,29 @@ 6. Security Considerations - This document defines one new type for association, which do not add + This document defines one new type for association, which does not add any new security concerns beyond those discussed in [RFC5440], [RFC8231] and [RFC8697] in itself. Some deployments may find the Virtual Network Identifier and the VN associations as extra sensitive; and thus should employ suitable PCEP security mechanisms like TCP-AO [RFC5925] or TLS [RFC8253]. +-- +jgs: I have a few problems with the paragraph above. First, by "extra +sensitive" do you mean "confidential"? If so, use that term or one like +it, but in any case "extra sensitive" isn't specific enough. + +Second, assuming you do mean "confidential", TCP-AO isn't a suitable +mitigation: AO doesn't provide confidentiality, only authentication. +-- 7. IANA Considerations 7.1. Association Object Type Indicator - IANA is requested to make the assignment of a new value for the sub- - registry "ASSOCIATION Type Field" (request to be created in - [RFC8697]) within the "Path Computation Element Protocol (PCEP) + IANA is requested to make the assignment of a new value in the sub- + registry "ASSOCIATION Type Field" + within the "Path Computation Element Protocol (PCEP) Numbers" registry, as follows: Value Name Reference @@ -538,8 +630,8 @@ 8.6. Impact On Network Operations [RFC8637] describe the network operations when PCE is used for VN - operations. Section 3 further specify the operations when VN - associations is used. + operations. Section 3 further specifies the operations when VN + associations are used. 9. References
- [Pce] AD review of draft-ietf-pce-vn-association-… John Scudder
- Re: [Pce] AD review of draft-ietf-pce-vn-associat… Dhruv Dhody
- [Pce] 答复: AD review of draft-ietf-pce-vn-associat… Zhenghaomian
- Re: [Pce] AD review of draft-ietf-pce-vn-associat… John Scudder
- Re: [Pce] AD review of draft-ietf-pce-vn-associat… John Scudder
- Re: [Pce] AD review of draft-ietf-pce-vn-associat… Hariharan Ananthakrishnan