Updated Rules for Processing Stateful PCE Request Parameters Flags
draft-ietf-pce-stateful-flags-01
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2024-01-04
|
01 | Gunter Van de Velde | Request closed, assignment withdrawn: Jon Mitchell Last Call OPSDIR review |
2024-01-04
|
01 | Gunter Van de Velde | Closed request for Last Call review by OPSDIR with state 'Overtaken by Events' |
2020-05-29
|
01 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2020-05-26
|
01 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2020-03-19
|
01 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2020-02-06
|
01 | Tero Kivinen | Closed request for Last Call review by SECDIR with state 'Overtaken by Events' |
2020-02-06
|
01 | Tero Kivinen | Assignment of request for Last Call review by SECDIR to Aanchal Malhotra was marked no-response |
2020-02-04
|
01 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2020-02-04
|
01 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2020-02-03
|
01 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2020-01-31
|
01 | (System) | RFC Editor state changed to EDIT |
2020-01-31
|
01 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2020-01-31
|
01 | (System) | Announcement was received by RFC Editor |
2020-01-30
|
01 | (System) | IANA Action state changed to In Progress |
2020-01-30
|
01 | Amy Vezza | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
2020-01-30
|
01 | Amy Vezza | IESG has approved the document |
2020-01-30
|
01 | Amy Vezza | Closed "Approve" ballot |
2020-01-30
|
01 | Amy Vezza | Ballot approval text was generated |
2020-01-30
|
01 | Amy Vezza | IESG state changed to Approved-announcement to be sent from IESG Evaluation::AD Followup |
2020-01-30
|
01 | Amy Vezza | Ballot writeup was changed |
2020-01-30
|
01 | Deborah Brungard | Ballot approval text was changed |
2020-01-23
|
01 | Alvaro Retana | [Ballot comment] [Thanks for addressing my DISCUSS.] |
2020-01-23
|
01 | Alvaro Retana | [Ballot Position Update] Position for Alvaro Retana has been changed to No Objection from Discuss |
2020-01-23
|
01 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2020-01-23
|
01 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2020-01-23
|
01 | Adrian Farrel | New version available: draft-ietf-pce-stateful-flags-01.txt |
2020-01-23
|
01 | (System) | New version approved |
2020-01-23
|
01 | (System) | Request for posting confirmation emailed to previous authors: Adrian Farrel |
2020-01-23
|
01 | Adrian Farrel | Uploaded new revision |
2020-01-23
|
00 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2020-01-23
|
00 | Martin Vigoureux | [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux |
2020-01-23
|
00 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund |
2020-01-22
|
00 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2020-01-22
|
00 | Warren Kumari | [Ballot Position Update] New position, No Objection, has been recorded for Warren Kumari |
2020-01-22
|
00 | Roman Danyliw | [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw |
2020-01-21
|
00 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2020-01-21
|
00 | Benjamin Kaduk | [Ballot comment] Thanks for this clear and well-written document! I just have a couple of editorial comments that probably don't even need a response. Section … [Ballot comment] Thanks for this clear and well-written document! I just have a couple of editorial comments that probably don't even need a response. Section 4 There will remain an issue with compatibility between implementations of RFC 8231 that might set any of the unassigned flags, and current (such as [RFC8281]) and future (such as [I-D.ietf-pce-lsp-control-request]) specifications. That problem cannot be fixed in old implementations by any amount of documentation, and can only be handled for future specifications by obsoleting the Flags field and using a new technique. Fortunately, however, most implementations will have been constructed to set unused flags to zero which is consistent with the behavior described in this document. I had a little bit of trouble reading this, as I keep expecting the first sentence to be saying that there is a legitimately-allocated flag value that is set with intent to change behavior, but it doesn't really say anything specifically about a flag value getting allocated (or used). W.r.t. obsoleting Flags vs. relying on "most implementations" to be consistent with this document's recommendations, is it worth being more clear about the conclusion that this document is drawing, namely that the risk of bad interactions is sufficiently small that there is no desire to incur the cost of obsoleting/replacing the Flags field? |
2020-01-21
|
00 | Benjamin Kaduk | [Ballot Position Update] New position, No Objection, has been recorded for Benjamin Kaduk |
2020-01-21
|
00 | Alissa Cooper | [Ballot comment] Section 6: s/MAY log the fact./MAY log that fact./ |
2020-01-21
|
00 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2020-01-20
|
00 | Alvaro Retana | [Ballot discuss] The acknowledgement to the authors of I-D.ietf-pce-lsp-control-request prompted me to go take a look at that document and refresh my mind on the … [Ballot discuss] The acknowledgement to the authors of I-D.ietf-pce-lsp-control-request prompted me to go take a look at that document and refresh my mind on the fact that it defines a new flag called LSP-Control Request Flag (C). I find it hard to resolve in my mind when it would make sense for the R (LSP REMOVE from rfc8281) and C flags to be set at the same time. I couldn't find in rfc8231/rfc8281/I-D.ietf-pce-lsp-control-request or this document any discussion about the ability (or not) to set more than one Flag at a time. In line with it's title, I would like to see this document include rules about processing of multiple flags. I know that it is not possible to set out rules for the interaction of yet-to-be-defined flags, but at least adding text to the effect of "documents defining additional flags MUST discuss how they interact with existing flags" would go a long way. I am balloting DISCUSS because even though this document is not introducing new issues, the combination of what is defined in rfc8231/rfc8281/I-D.ietf-pce-lsp-control-request does...and a document titled "Updated Rules for Processing Stateful PCE Request Parameters Flags" is then the optimal place to address them. [Aside: If this DISCUSS is resolved as suggested above, then I-D.ietf-pce-lsp-control-request, which is on the RFC EDitor's queue, will have to be updated.] |
2020-01-20
|
00 | Alvaro Retana | [Ballot comment] (1) Compatibility The compatibility issue described at the end of §4 could result in all types of unforeseen errors or more serious issues; … [Ballot comment] (1) Compatibility The compatibility issue described at the end of §4 could result in all types of unforeseen errors or more serious issues; even considering just the one flag defined in rfc8281: the R flag = LSP REMOVE. One of the incompatibility results could be for an rfc8231-only implementation to set the R flag (it has unknown functionality to the sender), and then for an rfc8281 implementation to receive the object and remove the LSP. Not only could this result in operational issues by removing an LSP that shouldn't have been removed, but this action could also be considered a denial of service. This is not a new issue created by this document, but given that the latent compatibility issues are presented, then a more robust discussion is needed -- I would like to see it in the Security Considerations, but using the Compatibility Considerations section works for me too. To be clear on my expectation. The current text sounds tentative and even alarming: (paraphrasing) there's an issue that cannot be solved unless we start over! It would be nice to then add some text that talks about the potential effects: taking an unintended action, opening the door for an attacker, etc. (2) Going back to the specification: Flags (32 bits): This document does not define any flags. Unassigned flags MUST be set to zero on transmission and MUST be ignored on receipt. Implementations that do not understand any particular flag MUST ignore the flag. Aren't the two Normative sentences redundant? The most likely reason for a receiver to not understand a flag is for it to not have it implemented, which is the same as it considering it not assigned. Are there cases that I'm missing which require both statements? Perhaps s/Unassigned/Unknown and remove the second sentence. |
2020-01-20
|
00 | Alvaro Retana | [Ballot Position Update] New position, Discuss, has been recorded for Alvaro Retana |
2020-01-20
|
00 | Mirja Kühlewind | [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind |
2020-01-17
|
00 | Alexey Melnikov | [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov |
2020-01-16
|
00 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2020-01-12
|
00 | Éric Vyncke | [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke |
2020-01-07
|
00 | Cindy Morgan | Placed on agenda for telechat - 2020-01-23 |
2020-01-07
|
00 | Deborah Brungard | IESG state changed to IESG Evaluation from Waiting for Writeup |
2020-01-07
|
00 | Deborah Brungard | Ballot has been issued |
2020-01-07
|
00 | Deborah Brungard | [Ballot Position Update] New position, Yes, has been recorded for Deborah Brungard |
2020-01-07
|
00 | Deborah Brungard | Created "Approve" ballot |
2020-01-07
|
00 | Deborah Brungard | Ballot writeup was changed |
2019-12-23
|
00 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
2019-12-23
|
00 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-pce-stateful-flags-00. 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-flags-00. If any part of this review is inaccurate, please let us know. The IANA Functions Operator understands that, upon approval of this document, there is a single action which we must complete. In the SRP Object Flag Field registry on the Path Computation Element Protocol (PCEP) Numbers registry page located at: https://www.iana.org/assignments/pcep/ [ RFC-to-be ] will be added to [RFC8281] as the reference for the registry. IANA understands that no other changes to the registry are required. The IANA Functions Operator understands that this is the only action 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-12-23
|
00 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2019-12-17
|
00 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jon Mitchell |
2019-12-17
|
00 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jon Mitchell |
2019-12-13
|
00 | Russ Housley | Request for Last Call review by GENART Completed: Ready. Reviewer: Russ Housley. Sent review to list. |
2019-12-12
|
00 | Jean Mahoney | Request for Last Call review by GENART is assigned to Russ Housley |
2019-12-12
|
00 | Jean Mahoney | Request for Last Call review by GENART is assigned to Russ Housley |
2019-12-12
|
00 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Aanchal Malhotra |
2019-12-12
|
00 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Aanchal Malhotra |
2019-12-09
|
00 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
2019-12-09
|
00 | Cindy Morgan | The following Last Call announcement was sent out (ends 2019-12-23): From: The IESG To: IETF-Announce CC: draft-ietf-pce-stateful-flags@ietf.org, db3546@att.com, Hariharan Ananthakrishnan , hari@netflix.com, … The following Last Call announcement was sent out (ends 2019-12-23): From: The IESG To: IETF-Announce CC: draft-ietf-pce-stateful-flags@ietf.org, db3546@att.com, Hariharan Ananthakrishnan , hari@netflix.com, pce@ietf.org, pce-chairs@ietf.org Reply-To: last-call@ietf.org Sender: Subject: Last Call: (Updated Rules for Processing Stateful PCE Request Parameters Flags) to Proposed Standard The IESG has received a request from the Path Computation Element WG (pce) to consider the following document: - 'Updated Rules for Processing Stateful PCE Request Parameters Flags' 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 last-call@ietf.org mailing lists by 2019-12-23. 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 Extensions to the Path Computation Element Communication Protocol (PCEP) to support stateful Path Computation Elements (PCEs) are defined in RFC 8231. One of the extensions is the Stateful PCE Request Parameters (SRP) object. That object includes a Flags field that is a set of 32 bit flags, and RFC 8281 defines an IANA registry for tracking assigned flags. However, RFC 8231 does not explain how an implementation should set unassigned flags in transmitted messages, nor how an implementation should process unassigned, unknown, or unsupported flags in received messages. This document updates RFC 8231 by defining the correct behaviors. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-pce-stateful-flags/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-pce-stateful-flags/ballot/ No IPR declarations have been submitted directly on this I-D. |
2019-12-09
|
00 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
2019-12-09
|
00 | Deborah Brungard | Last call was requested |
2019-12-09
|
00 | Deborah Brungard | Ballot approval text was generated |
2019-12-09
|
00 | Deborah Brungard | Ballot writeup was generated |
2019-12-09
|
00 | Deborah Brungard | IESG state changed to Last Call Requested from Publication Requested |
2019-12-09
|
00 | Deborah Brungard | Last call announcement was generated |
2019-12-07
|
00 | Hariharan Ananthakrishnan | (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? -> Proposed Standard Why is this the proper … (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? -> Proposed Standard Why is this the proper type of RFC? -> It is a technical specification of a protocol extension Is this type of RFC indicated in the title page header? -> Yes (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary: ->Extensions to the Path Computation Element communications Protocol (PCEP) to support stateful Path Computation Elements (PCEs) are defined in RFC 8231. One of the extensions is the Stateful PCE Request Parameters (SRP) object. That object includes a Flags field that is a set of 32 bit flags, and RFC 8281 defines an IANA registry for tracking assigned flags. However, RFC 8231 does not explain how an implementation should set unassigned flags in transmitted messages, nor how an implementation should process unassigned, unknown, or unsupported flags in received messages. This document updates RFC 8231 by defining the correct behaviors. Working Group Summary: ->This I-D being a very focused and uncontroversial fix, it has been moved directly from individual draft to WGLC and submitted to the AD. Based on the direction from the AD, the file name was changed to reflect the WG output and to garner more visibility within the WG. Document Quality: Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, YANG Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? -> A private and unscientific poll of implementers of RFC 8231 conducted by the author suggests that existing implementations already abide by the modification set out in this document. Personnel: Who is the Document Shepherd? -> Hariharan Ananthakrishnan Who is the Responsible Area Director? -> Deborah Brungard (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 document has been reviewed, updated and is ready to progress. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? -> No ( We trust the RFC Editor to catch the remaining nits.) (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. -> N/A (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. -> N/A (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. If not, explain why? -> Yes (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. -> No (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? -> It reflects WG consensus, extending RFC 8231 to make sure the unknown flags are handled properly. The document has been reviewed by some of the key WG members. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) -> N/A (11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. -> A reference to a living I-D will need to be kept to the latest version. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, YANG Doctor, media type, and URI type reviews. -> N/A (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 (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. -> No (16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relaationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary. -> This document updates RFC 8231 by defining the correct behaviors. (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 8126). -> The IANA section is consistent with the document's body. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. -> N/A (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, YANG modules, etc. -> N/A (20) If the document contains a YANG module, has the module been checked with any of the recommended validation tools (https://trac.ietf.org/trac/ops/wiki/yang-review-tools) for syntax and formatting validation? If there are any resulting errors or warnings, what is the justification for not fixing them at this time? Does the YANG module comply with the Network Management Datastore Architecture (NMDA) as specified in RFC8342? -> N/A |
2019-12-06
|
00 | Hariharan Ananthakrishnan | As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated … As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated 24 February 2012. (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? -> Proposed Standard Why is this the proper type of RFC? -> It is a technical specification of a protocol extension Is this type of RFC indicated in the title page header? -> Yes (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary Extensions to the Path Computation Element communications Protocol (PCEP) to support stateful Path Computation Elements (PCEs) are defined in RFC 8231. One of the extensions is the Stateful PCE Request Parameters (SRP) object. That object includes a Flags field that is a set of 32 bit flags, and RFC 8281 defines an IANA registry for tracking assigned flags. However, RFC 8231 does not explain how an implementation should set unassigned flags in transmitted messages, nor how an implementation should process unassigned, unknown, or unsupported flags in received messages. This document updates RFC 8231 by defining the correct behaviors. Working Group Summary Was there anything in WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? -> This I-D being a very focused and uncontroversial fix, it has been moved directly from individual draft to WGLC. Document Quality Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? -> A private and unscientific poll of implementers of RFC 8231 conducted by the author suggests that existing implementations already abide by the modification set out in this document. Personnel Who is the Document Shepherd? -> Hariharan Ananthakrishnan Who is the Responsible Area Director? -> Deborah Brungard (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 document has been reviewed, updated and is ready to progress. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? -> No ( We trust the RFC Editor to catch the remaining nits.) (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. -> N/A (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. -> N/A (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. If not, explain why. -> Yes (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. -> No (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? -> It reflects WG consensus, extending RFC 8231 to make sure the unknown flags are handled properly. The document has been reviewed by some of the key WG members. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) -> N/A (11) Identify any ID nits the Document Shepherd has found in this document. (See https://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. -> A reference to a living I-D will need to be kept to the latest version. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. -> N/A (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 (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. -> No (16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary. -> This document updates RFC 8231 by defining the correct behaviors. (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 8126). -> The IANA section is consistent with the document's body. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. -> N/A (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. -> N/A |
2019-12-06
|
00 | Hariharan Ananthakrishnan | Responsible AD changed to Deborah Brungard |
2019-12-06
|
00 | Hariharan Ananthakrishnan | IETF WG state changed to Submitted to IESG for Publication from WG Document |
2019-12-06
|
00 | Hariharan Ananthakrishnan | IESG state changed to Publication Requested from I-D Exists |
2019-12-06
|
00 | Hariharan Ananthakrishnan | IESG process started in state Publication Requested |
2019-12-06
|
00 | Hariharan Ananthakrishnan | Changed consensus to Yes from Unknown |
2019-12-06
|
00 | Hariharan Ananthakrishnan | Intended Status changed to Proposed Standard from None |
2019-12-06
|
00 | Hariharan Ananthakrishnan | Notification list changed to Hariharan Ananthakrishnan <hari@netflix.com> |
2019-12-06
|
00 | Hariharan Ananthakrishnan | Document shepherd changed to Hariharan Ananthakrishnan |
2019-12-06
|
00 | Hariharan Ananthakrishnan | As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated … As required by RFC 4858, this is the current template for the Document Shepherd Write-Up. Changes are expected over time. This version is dated 24 February 2012. (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? -> Proposed Standard Why is this the proper type of RFC? -> It is a technical specification of a protocol extension Is this type of RFC indicated in the title page header? -> Yes (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary Extensions to the Path Computation Element communications Protocol (PCEP) to support stateful Path Computation Elements (PCEs) are defined in RFC 8231. One of the extensions is the Stateful PCE Request Parameters (SRP) object. That object includes a Flags field that is a set of 32 bit flags, and RFC 8281 defines an IANA registry for tracking assigned flags. However, RFC 8231 does not explain how an implementation should set unassigned flags in transmitted messages, nor how an implementation should process unassigned, unknown, or unsupported flags in received messages. This document updates RFC 8231 by defining the correct behaviors. Working Group Summary Was there anything in WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? -> This I-D being a very focused and uncontroversial fix, it has been moved directly from individual draft to WGLC. Document Quality Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? -> A private and unscientific poll of implementers of RFC 8231 conducted by the author suggests that existing implementations already abide by the modification set out in this document. Personnel Who is the Document Shepherd? -> Hariharan Ananthakrishnan Who is the Responsible Area Director? -> Deborah Brungard (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 document has been reviewed, updated and is ready to progress. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? -> No ( We trust the RFC Editor to catch the remaining nits.) (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. -> N/A (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. -> N/A (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. If not, explain why. -> Yes (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. -> No (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? -> It reflects WG consensus, extending RFC 8231 to make sure the unknown flags are handled properly. The document has been reviewed by some of the key WG members. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) -> N/A (11) Identify any ID nits the Document Shepherd has found in this document. (See https://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. -> A reference to a living I-D will need to be kept to the latest version. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. -> N/A (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 (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. -> No (16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary. -> This document updates RFC 8231 by defining the correct behaviors. (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 8126). -> The IANA section is consistent with the document's body. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. -> N/A (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. -> N/A |
2019-11-07
|
00 | Dhruv Dhody | This document now replaces draft-farrel-pce-stateful-flags instead of None |
2019-11-07
|
00 | Adrian Farrel | New version available: draft-ietf-pce-stateful-flags-00.txt |
2019-11-07
|
00 | (System) | Forced post of submission |
2019-11-07
|
00 | Adrian Farrel | Request for posting confirmation emailed to submitter and authors: Adrian Farrel |
2019-11-07
|
00 | Adrian Farrel | Uploaded new revision |