Stateful Path Computation Element (PCE) Protocol Extensions for Usage with Point-to-Multipoint TE Label Switched Paths (LSPs)
draft-ietf-pce-stateful-pce-p2mp-13
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2019-06-22
|
13 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2019-06-10
|
13 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2019-05-30
|
13 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2019-05-14
|
13 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2019-05-13
|
13 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2019-05-13
|
13 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2019-05-10
|
13 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2019-05-08
|
13 | Tim Chown | Request for Last Call review by OPSDIR Completed: Ready. Reviewer: Tim Chown. Sent review to list. |
2019-04-30
|
13 | (System) | RFC Editor state changed to EDIT |
2019-04-30
|
13 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2019-04-30
|
13 | (System) | Announcement was received by RFC Editor |
2019-04-30
|
13 | (System) | IANA Action state changed to In Progress |
2019-04-30
|
13 | Cindy Morgan | IESG state changed to Approved-announcement sent from IESG Evaluation::AD Followup |
2019-04-30
|
13 | Cindy Morgan | IESG has approved the document |
2019-04-30
|
13 | Cindy Morgan | Closed "Approve" ballot |
2019-04-30
|
13 | Cindy Morgan | Ballot writeup was changed |
2019-04-30
|
13 | Deborah Brungard | Ballot approval text was changed |
2019-04-19
|
13 | Benjamin Kaduk | [Ballot comment] Thank you for addressing my Discuss point! |
2019-04-19
|
13 | Benjamin Kaduk | [Ballot Position Update] Position for Benjamin Kaduk has been changed to No Objection from Discuss |
2019-04-12
|
13 | Roman Danyliw | [Ballot comment] Thank you for addressing my DISCUSS. |
2019-04-12
|
13 | Roman Danyliw | [Ballot Position Update] Position for Roman Danyliw has been changed to No Objection from Discuss |
2019-04-11
|
13 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2019-04-11
|
13 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2019-04-11
|
13 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-13.txt |
2019-04-11
|
13 | (System) | New version approved |
2019-04-11
|
13 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2019-04-11
|
13 | Dhruv Dhody | Uploaded new revision |
2019-04-11
|
12 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2019-04-11
|
12 | Ignas Bagdonas | [Ballot Position Update] New position, No Objection, has been recorded for Ignas Bagdonas |
2019-04-11
|
12 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2019-04-11
|
12 | Martin Vigoureux | [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux |
2019-04-10
|
12 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2019-04-10
|
12 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2019-04-10
|
12 | Roman Danyliw | [Ballot discuss] The Security Considerations section has numerous helpful and appropriate references. Thanks for tracking them down. However, explicit, additional text is required to help … [Ballot discuss] The Security Considerations section has numerous helpful and appropriate references. Thanks for tracking them down. However, explicit, additional text is required to help identify, de-duplicate and deconflict the “relevant guidance” provided by them. (1) Per “it is important that implementations conform to the relevant security requirements of [RFC5440], [RFC8306] and [RFC8231], and [RFC8281]”: ** [RFC8231] says “RECOMMENDED that these PCEP extensions only be activated on authenticated and encrypted sessions across PCEs and PCCs belonging to the same administrative authority, using Transport Layer Security (TLS) [PCEPS], as per the recommendations and best current practices in [RFC7525]”. Good language. This draft again re-states “Securing the PCEP session using Transport Layer Security (TLS) [RFC8253], as per the recommendations and best current practices in [RFC7525], is RECOMMENDED.” Why say that twice? Is there something new there? ** Per Section 10.4 of RFC5440 from 2009, IPSec is a MAY and Section 10.2 makes TCP-MD5 a MUST. The more recent (2017) RFC8306 and RFC8253 reference TLS and TCP-AO, no IPSec. RFC8306 explicitly says don’t use TCP-MD5. What is the RECOMMENDED approach today? (2) Per “[s]ecuring the PCEP session using Transport Layer Security (TLS) [RFC8253], as per the recommendations and best current practices in [RFC7525], is RECOMMENDED”, how should the guidance on both of these drafts be synthesized? Specifically, this sentence is unclear on whether the the robust TLS 1.2 requirements in Section 3.4 of RFC8253 are RECOMMENDED, and/or whether the Security Considerations/Section 7 of RFC8253, which undermine these robust requirements by saying administrators MAY allow the usage weak ciphersuites, apply. This sentence also cites RFC7525 which makes statements that weak (NULL) cipher suites MUST NOT be negotiated in contradiction to the RFC8253 Section 7 guidance. Given the discussion of TLs, some additional treatment of TLS v1.3 is needed, recognizing that RFC7525 does recommend “v1.2+” Again, there is helpful guidance across all of the references. Please provide more textually narrative about which specific sections apply on the references. |
2019-04-10
|
12 | Roman Danyliw | [Ballot Position Update] New position, Discuss, has been recorded for Roman Danyliw |
2019-04-09
|
12 | Benjamin Kaduk | [Ballot discuss] This is a comparatively minor point, but I don't think some of the message layout is quite fully specified. In particular, Section 7.2 … [Ballot discuss] This is a comparatively minor point, but I don't think some of the message layout is quite fully specified. In particular, Section 7.2 discusses some new TLVs (in a confusing way, referring to the class of two TLVs as a single nonexistent TLV) but does not always say which object the TLVs are allowed to appear within. (The first paragraph seems to talk of the TLV appearing in a PCRpt, which is a message and as such would contain only objects and not TLVs directly.) The second paragraph does mention the LSP object, which leads the reader to infer that this TLV is only intended to appear in the LSP object, and only in the PCRpt and PCUpd messages explicitly mentioned, but we probably shouldn't force readers to make that leap. |
2019-04-09
|
12 | Benjamin Kaduk | [Ballot comment] I've made a lot of comments about grammar nits (tagged as such), but there are also some more substantial comments to look for. … [Ballot comment] I've made a lot of comments about grammar nits (tagged as such), but there are also some more substantial comments to look for. Section 1 [RFC4875] describes how to set up point-to-multipoint (P2MP) Traffic Engineering Label Switched Paths (TE LSPs) for use in Multiprotocol Label Switching (MPLS) and Generalized MPLS (GMPLS) networks. The PCE has been identified as a suitable application for the computation of paths for P2MP TE LSPs ([RFC5671]). nit: some readers might wonder who has done this identification. Section 3.1 [RFC8051] presents several use cases, demonstrating scenarios that benefit from the deployment of a stateful PCE including optimization, recovery, etc., which are equally applicable to P2MP TE LSPs. [RFC8231] defines the extensions to PCEP for P2P TE LSPs. [...] nit: maybe "the extensions to PCEP needed for stateful operation of P2P TE LSPs"? Just "the extensions" is pretty generic. Section 5.1 Path Computation State Report (PCRpt): Each P2MP TE LSP State Report in a PCRpt message can contain actual P2MP TE LSP path attributes, Is this "can contain" or just "contains"? Section 5.6.3.1 The Instantiation operation of P2MP TE LSPs is same as defined in nit: "the same as" section 5.3 of [RFC8281] including handling of PLSP-ID, SYMBOLIC- nit: comma after "[RFC8281]" PATH-NAME TLV etc. Rules of processing and error codes remains nit: comma after TLV unchanged. The N (P2MP) flag (Section 7.1) MUST be set in LSP object nit: "The rules for processing and use of error codes remain unchanged." nit: "in the LSP object" in PCInitiate message by PCE to specify the instantiation is for P2MP nit: "PCInitiate messages by the PCE to specify that the instantiation" TE LSPs. Like the PLSP-ID as per [RFC8281], the P2MP-LSP-IDENTIFIERS nit: parentheses around "as per [RFC8281]" TLV SHOULD NOT be included in the LSP object in PCIntiitate message nit: "PCInitiate messages" (as it is generated by PCC and carried in PCRpt message instead) and MUST be ignored on receipt. Section 6.1 Was it a conscious decision to depart from RFC 8231 and inline objects in the definition of (as opposed to keeping the intermediate construction)? The P2MP END-POINTS object defined in [RFC8306] is mandatory for specifying address of P2MP leaves grouped based on leaf types. nit: "addresses of P2MP leaves, grouped by leaf type" When reporting the status of a P2MP TE LSP, the destinations MUST be grouped in END-POINTS object based on the operational status (O field in S2LS object) and leaf type (in END-POINTS). This way, leaves of the same type that share the same operational status are grouped together. [...] Does this mean that it's an error for a PCRpt message to include more than one END-POINTS object with a given value of leaf-type? If so, it may be worth stating that explicitly. For a delegated P2MP TE LSP configuration changes are reported via PCRpt message. For example, adding of new leaves END-POINTS (leaf- type = 1) is used where as removing of old leaves (leaf-type = 2) is used. nit: "is used, and removing of old leaves (leaf-type = 2) is used". Note that the compatibility with the [RFC8231] definition of is preserved. At least one instance of MUST be present in this message for P2MP LSP. Interestingly, RFC 8231 does not spell the structure of the PCRpt message using an object. Section 6.2 Note that the compatibility with the [RFC8231] definition of is preserved. If I'm reading this right, compatibility is only preserved when is omitted (and the list only has a single endpoint/path pair). Perhaps some more text could be added about the nature of the provided (and needed) compatibility? Section 6.6.2 The LSP State Report message is sent by a PCC to report or delegate the P2MP TE LSPs. An example of a PCRpt message for a delegated P2MP TE LSPs is described below to add new leaves to an existing P2MP TE nit: "TE LSP" It might be handy to mention inline "for leaf type 1 (add)" and "leaf type 2 (remove)" just to refresh the reader's memory. Section 7.1 The flags defined in this section (N, F, E flags) are used in PCRpt, PCUpd, or PCInitiate message. In case of PCReq and PCRep message, these flags have no meaning and thus MUST be ignored. The corresponding flags in the RP (Request Parameters) object are used as described in [RFC8231]. I'm not really finding much discussion of RP flags in RFC 8231 (as opposed to SRP, in Section 7.2 thereof). RFC 5440 does define a few flags for the RP object, though. Section 7.2 I strongly suggest changing the initial language to make it clear that there is not a single P2MP-LSP-IDENTIFIER TLV, but rather a class of two related TLVs that serve to identify P2MP LSPs, e.g., by referring to "P2MP LSP Identification TLVs" (without hyphenation or all-caps). If the N bit is set on a PCRpt but the P2MP-LSP-IDENTIFIER TLV is nit: the bit is set in the LSP object within the PCRpt, right? The P2MP-LSP-IDENTIFIERS TLV MAY be included in the LSP object in the PCUpd message for P2MP TE LSPs. The special value of all zeros for this TLV is used to refer to all paths pertaining to a particular PLSP-ID. Given that we haven't specialized into the IP version-specific TLVs yet, I agree with the previous comments that we need greater clarity on what the "value of all zeros" means, here. Additionally, is that special value supposed to be restricted to the given IP version or literally all paths, so that there are two functionally equivalent encodings for these semantics? Section 9 The PCEP extensions described in this document for stateful PCEs with P2MP capability MUST NOT be used if PCE has not advertised its stateful capability with P2MP as per Section 5.2. If the PCEP Speaker on the PCC supports the extensions of this draft (understands the P2MP flag in the LSP object) but did not advertise this capability, then upon receipt of PCUpd message from the PCE, it SHOULD generate a PCErr with error-type 19 ("Invalid Operation"), error-value 12 (early allocated by IANA) ("Attempted LSP Update Request for P2MP if active stateful PCE capability for P2MP was not advertised") and terminate the PCEP session. If the PCEP Speaker on the PCE supports the extensions of this draft (understands the P2MP flag in the LSP object) but did not advertise this capability, then We should probably disambiguate these two "P2MP flag"s to "M flag" and "N flag", respectively. ("P flags" is used below.) If a Stateful PCE receives a P2MP TE LSP report message and the PCE does not understand the P2MP flag in the LSP object, and therefore the PCEP extensions described in this document, then the Stateful PCE would act as per [RFC8231]. Without a section reference, it's a little annoying to figure out exactly what that behavior would be. Section 14.2 One could perhaps argue that RFCs 4875, 7525, and 8253 should be normative references. |
2019-04-09
|
12 | Benjamin Kaduk | [Ballot Position Update] New position, Discuss, has been recorded for Benjamin Kaduk |
2019-04-09
|
12 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2019-04-09
|
12 | Suresh Krishnan | [Ballot comment] * Section 7.2. "The special value of all zeros for this TLV is used to refer to all paths pertaining to a particular … [Ballot comment] * Section 7.2. "The special value of all zeros for this TLV is used to refer to all paths pertaining to a particular PLSP-ID." Can you clarify what fields are all zero? What would the length be? |
2019-04-09
|
12 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2019-04-09
|
12 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund |
2019-04-09
|
12 | Alexey Melnikov | [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov |
2019-04-04
|
12 | Mirja Kühlewind | [Ballot comment] Just a quick clarification question on fragmentation: I'm wondering if it is really necessary to define a fragmentation mechanism/bit for each object separately … [Ballot comment] Just a quick clarification question on fragmentation: I'm wondering if it is really necessary to define a fragmentation mechanism/bit for each object separately (e.g also RFC8306) or if it would be more appropriate to allocate one bit in the common header? Just asking as I'm really not an expert here... |
2019-04-04
|
12 | Mirja Kühlewind | [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind |
2019-04-01
|
12 | Amy Vezza | Placed on agenda for telechat - 2019-04-11 |
2019-04-01
|
12 | Deborah Brungard | IESG state changed to IESG Evaluation from Waiting for Writeup |
2019-04-01
|
12 | Deborah Brungard | Ballot has been issued |
2019-04-01
|
12 | Deborah Brungard | [Ballot Position Update] New position, Yes, has been recorded for Deborah Brungard |
2019-04-01
|
12 | Deborah Brungard | Created "Approve" ballot |
2019-04-01
|
12 | Deborah Brungard | Ballot writeup was changed |
2019-03-22
|
12 | Tero Kivinen | Request for Last Call review by SECDIR Completed: Ready. Reviewer: Donald Eastlake. |
2019-03-20
|
12 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
2019-03-20
|
12 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-pce-stateful-pce-p2mp-12. If any part of this review is inaccurate, please let … (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-pce-stateful-pce-p2mp-12. If any part of this review is inaccurate, please let us know. The IANA Functions Operator understands that, upon approval of this document, there are seven actions which we must complete. First, in the Path Computation Element (PCE) Capability Flags registry on the Open Shortest Path First v2 (OSPFv2) Parameters registry page located at: https://www.iana.org/assignments/ospfv2-parameters/ the following temporary registrations will be made permanent and have their references changed to [ RFC-to-be ]: Bit Meaning 13 Active Stateful PCE with P2MP 14 Passive Stateful PCE with P2MP 15 Stateful PCE Initiation with P2MP Second, in the STATEFUL-PCE-CAPABILITY TLV Flag Field registry on the Path Computation Element Protocol (PCEP) Numbers registry page located at: https://www.iana.org/assignments/pcep/ the following temporary registrations will be made permanent and have their references changed to [ RFC-to-be ]. Value Meaning 23 P2MP-LSP-INSTANTIATION-CAPABILITY 24 P2MP-LSP-UPDATE-CAPABILITY 25 P2MP-CAPABILITY Third, in the LSP Object Flag Field registry also on the Path Computation Element Protocol (PCEP) Numbers registry page located at: https://www.iana.org/assignments/pcep/ the following temporary registrations will be made permanent and have their references changed to [ RFC-to-be ]: Bit Description 2 Fragmentation 3 P2MP In addition, a single, new registration will be made in the same registry as follows: Bit: [ TBD-at-Registration ] Description: ERO-compression Reference: [ RFC-to-be ] Fourth, in the PCEP-ERROR Object Error Types and Values registry also on the Path Computation Element Protocol (PCEP) Numbers registry page located at: https://www.iana.org/assignments/pcep/ the following temporary registrations will be made permanent and have their references changed to [ RFC-to-be ]: Error-Type Meaning 6 Mandatory Object missing [RFC5440] Error-value?: S2LS object missing Error-value?: P2MP-LSP-IDENTIFIERS TLV missing 18 P2MP Fragmentation Error [RFC8306] Error-value= 2. Fragmented Report failure Error-value= 3. Fragmented Update failure Error-value= 4. Fragmented Instantiation failure 19 Invalid Operation [RFC8231] Error-value= 11. Attempted LSP State Report for P2MP if stateful PCE capability for P2MP was not advertised Error-value= 12. Attempted LSP Update Request for P2MP if active stateful PCE capability for P2MP was not advertised Error-value= 13. Attempted LSP Instantiation Request for P2MP if stateful PCE instantiation capability for P2MP was not advertised In addition, a single, new registration will be made in the same registry as follows: Error-Type Meaning 10 Reception of an invalid object [RFC5440] Error-value=TBD1: Mis-match of O field in S2LS and LSP object Fifth, in the PCEP TLV Type Indicators registry also on the Path Computation Element Protocol (PCEP) Numbers registry page located at: https://www.iana.org/assignments/pcep/ the following temporary registrations will be made permanent and have their references changed to [ RFC-to-be ]: Value Meaning 32 P2MP-IPV4-LSP-IDENTIFIERS 33 P2MP-IPV6-LSP-IDENTIFIERS Sixth, in the PCEP Objects registry also on the Path Computation Element Protocol (PCEP) Numbers registry page located at: https://www.iana.org/assignments/pcep/ the following temporary registration will be made permanent and have its reference changed to [ RFC-to-be ]: Object-Class Value Name Object-Type 41 S2LS 0: Reserved 1: S2LS Seventh, a new registry is to be created called the S2LS Object Flag Field registry. The new registry will be located on the Path Computation Element Protocol (PCEP) Numbers registry page located at: https://www.iana.org/assignments/pcep/ The registry will be managed via Standards Action as defined in RFC 8126. The S2LS Object Flag Field is a 32-bit field. There are initial registrations in the new registry as follows: Bit Description Reference -------+---------------------+---------------- 29-31 Operational (3-bits) [ RFC-to-be ] 0-28 Unassigned The IANA Functions Operator understands that these are the only actions required to be completed upon approval of this document. Note: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed. Thank you, Sabrina Tanamal Senior IANA Services Specialist |
2019-03-20
|
12 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2019-03-12
|
12 | David Schinazi | Request for Last Call review by GENART Completed: Ready. Reviewer: David Schinazi. Sent review to list. |
2019-03-11
|
12 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Tim Chown |
2019-03-11
|
12 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Tim Chown |
2019-03-07
|
12 | Jean Mahoney | Request for Last Call review by GENART is assigned to David Schinazi |
2019-03-07
|
12 | Jean Mahoney | Request for Last Call review by GENART is assigned to David Schinazi |
2019-03-07
|
12 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Donald Eastlake |
2019-03-07
|
12 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Donald Eastlake |
2019-03-06
|
12 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2019-03-06
|
12 | Amy Vezza | The following Last Call announcement was sent out (ends 2019-03-20): From: The IESG To: IETF-Announce CC: db3546@att.com, draft-ietf-pce-stateful-pce-p2mp@ietf.org, Adrian Farrel , pce@ietf.org, … The following Last Call announcement was sent out (ends 2019-03-20): From: The IESG To: IETF-Announce CC: db3546@att.com, draft-ietf-pce-stateful-pce-p2mp@ietf.org, Adrian Farrel , pce@ietf.org, pce-chairs@ietf.org, adrian@olddog.co.uk Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Path Computation Element (PCE) Protocol Extensions for Stateful PCE usage for Point-to-Multipoint Traffic Engineering Label Switched Paths) to Proposed Standard The IESG has received a request from the Path Computation Element WG (pce) to consider the following document: - 'Path Computation Element (PCE) Protocol Extensions for Stateful PCE usage for Point-to-Multipoint Traffic Engineering Label Switched Paths' as Proposed Standard The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2019-03-20. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract The Path Computation Element (PCE) has been identified as an appropriate technology for the determination of the paths of point- to-multipoint (P2MP) TE Label Switched Paths (LSPs). This document provides extensions required for Path Computation Element Communication Protocol (PCEP) so as to enable the usage of a stateful PCE capability in supporting P2MP TE LSPs. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-pce-stateful-pce-p2mp/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-pce-stateful-pce-p2mp/ballot/ No IPR declarations have been submitted directly on this I-D. |
2019-03-06
|
12 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2019-03-06
|
12 | Deborah Brungard | Last call was requested |
2019-03-06
|
12 | Deborah Brungard | Ballot approval text was generated |
2019-03-06
|
12 | Deborah Brungard | Ballot writeup was generated |
2019-03-06
|
12 | Deborah Brungard | IESG state changed to Last Call Requested from Expert Review |
2019-03-06
|
12 | Deborah Brungard | Last call announcement was generated |
2019-02-19
|
12 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-12.txt |
2019-02-19
|
12 | (System) | New version approved |
2019-02-19
|
12 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2019-02-19
|
12 | Dhruv Dhody | Uploaded new revision |
2019-02-18
|
11 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-11.txt |
2019-02-18
|
11 | (System) | New version approved |
2019-02-18
|
11 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2019-02-18
|
11 | Dhruv Dhody | Uploaded new revision |
2019-02-18
|
10 | Andy Malis | Request for Last Call review by RTGDIR Completed: Has Nits. Reviewer: Andrew Malis. |
2019-02-15
|
10 | Deborah Brungard | RTG Dir reviewer: Andy Malis |
2019-02-15
|
10 | Deborah Brungard | IESG state changed to Expert Review from Publication Requested |
2019-02-12
|
10 | Min Ye | Request for Last Call review by RTGDIR is assigned to Andrew Malis |
2019-02-12
|
10 | Min Ye | Request for Last Call review by RTGDIR is assigned to Andrew Malis |
2019-02-12
|
10 | Deborah Brungard | Requested Last Call review by RTGDIR |
2019-02-11
|
10 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-10.txt |
2019-02-11
|
10 | (System) | New version approved |
2019-02-11
|
10 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2019-02-11
|
10 | Dhruv Dhody | Uploaded new revision |
2019-02-08
|
09 | Adrian Farrel | Shepherd Write-up for draft-ietf-pce-stateful-pce-p2mp-09 > (1) What type of RFC is being requested (BCP, Proposed Standard, > Internet Standard, Informational, Experimental, or Historic)? > … Shepherd Write-up for draft-ietf-pce-stateful-pce-p2mp-09 > (1) What type of RFC is being requested (BCP, Proposed Standard, > Internet Standard, Informational, Experimental, or Historic)? > Why is this the proper type of RFC? Is this type of RFC > indicated in the title page header? Publication is requested as a Standards Track RFC. This is appropriate because the document defines extensions to a protocol that is already published on the Standards Track. These extensions are intended for implementation and deployment. This is indicated in the header of the document. > (2) The IESG approval announcement includes a Document > Announcement > > Technical Summary The Path Computation Element (PCE) has been identified as an appropriate technology for the determination of the paths of point-to-multipoint (P2MP) TE Label Switched Paths (LSPs). This document provides extensions required for Path Computation Element Communication Protocol (PCEP) so as to enable the usage of a statefulPCE capability in supporting P2MP TE LSPs. > Working Group Summary The working group process has been uneventful. The author team comes from vendors and operators who ship and deploy P2MP RSVP-TE and so have a very strong interest in these PCE extensions. IANA Early code point allocation was made for the code points needed by this work. > Document Quality This document received only moderate review during its time in the working group. P2MP function is somewhat fringe, and so only a small group of people worked on it. As a result, WG last call was quiet. The document shepherd (Adrian Farrel) and the out-going chair (Jon Hardwick) made a detailed reviews that led to a number of minor changes. Implementation status is not known, but it is believed that two vendors have roadmap plans. > Personnel Adrian Farrel (adrian@olddog.co.uk) is the Document Shepherd Deborah Brungard (db3546@att.com) is the Responsible Area Director > (3) Briefly describe the review of this document that was > performed by the Document Shepherd. If this version of > the document is not ready for publication, please explain > why the document is being forwarded to the IESG. The Shepherd did a detailed line-by-line review and the authors made appropriate updates. This revision is ready for publication. > (4) Does the document Shepherd have any concerns about the > depth or breadth of the reviews that have been performed? Good enough. Could have used more, but it will do. > (5) Do portions of the document need review from a particular > or from broader perspective, e.g., security, operational > complexity, AAA, DNS, DHCP, XML, or internationalization? > If so, describe the review that took place. No. There are some parts that use RBNF. They are not normative, but have had careful scrutiny from PCEP experts. > (6) Describe any specific concerns or issues that the Document > Shepherd has with this document. No such concerns. > (7) Has each author confirmed that any and all appropriate IPR > disclosures required for full conformance with the > provisions of BCP 78 and BCP 79 have already been filed. A poll was carried out on the mailing list and all authors explicitly confirmed their compliance. > (8) Has an IPR disclosure been filed that references this > document? If so, summarize any WG discussion and conclusion > regarding the IPR disclosures. No IPR has been disclosed. > (9) How solid is the WG consensus behind this document? Does > it represent the strong concurrence of a few individuals, > with others being silent, or does the WG as a whole > understand and agree with it? General agreement that the work should be done, but light interest in the details beyond the author team and reviewers. No dissent. > (10) Has anyone threatened an appeal or otherwise indicated > extreme discontent? No. > (11) Identify any ID nits the Document Shepherd has found in > this document. Only problem is s/[This I-D]/[This.I-D]/ > (12) Describe how the document meets any required formal > review criteria, such as the MIB Doctor, media type, > and URI type reviews. No such requirements. > (13) Have all references within this document been identified > as either normative or informative? Yes > (14) Are there normative references to documents that are not > ready for advancement or are otherwise in an unclear state? > If such normative references exist, what is the plan for > their completion? No issues. > (15) Are there downward normative references references (see > RFC 3967)? No Downrefs > (16) Will publication of this document change the status of > any existing RFCs? No. > (17) Describe the Document Shepherd's review of the IANA > considerations section, especially with regard to its > consistency with the body of the document. Confirm that > all protocol extensions that the document makes are > associated with the appropriate reservations in IANA > registries. > Confirm that any referenced IANA registries have been > clearly identified. Confirm that newly created IANA > registries include a detailed specification of the > initial contents for the registry, that allocations > procedures for future registrations are defined, and a > reasonable name for the new registry has been suggested > (see RFC 5226). Everything looks good. A substantial set of early allocations were made in April 2018 and this publication request (with the IANA section) requests IANA to confirm those assignments. This document makes no requests to modify or remove any of the early allocations, however, section 10.7 does request the creation of a further registry. This is well defined. > (18) List any new IANA registries that require Expert Review > for future allocations. None > (19) Describe reviews and automated checks performed by the > Document Shepherd to validate sections of the document > written in a formal language, such as XML code, BNF rules, > MIB definitions, etc. RBNF reviewed manually. |
2019-02-08
|
09 | Adrian Farrel | Responsible AD changed to Deborah Brungard |
2019-02-08
|
09 | Adrian Farrel | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
2019-02-08
|
09 | Adrian Farrel | IESG state changed to Publication Requested from I-D Exists |
2019-02-08
|
09 | Adrian Farrel | IESG process started in state Publication Requested |
2019-02-08
|
09 | Adrian Farrel | Tag Other - see Comment Log cleared. |
2019-02-08
|
09 | Adrian Farrel | This document now replaces draft-palle-pce-stateful-pce-p2mp, draft-palle-pce-stateful-pce-initiated-p2mp-lsp instead of draft-palle-pce-stateful-pce-p2mp |
2019-02-08
|
09 | Adrian Farrel | Shepherd Write-up for draft-ietf-pce-stateful-pce-p2mp-09 > (1) What type of RFC is being requested (BCP, Proposed Standard, > Internet Standard, Informational, Experimental, or Historic)? > … Shepherd Write-up for draft-ietf-pce-stateful-pce-p2mp-09 > (1) What type of RFC is being requested (BCP, Proposed Standard, > Internet Standard, Informational, Experimental, or Historic)? > Why is this the proper type of RFC? Is this type of RFC > indicated in the title page header? Publication is requested as a Standards Track RFC. This is appropriate because the document defines extensions to a protocol that is already published on the Standards Track. These extensions are intended for implementation and deployment. This is indicated in the header of the document. > (2) The IESG approval announcement includes a Document > Announcement > > Technical Summary The Path Computation Element (PCE) has been identified as an appropriate technology for the determination of the paths of point-to-multipoint (P2MP) TE Label Switched Paths (LSPs). This document provides extensions required for Path Computation Element Communication Protocol (PCEP) so as to enable the usage of a statefulPCE capability in supporting P2MP TE LSPs. > Working Group Summary The working group process has been uneventful. The author team comes from vendors and operators who ship and deploy P2MP RSVP-TE and so have a very strong interest in these PCE extensions. IANA Early code point allocation was made for the code points needed by this work. > Document Quality This document received only moderate review during its time in the working group. P2MP function is somewhat fringe, and so only a small group of people worked on it. As a result, WG last call was quiet. The document shepherd (Adrian Farrel) and the out-going chair (Jon Hardwick) made a detailed reviews that led to a number of minor changes. Implementation status is not known, but it is believed that two vendors have roadmap plans. > Personnel Adrian Farrel (adrian@olddog.co.uk) is the Document Shepherd Deborah Brungard (db3546@att.com) is the Responsible Area Director > (3) Briefly describe the review of this document that was > performed by the Document Shepherd. If this version of > the document is not ready for publication, please explain > why the document is being forwarded to the IESG. The Shepherd did a detailed line-by-line review and the authors made appropriate updates. This revision is ready for publication. > (4) Does the document Shepherd have any concerns about the > depth or breadth of the reviews that have been performed? Good enough. Could have used more, but it will do. > (5) Do portions of the document need review from a particular > or from broader perspective, e.g., security, operational > complexity, AAA, DNS, DHCP, XML, or internationalization? > If so, describe the review that took place. No. There are some parts that use RBNF. They are not normative, but have had careful scrutiny from PCEP experts. > (6) Describe any specific concerns or issues that the Document > Shepherd has with this document. No such concerns. > (7) Has each author confirmed that any and all appropriate IPR > disclosures required for full conformance with the > provisions of BCP 78 and BCP 79 have already been filed. A poll was carried out on the mailing list and all authors explicitly confirmed their compliance. > (8) Has an IPR disclosure been filed that references this > document? If so, summarize any WG discussion and conclusion > regarding the IPR disclosures. No IPR has been disclosed. > (9) How solid is the WG consensus behind this document? Does > it represent the strong concurrence of a few individuals, > with others being silent, or does the WG as a whole > understand and agree with it? General agreement that the work should be done, but light interest in the details beyond the author team and reviewers. No dissent. > (10) Has anyone threatened an appeal or otherwise indicated > extreme discontent? No. > (11) Identify any ID nits the Document Shepherd has found in > this document. Only problem is s/[This I-D]/[This.I-D]/ > (12) Describe how the document meets any required formal > review criteria, such as the MIB Doctor, media type, > and URI type reviews. No such requirements. > (13) Have all references within this document been identified > as either normative or informative? Yes > (14) Are there normative references to documents that are not > ready for advancement or are otherwise in an unclear state? > If such normative references exist, what is the plan for > their completion? No issues. > (15) Are there downward normative references references (see > RFC 3967)? No Downrefs > (16) Will publication of this document change the status of > any existing RFCs? No. > (17) Describe the Document Shepherd's review of the IANA > considerations section, especially with regard to its > consistency with the body of the document. Confirm that > all protocol extensions that the document makes are > associated with the appropriate reservations in IANA > registries. > Confirm that any referenced IANA registries have been > clearly identified. Confirm that newly created IANA > registries include a detailed specification of the > initial contents for the registry, that allocations > procedures for future registrations are defined, and a > reasonable name for the new registry has been suggested > (see RFC 5226). Everything looks good. A substantial set of early allocations were made in April 2018 and this publication request (with the IANA section) requests IANA to confirm those assignments. This document makes no requests to modify or remove any of the early allocations, however, section 10.7 does request the creation of a further registry. This is well defined. > (18) List any new IANA registries that require Expert Review > for future allocations. None > (19) Describe reviews and automated checks performed by the > Document Shepherd to validate sections of the document > written in a formal language, such as XML code, BNF rules, > MIB definitions, etc. RBNF reviewed manually. |
2019-02-06
|
09 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-09.txt |
2019-02-06
|
09 | (System) | New version approved |
2019-02-06
|
09 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2019-02-06
|
09 | Dhruv Dhody | Uploaded new revision |
2019-02-05
|
08 | Adrian Farrel | Revised I-D needed to address shepherd's review |
2019-02-05
|
08 | Adrian Farrel | Tag Other - see Comment Log set. |
2019-02-05
|
08 | Adrian Farrel | Notification list changed to Adrian Farrel <adrian@olddog.co.uk> from Jonathan Hardwick <jonathan.hardwick@metaswitch.com>, Adrian Farrel <adrian@olddog.co.uk> |
2019-01-30
|
08 | Adrian Farrel | Notification list changed to Jonathan Hardwick <jonathan.hardwick@metaswitch.com>, Adrian Farrel <adrian@olddog.co.uk> from Jonathan Hardwick <jonathan.hardwick@metaswitch.com> |
2019-01-30
|
08 | Adrian Farrel | Document shepherd changed to Adrian Farrel |
2018-10-22
|
08 | Dhruv Dhody | Updated to avoid expiry (no other change) |
2018-10-22
|
08 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-08.txt |
2018-10-22
|
08 | (System) | New version approved |
2018-10-22
|
08 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2018-10-22
|
08 | Dhruv Dhody | Uploaded new revision |
2018-10-16
|
07 | Jonathan Hardwick | IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call |
2018-10-02
|
07 | Jonathan Hardwick | Notification list changed to Jonathan Hardwick <jonathan.hardwick@metaswitch.com> |
2018-10-02
|
07 | Jonathan Hardwick | Document shepherd changed to Jonathan Hardwick |
2018-10-02
|
07 | Jonathan Hardwick | Changed consensus to Yes from Unknown |
2018-10-02
|
07 | Jonathan Hardwick | Intended Status changed to Proposed Standard from None |
2018-10-02
|
07 | Jonathan Hardwick | IETF WG state changed to In WG Last Call from WG Document |
2018-04-24
|
07 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-07.txt |
2018-04-24
|
07 | (System) | New version approved |
2018-04-24
|
07 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2018-04-24
|
07 | Dhruv Dhody | Uploaded new revision |
2018-03-04
|
06 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-06.txt |
2018-03-04
|
06 | (System) | New version approved |
2018-03-04
|
06 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2018-03-04
|
06 | Dhruv Dhody | Uploaded new revision |
2017-10-30
|
05 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-05.txt |
2017-10-30
|
05 | (System) | New version approved |
2017-10-30
|
05 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2017-10-30
|
05 | Dhruv Dhody | Uploaded new revision |
2017-07-02
|
04 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-04.txt |
2017-07-02
|
04 | (System) | New version approved |
2017-07-02
|
04 | (System) | Request for posting confirmation emailed to previous authors: Dhruv Dhody , Yosuke Tanaka , Udayasree Palle , Vishnu Beeram |
2017-07-02
|
04 | Dhruv Dhody | Uploaded new revision |
2017-05-13
|
03 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-03.txt |
2017-05-13
|
03 | (System) | New version approved |
2017-05-13
|
03 | (System) | Request for posting confirmation emailed to previous authors: Udayasree Palle , Dhruv Dhody , Yosuke Tanaka , Vishnu Beeram , pce-chairs@ietf.org |
2017-05-13
|
03 | Dhruv Dhody | Uploaded new revision |
2017-03-12
|
02 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-02.txt |
2017-03-12
|
02 | (System) | New version approved |
2017-03-12
|
02 | (System) | Request for posting confirmation emailed to previous authors: Udayasree Palle , Vishnu Beeram , Dhruv Dhody , Zafar Ali , pce-chairs@ietf.org, Yosuke Tanaka |
2017-03-12
|
02 | Dhruv Dhody | Uploaded new revision |
2016-10-29
|
01 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-01.txt |
2016-10-29
|
01 | (System) | New version approved |
2016-10-29
|
00 | (System) | Request for posting confirmation emailed to previous authors: "Yosuke Tanaka" , "Zafar Ali" , "Udayasree Palle" , pce-chairs@ietf.org, "Dhruv Dhody" , "Vishnu Beeram" |
2016-10-29
|
00 | Dhruv Dhody | Uploaded new revision |
2016-07-18
|
00 | Jonathan Hardwick | This document now replaces draft-palle-pce-stateful-pce-p2mp instead of None |
2016-07-18
|
00 | Dhruv Dhody | New version available: draft-ietf-pce-stateful-pce-p2mp-00.txt |