Signaling RSVP-TE Tunnels on a Shared MPLS Forwarding Plane
RFC 8577
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2020-01-20
|
09 | (System) | Received changes through RFC Editor sync (added Verified Errata tag) |
2019-08-19
|
09 | Gunter Van de Velde | Closed request for Last Call review by OPSDIR with state 'Overtaken by Events' |
2019-08-19
|
09 | Gunter Van de Velde | Assignment of request for Last Call review by OPSDIR to Éric Vyncke was marked no-response |
2019-05-30
|
09 | (System) | Received changes through RFC Editor sync (added Errata tag) |
2019-04-30
|
09 | (System) | Received changes through RFC Editor sync (created alias RFC 8577, changed title to 'Signaling RSVP-TE Tunnels on a Shared MPLS Forwarding Plane', changed abstract … Received changes through RFC Editor sync (created alias RFC 8577, changed title to 'Signaling RSVP-TE Tunnels on a Shared MPLS Forwarding Plane', changed abstract to 'As the scale of MPLS RSVP-TE networks has grown, the number of Label Switched Paths (LSPs) supported by individual network elements has increased. Various implementation recommendations have been proposed to manage the resulting increase in the amount of control-plane state information. However, those changes have had no effect on the number of labels that a transit Label Switching Router (LSR) has to support in the forwarding plane. That number is governed by the number of LSPs transiting or terminated at the LSR and is directly related to the total LSP state in the control plane. This document defines a mechanism to prevent the maximum size of the label space limit on an LSR from being a constraint to control-plane scaling on that node. It introduces the notion of preinstalled 'per-TE link labels' that can be shared by MPLS RSVP-TE LSPs that traverse these TE links. This approach significantly reduces the forwarding-plane state required to support a large number of LSPs. This couples the feature benefits of the RSVP-TE control plane with the simplicity of the Segment Routing (SR) MPLS forwarding plane.', changed pages to 24, changed standardization level to Proposed Standard, changed state to RFC, added RFC published event at 2019-04-30, changed IESG state to RFC Published) |
2019-04-30
|
09 | (System) | RFC published |
2019-04-27
|
09 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2019-04-12
|
09 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2019-03-21
|
09 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2019-02-22
|
09 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2019-02-22
|
09 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2019-02-22
|
09 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2019-02-21
|
09 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2019-02-11
|
09 | (System) | RFC Editor state changed to EDIT |
2019-02-11
|
09 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2019-02-11
|
09 | (System) | Announcement was received by RFC Editor |
2019-02-11
|
09 | (System) | IANA Action state changed to In Progress |
2019-02-11
|
09 | Cindy Morgan | IESG state changed to Approved-announcement sent from IESG Evaluation::AD Followup |
2019-02-11
|
09 | Cindy Morgan | IESG has approved the document |
2019-02-11
|
09 | Cindy Morgan | Closed "Approve" ballot |
2019-02-11
|
09 | Cindy Morgan | Ballot writeup was changed |
2019-02-11
|
09 | Deborah Brungard | Ballot approval text was changed |
2019-02-01
|
09 | Alvaro Retana | [Ballot comment] Thanks for addressing my DISCUSS. |
2019-02-01
|
09 | Alvaro Retana | [Ballot Position Update] Position for Alvaro Retana has been changed to No Objection from Discuss |
2019-01-31
|
09 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-09.txt |
2019-01-31
|
09 | (System) | New version approved |
2019-01-31
|
09 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2019-01-31
|
09 | Vishnu Beeram | Uploaded new revision |
2019-01-18
|
08 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2019-01-18
|
08 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2019-01-18
|
08 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-08.txt |
2019-01-18
|
08 | (System) | New version approved |
2019-01-18
|
08 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2019-01-18
|
08 | Vishnu Beeram | Uploaded new revision |
2018-12-20
|
07 | Benjamin Kaduk | [Ballot comment] [Leaving my position as "No Record" since I didn't finish my review before the telechat. Hopefully the comments can still be useful.] Section … [Ballot comment] [Leaving my position as "No Record" since I didn't finish my review before the telechat. Hopefully the comments can still be useful.] Section 2 I agree with the Gen-ART reviewer that defining "loose hop" would be helpful. Delegation label: A label assigned at the delegation hop to represent a set of labels that will be pushed at this hop. A terminology question (or perhaps just my ignorance), but is "assigned at" the proper wording for this? My initial reading was that this label would be added to the stack while traversing ("at") the delegation hop, but that doesn't really make sense given the rest of the definition. Section 5.1.2 The downside of this approach is that the number of hops that the LSP can traverse is dictated by the label stack push limit of the ingress. There is perhaps some more subtlety here, in that the interaction involves both the label stack push limit at the ingress, but also the number of delegation labels and TE link labels not included in a delegation. Thus, the difference between this case and the "stack to reach delegation hop" method is that all delegation hops after the first one will decrease the effective label stack push limit at the ingress (for the path to the first delegation hop). It's not clear that this paragraph does a good job of summarizing that distinction, as-is. Section 5.3.1 It's unclear to me whether, after such a gap in ETLD support, the next node that supports ETLD is supposed to decrement the ETLD value by just one or by the total number of nodes (accounting for itself and the non-ETLD-supporting nodes), assuming that the ETLD remains positive after such an operation. Section 9.1 o When the use of TE link labels is mandated/requested for the path: [...] * When explicit delegation is mandated or automatic delegation is requested: + the ingress SHOULD have the ability to indicate the chosen stacking approach (and) + the delegation hop SHOULD have the ability to indicate that the recorded label is a delegation label. Does the first one need to be a MUST? The behavior of the delegation hop depends on the chosen stacking approach, and I can't quite convince myself that it would always be determinable just from inspecting the stack on ingress to the delegation hop. Section 9.4 nit: the wording "MUST be set [...] only if" is a bit awkward; what we really want to say is that if TE link labels are not in use/recording for this LSP, then this flag MUST NOT be set ... right? |
2018-12-20
|
07 | Benjamin Kaduk | Ballot comment text updated for Benjamin Kaduk |
2018-12-20
|
07 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2018-12-20
|
07 | Benjamin Kaduk | [Ballot comment] Section 2 I agree with the Gen-ART reviewer that defining "loose hop" would be helpful. Delegation label: A label assigned at the … [Ballot comment] Section 2 I agree with the Gen-ART reviewer that defining "loose hop" would be helpful. Delegation label: A label assigned at the delegation hop to represent a set of labels that will be pushed at this hop. A terminology question (or perhaps just my ignorance), but is "assigned at" the proper wording for this? My initial reading was that this label would be added to the stack while traversing ("at") the delegation hop, but that doesn't really make sense given the rest of the definition. Section 5.1.2 The downside of this approach is that the number of hops that the LSP can traverse is dictated by the label stack push limit of the ingress. There is perhaps some more subtlety here, in that the interaction involves both the label stack push limit at the ingress, but also the number of delegation labels and TE link labels not included in a delegation. Thus, the difference between this case and the "stack to reach delegation hop" method is that all delegation hops after the first one will decrease the effective label stack push limit at the ingress (for the path to the first delegation hop). It's not clear that this paragraph does a good job of summarizing that distinction, as-is. Section 5.3.1 It's unclear to me whether, after such a gap in ETLD support, the next node that supports ETLD is supposed to decrement the ETLD value by just one or by the total number of nodes (accounting for itself and the non-ETLD-supporting nodes), assuming that the ETLD remains positive after such an operation. |
2018-12-20
|
07 | Benjamin Kaduk | Ballot comment text updated for Benjamin Kaduk |
2018-12-20
|
07 | Martin Vigoureux | [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux |
2018-12-19
|
07 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2018-12-19
|
07 | Ben Campbell | [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell |
2018-12-19
|
07 | Warren Kumari | [Ballot comment] I support Alvaro's DISCUSS -- it seems that this should be addressed / better discussed. I'm balloting NoObj (trusting sponsoring AD) - I … [Ballot comment] I support Alvaro's DISCUSS -- it seems that this should be addressed / better discussed. I'm balloting NoObj (trusting sponsoring AD) - I would would have liked to have been able to do a more thorough review, but simply ran out of time (and what I did manage to review left me feeling happy that it is good). |
2018-12-19
|
07 | Warren Kumari | [Ballot Position Update] New position, No Objection, has been recorded for Warren Kumari |
2018-12-19
|
07 | Adam Roach | [Ballot comment] Thanks to everyone who worked on this document. I have a handful of comments. --------------------------------------------------------------------------- §7: > The following logic could be used … [Ballot comment] Thanks to everyone who worked on this document. I have a handful of comments. --------------------------------------------------------------------------- §7: > The following logic could be used by the node constructing the label > stack: > > Each RRO label sub-object SHOULD be processed starting with the > label sub-object from the first downstream hop. Any label > provided by the first downstream hop MUST always be pushed on the > label stack regardless of the label type. If the label type is a > TE link label, then any label from the next downstream hop MUST > also be pushed on the constructed label stack. If the label type > is a regular label, then any label from the next downstream hop > MUST NOT be pushed on the constructed label stack. If the label > type is a delegation label, then the type of stacking approach > chosen by the ingress for this LSP (Section 5.1) MUST be used to > determine how the delegation labels are pushed in the label stack. The use of normative language in example text is very confusing. I fear that this processing will be read as normative rather than the example that it appears to be ("could be used"). I believe what you want is something more like: Each RRO label sub-object will be processed starting with the label sub-object from the first downstream hop. Any label provided by the first downstream hop will always be pushed on the label stack regardless of the label type. If the label type is a TE link label, then any label from the next downstream hop will also be pushed on the constructed label stack. If the label type is a regular label, then any label from the next downstream hop will not be pushed on the constructed label stack. If the label type is a delegation label, then the type of stacking approach chosen by the ingress for this LSP (Section 5.1) will be used to determine how the delegation labels are pushed in the label stack. Alternately, if the text is meant to be normative, then the introductory sentence needs to be changed ("is used" or "must be used"), and the paragraph itself should probably not be indented. --------------------------------------------------------------------------- §8.1: > To provide link protection at a Point of Local Repair (PLR) with a > shared MPLS forwarding plane, the LSR SHOULD allocate a separate TE > link label for the TE link that will be used for RSVP-TE tunnels that > request link protection from the ingress. This isn't really my area, but from the fuzzy model I have in my head about link protection, it seems to me that this won't actually work unless a new label is allocated -- right? If that's the case, then the preceding "SHOULD" would appear to actually be a "MUST". Or is the notion that some LSR might choose to simply treat all traffic as link-protected? --------------------------------------------------------------------------- §9.2: > When a node that does not cater to the mandate > receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object > with this flag set, it MUST send a PathErr message with an error code > of 'Routing Problem (24)' and an error value of 'TE link label usage > failure (TBD3)'. I'm a little confused about how this is intended to work. At first, this looked like it might just be a restatement of the behavior of LSP_REQUIRED_ATTRIBUTES; however, it's unclear how existing, already deployed nodes are going to be able to send an error value of TBD3. This same comment applies to §9.4. |
2018-12-19
|
07 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2018-12-18
|
07 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2018-12-18
|
07 | Alexey Melnikov | [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov |
2018-12-17
|
07 | Terry Manderson | [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson |
2018-12-17
|
07 | Spencer Dawkins | [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins |
2018-12-17
|
07 | Alvaro Retana | [Ballot discuss] A significant portion of this specification depends on knowing the label stack depth limits in the network, but §5.2 declares the mechanism out … [Ballot discuss] A significant portion of this specification depends on knowing the label stack depth limits in the network, but §5.2 declares the mechanism out of scope: In order to accurately pick the delegation hops, the ingress needs to be aware of the label stack depth push limit of each of the transit LSRs prior to initiating the signaling sequence. The mechanism by which the ingress or controller (hosting the path computation element) learns this information is outside the scope of this document. I think that not defining the mechanism in this document is ok -- but not having one means that important parts of this specification can't work. Please point at where such a mechanism is specified, or at least provide examples. The Shepherd's writeup says that "implementation plans and implementations" are known so I think that this should be an easy point to address. |
2018-12-17
|
07 | Alvaro Retana | [Ballot comment] (1) §5.3.1: "The ETLD MUST be decremented at each non-delegation transit hop by either 1 or some appropriate number based on the limitations … [Ballot comment] (1) §5.3.1: "The ETLD MUST be decremented at each non-delegation transit hop by either 1 or some appropriate number based on the limitations at that hop." What is "some appropriate number"? Please be specific. Can you provide an example? (2) §7: The text about how to build the label stack is not as specific as it should be: (2a) [nit] "The following logic could be used..." Is it optional? (2b) "Each RRO label sub-object SHOULD be processed starting with the label sub-object from the first downstream hop. Any label provided by the first downstream hop MUST always be pushed on the label stack regardless of the label type." When would the processing not start with the first downstream hop? If the processing is not done (because of the "could" and the "SHOULD"), then how can the MUST be enforced? (3) I find it strange (maybe even contradictory) that §9.1 (Requirements) talks about the requirements which are satisfied in this document using SHOULDs...or any Normative language at all. It is not clear to me whether the Normative language in this section is intended to direct the behavior, or just list requirements. I would rather see the requirements listed without Normative language being used. (4) §9.2: "When a node that does not cater to the mandate receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object with this flag set, it MUST send a PathErr message..." Why would a node "not cater to the mandate"? I imagine one instance being simply that the node doesn't support the behavior specified in this document. This document can't specify the behavior of a node that doesn't know what the new behavior is. If there are other reasons for not complying, please be explicit. (4a) Note that §9.4 uses a similar construct: "If the hop is not able to comply with this mandate...", which implies that there may be a reason other than not supporting the functionality. Here as well, what are examples of reasons for the node not being able to comply? (5) §9.4: "If the transit hop does not support this flag, it MUST act as if it does not support TE link labels." I'm not sure if this text refers to a node not supporting this specification (see above), or to a neighbor of that node. In either case, what does "act as if it does not support TE link labels" mean? How can "acting" be Normatively enforced? Does that mean that if the node supports this specification it must stop doing so (at least for the LSP)? ?? (5a) §9.6 also talks about "the transit hop". Please clarify there as well. (5b) Note that the same phrase (act as if...) is also used in §5.3.1. (6) §9.7: "The format of the ETLD Attributes TLV is shown in Figure 8." The Figure only shows the value part of the TLV -- it would be nice to get a pointer to the place where the TLV structure is defined (rfc5420). |
2018-12-17
|
07 | Alvaro Retana | [Ballot Position Update] New position, Discuss, has been recorded for Alvaro Retana |
2018-12-14
|
07 | Mirja Kühlewind | [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind |
2018-12-13
|
07 | Deborah Brungard | IESG state changed to IESG Evaluation from Waiting for Writeup |
2018-12-13
|
07 | Cindy Morgan | Placed on agenda for telechat - 2018-12-20 |
2018-12-13
|
07 | Deborah Brungard | Ballot has been issued |
2018-12-13
|
07 | Deborah Brungard | [Ballot Position Update] New position, Yes, has been recorded for Deborah Brungard |
2018-12-13
|
07 | Deborah Brungard | Created "Approve" ballot |
2018-12-13
|
07 | Deborah Brungard | Ballot writeup was changed |
2018-12-13
|
07 | Tero Kivinen | Request for Last Call review by SECDIR Completed: Ready. Reviewer: Alan DeKok. |
2018-12-11
|
07 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2018-12-10
|
07 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
2018-12-10
|
07 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-mpls-rsvp-shared-labels-06. 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-mpls-rsvp-shared-labels-06. 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 four actions which we must complete. First, in the Attribute Flags registry on the Resource Reservation Protocol-Traffic Engineering (RSVP-TE) Parameters registry page located at: https://www.iana.org/assignments/rsvp-te-parameters/ three, new registrations are to be made as follows: Bit No: 16 Name: TE Link Label Attribute Flags Path: Yes Attribute Flags Resv: No RRO: No ERO: No Reference: [ RFC-to-be, Section 9.2 ] Bit No: 17 Name: LSI-D Attribute Flags Path: Yes Attribute Flags Resv: No RRO: No ERO: Yes Reference: [ RFC-to-be, Section 9.4 ] Bit No: 18 Name: LSI-D-S2E Attribute Flags Path: Yes Attribute Flags Resv: No RRO: No ERO: No Reference: [ RFC-to-be, Section 9.6 ] Second, in the Attribute TLV Space registry on the Resource Reservation Protocol-Traffic Engineering (RSVP-TE) Parameters registry page located at: https://www.iana.org/assignments/rsvp-te-parameters/ the temporary registration for Type: 6, ETLD will be made permanent and its reference changed to [ RFC-to-be, Section 9.7 ]. Third, a new subregistry of the existing Record Route Object Sub-object Flags registry on the Resource Reservation Protocol-Traffic Engineering (RSVP-TE) Parameters registry page located at: https://www.iana.org/assignments/rsvp-te-parameters/ will be created. The new subregistry will be called the Record Route Label Sub-object Flags registry. The new subregistry will be managed using Standards Action as defined by RFC 8126. There are initial registrations in the new subregistry as follows: Flag Name Reference 0x1 Global Label RFC 3209 [ TBD-at-Registration ] TE Link Label [ RFC-to-be, Section 9.3] [ TBD-at-Registration ] Delegation Label [ RFC-to-be, Section 9.5] Fourth, in the Sub-Codes - 24 Routing Problem subregistry of the Error Codes and Globally-Defined Error Value Sub-Codes registry on the Resource Reservation Protocol (RSVP) Parameters registry page located at: https://www.iana.org/assignments/rsvp-parameters/ two, new registrations are to be made as follows: Value: [ TBD-at-Registration ] Description: TE link label usage failure Reference: [ RFC-to-be ] Value: [ TBD-at-Registration ] Description: Label stack imposition failure Reference: [ RFC-to-be ] 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 |
2018-12-09
|
07 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-07.txt |
2018-12-09
|
07 | (System) | New version approved |
2018-12-09
|
07 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2018-12-09
|
07 | Vishnu Beeram | Uploaded new revision |
2018-12-03
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Éric Vyncke |
2018-12-03
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Éric Vyncke |
2018-11-30
|
06 | Russ Housley | Request for Last Call review by GENART Completed: Ready. Reviewer: Russ Housley. Sent review to list. |
2018-11-29
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Russ Housley |
2018-11-29
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Russ Housley |
2018-11-29
|
06 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Alan DeKok |
2018-11-29
|
06 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Alan DeKok |
2018-11-27
|
06 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
2018-11-27
|
06 | Cindy Morgan | The following Last Call announcement was sent out (ends 2018-12-11): From: The IESG To: IETF-Announce CC: mpls@ietf.org, db3546@att.com, draft-ietf-mpls-rsvp-shared-labels@ietf.org, mpls-chairs@ietf.org, Loa … The following Last Call announcement was sent out (ends 2018-12-11): From: The IESG To: IETF-Announce CC: mpls@ietf.org, db3546@att.com, draft-ietf-mpls-rsvp-shared-labels@ietf.org, mpls-chairs@ietf.org, Loa Andersson , loa@pi.nu Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Signaling RSVP-TE tunnels on a shared MPLS forwarding plane) to Proposed Standard The IESG has received a request from the Multiprotocol Label Switching WG (mpls) to consider the following document: - 'Signaling RSVP-TE tunnels on a shared MPLS forwarding plane' 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 2018-12-11. 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 As the scale of MPLS RSVP-TE networks has grown, so the number of Label Switched Paths (LSPs) supported by individual network elements has increased. Various implementation recommendations have been proposed to manage the resulting increase in control plane state. However, those changes have had no effect on the number of labels that a transit Label Switching Router (LSR) has to support in the forwarding plane. That number is governed by the number of LSPs transiting or terminated at the LSR and is directly related to the total LSP state in the control plane. This document defines a mechanism to prevent the maximum size of the label space limit on an LSR from being a constraint to control plane scaling on that node. It introduces the notion of pre-installed 'per Traffic Engineering (TE) link labels' that can be shared by MPLS RSVP-TE LSPs that traverse these TE links. This approach significantly reduces the forwarding plane state required to support a large number of LSPs. This couples the feature benefits of the RSVP-TE control plane with the simplicity of the Segment Routing MPLS forwarding plane. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/ballot/ The following IPR Declarations may be related to this I-D: https://datatracker.ietf.org/ipr/2976/ https://datatracker.ietf.org/ipr/3265/ https://datatracker.ietf.org/ipr/3266/ https://datatracker.ietf.org/ipr/3036/ https://datatracker.ietf.org/ipr/2997/ |
2018-11-27
|
06 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
2018-11-27
|
06 | Deborah Brungard | Last call was requested |
2018-11-27
|
06 | Deborah Brungard | Ballot approval text was generated |
2018-11-27
|
06 | Deborah Brungard | Ballot writeup was generated |
2018-11-27
|
06 | Deborah Brungard | IESG state changed to Last Call Requested from Publication Requested |
2018-11-27
|
06 | Deborah Brungard | Last call announcement was generated |
2018-11-20
|
06 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-06.txt |
2018-11-20
|
06 | (System) | New version approved |
2018-11-20
|
06 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2018-11-20
|
06 | Vishnu Beeram | Uploaded new revision |
2018-11-20
|
05 | Min Ye | Request for Last Call review by RTGDIR Completed: Ready. Reviewer: Stig Venaas. |
2018-11-06
|
05 | Jonathan Hardwick | Request for Last Call review by RTGDIR is assigned to Stig Venaas |
2018-11-06
|
05 | Jonathan Hardwick | Request for Last Call review by RTGDIR is assigned to Stig Venaas |
2018-11-05
|
05 | Deborah Brungard | Requested Last Call review by RTGDIR |
2018-11-05
|
05 | Loa Andersson | The MPLS working group request that ' draft-ietf-mpls-rsvp-shared-labels is published as an RFC on the Standards Track. (1) What type of RFC is … The MPLS working group request that ' draft-ietf-mpls-rsvp-shared-labels is published as an RFC on the Standards Track. (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? We are requesting that the document is published as Proposed Standard. This is the proper type of RFC since if defines new protocol elements, new procedures and allocate IANA code points from (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 As MPLS RSVP-TE networks grows, so does the number of LSPs supported by network elements. Various implementation recommendations have been proposed to manage the resulting increase in control plane state. The recommendations proposed to manage control plane state, have had no effect on the number of labels in the forwarding plane necessary for an LSR to support. This document defines a mechanism that prevent the maximum number an LSR may support to be a limitation on control plane scaling on the LSR. The concept of pre-installed 'per TE) link labels' that can be shared by MPLS RSVP-TE LSPs. 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? No such controversies. The WG process has been very straightforward. 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? We know of implementation plans and implementations, this was the reason to allocate some of the code points by early allocation. However we have no detailed information. We have started an implementation poll and will update the Write-Up when we receive more information. No expert reviews necessary. Personnel Who is the Document Shepherd? Who is the Responsible Area Director? Loa Andersson is the Document Shepherd Deborah Brungard 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 Document Shepherd (also wg chair), reviewed the document at the normal way points of the document, when it was first posted, when we did the working group adoption poll, when preparing the working group last call and when writing the shepherds write-up. This version is ready for publication. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? No such concerns! (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 such reviews necessary, (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. 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. If not, explain why. All the authors and contributors has confirmed that they are unaware of any other IPR that relates to this document than those that have been disclosed. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. The IPR tool lists 5 IPRs against this document, however 2 of them are updates of IPRs disclosed against the individual document when it became a working group document. The working group were notified about all IPRs at the adoption poll and wglc. There has been no concerns at all. (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? There is a very solid support for this specification. (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.) No such threats! (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. The document passes the nits tool clean, there is one case of a newer version of an ID, that is referenced. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. Np such reviews necessary. (13) Have all references within this document been identified as either normative or informative? Yes the references are correctly split into normative and informative. (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? All of the 8 normative references are to existing RFCs, 6 of them to PS and the other two BCPs. (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 downward references. (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. No other document will have its status changed when this document is published. (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). The Shepherd has reviewed the IANA section as it has developed. All referenced IANA registries are clearly identifiable, early IANA allocations are included in the IANA section. One new sub-registry is defined (section 1.3) the allocation policy is clearly defined. (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. No such registries. (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. No such reviews necessary. |
2018-11-05
|
05 | Loa Andersson | Responsible AD changed to Deborah Brungard |
2018-11-05
|
05 | Loa Andersson | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
2018-11-05
|
05 | Loa Andersson | IESG state changed to Publication Requested |
2018-11-05
|
05 | Loa Andersson | IESG process started in state Publication Requested |
2018-11-05
|
05 | Loa Andersson | Changed consensus to Yes from Unknown |
2018-11-05
|
05 | Loa Andersson | Intended Status changed to Proposed Standard from None |
2018-11-05
|
05 | Loa Andersson | Changed document writeup |
2018-10-30
|
05 | Loa Andersson | Changed document writeup |
2018-10-30
|
05 | Loa Andersson | IETF WG state changed to WG Consensus: Waiting for Write-Up from Waiting for WG Chair Go-Ahead |
2018-10-15
|
05 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-05.txt |
2018-10-15
|
05 | (System) | New version approved |
2018-10-15
|
05 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2018-10-15
|
05 | Vishnu Beeram | Uploaded new revision |
2018-10-15
|
04 | Loa Andersson | Notification list changed to Loa Andersson <loa@pi.nu> |
2018-10-15
|
04 | Loa Andersson | Document shepherd changed to Loa Andersson |
2018-10-08
|
04 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-04.txt |
2018-10-08
|
04 | (System) | New version approved |
2018-10-08
|
04 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2018-10-08
|
04 | Vishnu Beeram | Uploaded new revision |
2018-09-28
|
03 | Loa Andersson | IETF WG state changed to Waiting for WG Chair Go-Ahead from In WG Last Call |
2018-09-12
|
03 | Loa Andersson | IETF WG state changed to In WG Last Call from WG Document |
2018-09-10
|
03 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-03.txt |
2018-09-10
|
03 | (System) | New version approved |
2018-09-10
|
03 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2018-09-10
|
03 | Vishnu Beeram | Uploaded new revision |
2018-08-20
|
Jenny Bui | Posted related IPR disclosure: Juniper's Statement about IPR related to draft-ietf-mpls-rsvp-shared-labels | |
2018-08-20
|
Jenny Bui | Posted related IPR disclosure: Juniper's Statement about IPR related to draft-ietf-mpls-rsvp-shared-labels | |
2018-06-28
|
02 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-02.txt |
2018-06-28
|
02 | (System) | New version approved |
2018-06-28
|
02 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2018-06-28
|
02 | Vishnu Beeram | Uploaded new revision |
2018-03-05
|
01 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-01.txt |
2018-03-05
|
01 | (System) | New version approved |
2018-03-05
|
01 | (System) | Request for posting confirmation emailed to previous authors: Tarek Saad , Harish Sitaraman , Vishnu Beeram , Tejal Parikh |
2018-03-05
|
01 | Vishnu Beeram | Uploaded new revision |
2017-12-18
|
00 | Loa Andersson | This document now replaces draft-sitaraman-mpls-rsvp-shared-labels instead of None |
2017-12-18
|
00 | Vishnu Beeram | New version available: draft-ietf-mpls-rsvp-shared-labels-00.txt |
2017-12-18
|
00 | (System) | WG -00 approved |
2017-12-18
|
00 | Vishnu Beeram | Set submitter to "Vishnu Pavan Beeram ", replaces to draft-sitaraman-mpls-rsvp-shared-labels and sent approval email to group chairs: mpls-chairs@ietf.org |
2017-12-18
|
00 | Vishnu Beeram | Uploaded new revision |