Signaling Maximum SID Depth (MSD) Using OSPF
draft-ietf-ospf-segment-routing-msd-25
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2018-12-06
|
25 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2018-11-26
|
25 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2018-11-15
|
25 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2018-10-19
|
25 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2018-10-18
|
25 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-25.txt |
2018-10-18
|
25 | (System) | New version approved |
2018-10-18
|
25 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-10-18
|
25 | Jeff Tantsura | Uploaded new revision |
2018-10-18
|
24 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2018-10-18
|
24 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2018-10-18
|
24 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2018-10-17
|
24 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-24.txt |
2018-10-17
|
24 | (System) | New version approved |
2018-10-17
|
24 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-10-17
|
24 | Jeff Tantsura | Uploaded new revision |
2018-10-16
|
23 | (System) | RFC Editor state changed to EDIT |
2018-10-16
|
23 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2018-10-16
|
23 | (System) | Announcement was received by RFC Editor |
2018-10-16
|
23 | (System) | IANA Action state changed to In Progress |
2018-10-16
|
23 | Cindy Morgan | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
2018-10-16
|
23 | Cindy Morgan | IESG has approved the document |
2018-10-16
|
23 | Cindy Morgan | Closed "Approve" ballot |
2018-10-16
|
23 | Alvaro Retana | IESG state changed to Approved-announcement to be sent from IESG Evaluation::AD Followup |
2018-10-16
|
23 | Alvaro Retana | Ballot approval text was generated |
2018-10-15
|
23 | Benjamin Kaduk | [Ballot comment] Thanks for addressing my Discuss point; original ballot comment preserved below. Can SID be expanded on first usage -- https://www.rfc-editor.org/materials/abbrev.expansion.txt does not list … [Ballot comment] Thanks for addressing my Discuss point; original ballot comment preserved below. Can SID be expanded on first usage -- https://www.rfc-editor.org/materials/abbrev.expansion.txt does not list it as "well known". (It also doesn't appear to list "Segment Identifier" as one of the expansions.) This is basically the same thing I said for the IS-IS document that creates the MSD types registry, but I'm not sure I followed correctly the meaning of MSD type 1 for SR-enabled vs. non-SR-enabled networks. In particular, I still don't really understand why it's okay to use the same codepoint for the max SID depth in SR-enabled networks and for the max label depth in non-SR MPLS networks. Why couldn't they just be separate MSD Type codepoints? Section-by-section comments follow. Section 2 If the Node MSD TLV appears in multiple Router Information LSAs that have the same flooding scope, the Node MSD TLV in the Router Information (RI) LSA with the numerically smallest Instance ID MUST be used and subsequent instances of the Node MSD TLV MUST be ignored. [...] Unless there is a sorting requirement I've forgotten about, shouldn't this be "other" rather than "subsequent"? Section 6 Thanks for the updates in response to the secdir review; they help a lot. If the value is larger than supported - instantiation of a path that can't be supported by the head-end (the node performing the SID imposition). This is supposed to mean "(instantiation by the head-end) of a (path that can't be supported)", not "instantiation of a path (that can't be supported by the head-end)", right? |
2018-10-15
|
23 | Benjamin Kaduk | [Ballot Position Update] Position for Benjamin Kaduk has been changed to No Objection from Discuss |
2018-10-12
|
23 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-23.txt |
2018-10-12
|
23 | (System) | New version approved |
2018-10-12
|
23 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-10-12
|
23 | Jeff Tantsura | Uploaded new revision |
2018-10-11
|
22 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2018-10-11
|
22 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2018-10-11
|
22 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-22.txt |
2018-10-11
|
22 | (System) | New version approved |
2018-10-11
|
22 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-10-11
|
22 | Jeff Tantsura | Uploaded new revision |
2018-09-27
|
21 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2018-09-27
|
21 | Ignas Bagdonas | [Ballot Position Update] New position, No Objection, has been recorded for Ignas Bagdonas |
2018-09-27
|
21 | Alexey Melnikov | [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov |
2018-09-27
|
21 | Martin Vigoureux | [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux |
2018-09-26
|
21 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2018-09-26
|
21 | Terry Manderson | [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson |
2018-09-26
|
21 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2018-09-26
|
21 | Benjamin Kaduk | [Ballot discuss] This is essentially a process discuss, and hopefully easy to resolve. In Section 4, we say: The meaning of the absence of … [Ballot discuss] This is essentially a process discuss, and hopefully easy to resolve. In Section 4, we say: The meaning of the absence of both Node and Link MSD advertisements for a given MSD type is specific to the MSD type. Generally it can only be inferred that the advertising node does not support advertisement of that MSD type. However, in some cases the lack of advertisement might imply that the functionality associated with the MSD type is not supported. The correct interpretation MUST be specified when an MSD type is defined. I don't think we can make this sort of normative requirement on a registry created by a different document, at least not without updating the registry to also point to this document. |
2018-09-26
|
21 | Benjamin Kaduk | [Ballot comment] Can SID be expanded on first usage -- https://www.rfc-editor.org/materials/abbrev.expansion.txt does not list it as "well known". (It also doesn't appear to list "Segment … [Ballot comment] Can SID be expanded on first usage -- https://www.rfc-editor.org/materials/abbrev.expansion.txt does not list it as "well known". (It also doesn't appear to list "Segment Identifier" as one of the expansions.) This is basically the same thing I said for the IS-IS document that creates the MSD types registry, but I'm not sure I followed correctly the meaning of MSD type 1 for SR-enabled vs. non-SR-enabled networks. In particular, I still don't really understand why it's okay to use the same codepoint for the max SID depth in SR-enabled networks and for the max label depth in non-SR MPLS networks. Why couldn't they just be separate MSD Type codepoints? Section-by-section comments follow. Section 2 If the Node MSD TLV appears in multiple Router Information LSAs that have the same flooding scope, the Node MSD TLV in the Router Information (RI) LSA with the numerically smallest Instance ID MUST be used and subsequent instances of the Node MSD TLV MUST be ignored. [...] Unless there is a sorting requirement I've forgotten about, shouldn't this be "other" rather than "subsequent"? Section 6 Thanks for the updates in response to the secdir review; they help a lot. If the value is larger than supported - instantiation of a path that can't be supported by the head-end (the node performing the SID imposition). This is supposed to mean "(instantiation by the head-end) of a (path that can't be supported)", not "instantiation of a path (that can't be supported by the head-end)", right? |
2018-09-26
|
21 | Benjamin Kaduk | [Ballot Position Update] New position, Discuss, has been recorded for Benjamin Kaduk |
2018-09-26
|
21 | Ben Campbell | [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell |
2018-09-25
|
21 | Sabrina Tanamal | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
2018-09-25
|
21 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA - Not OK |
2018-09-25
|
21 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-21.txt |
2018-09-25
|
21 | (System) | New version approved |
2018-09-25
|
21 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-09-25
|
21 | Jeff Tantsura | Uploaded new revision |
2018-09-25
|
20 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2018-09-24
|
20 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2018-09-19
|
20 | Mirja Kühlewind | [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind |
2018-09-17
|
20 | (System) | IANA Review state changed to IANA - Not OK from Version Changed - Review Needed |
2018-09-14
|
20 | Paul Kyzivat | Request for Telechat review by GENART Completed: Ready with Nits. Reviewer: Paul Kyzivat. |
2018-09-13
|
20 | Jean Mahoney | Request for Telechat review by GENART is assigned to Paul Kyzivat |
2018-09-13
|
20 | Jean Mahoney | Request for Telechat review by GENART is assigned to Paul Kyzivat |
2018-09-12
|
20 | Cindy Morgan | Placed on agenda for telechat - 2018-09-27 |
2018-09-12
|
20 | Alvaro Retana | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
2018-09-12
|
20 | Alvaro Retana | Ballot has been issued |
2018-09-12
|
20 | Alvaro Retana | [Ballot Position Update] New position, Yes, has been recorded for Alvaro Retana |
2018-09-12
|
20 | Alvaro Retana | Created "Approve" ballot |
2018-09-12
|
20 | Alvaro Retana | Ballot writeup was changed |
2018-09-06
|
20 | Tero Kivinen | Request for Last Call review by SECDIR Completed: Has Nits. Reviewer: Vincent Roca. |
2018-08-31
|
20 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-20.txt |
2018-08-31
|
20 | (System) | New version approved |
2018-08-31
|
20 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-08-31
|
20 | Jeff Tantsura | Uploaded new revision |
2018-08-31
|
19 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-19.txt |
2018-08-31
|
19 | (System) | New version approved |
2018-08-31
|
19 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-08-31
|
19 | Jeff Tantsura | Uploaded new revision |
2018-08-29
|
18 | Alvaro Retana | Waiting for draft-ietf-isis-segment-routing-msd so both documents can progress together to IESG Evaluation. |
2018-08-29
|
18 | Alvaro Retana | IESG state changed to Waiting for AD Go-Ahead from Waiting for Writeup |
2018-08-29
|
18 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2018-08-28
|
18 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA - Not OK |
2018-08-28
|
18 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-18.txt |
2018-08-28
|
18 | (System) | New version approved |
2018-08-28
|
18 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-08-28
|
18 | Jeff Tantsura | Uploaded new revision |
2018-08-27
|
17 | (System) | IANA Review state changed to IANA - Not OK from IANA - Review Needed |
2018-08-27
|
17 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-ospf-segment-routing-msd-15. 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-ospf-segment-routing-msd-15. If any part of this review is inaccurate, please let us know. The IANA Functions Operator has a question about one of the actions requested in the IANA Considerations section of this document. The IANA Functions Operator understands that, upon approval of this document, there are three actions which we must complete. First, in the OSPF Router Information (RI) TLVs registry on the Open Shortest Path First (OSPF) Parameters registry page located at: https://www.iana.org/assignments/ospf-parameters/ the existing, early registration: Value: 12 TLV Name: Node MSD TLV Reference: [current draft] will be made permanent and have its reference changed to [ RFC-to-be ]. Second, in the OSPFv2 Extended Link TLV Sub-TLVs registry on the Open Shortest Path First v2 (OSPFv2) Parameters registry page located at: https://www.iana.org/assignments/ospfv2-parameters/ the existing, early registration: Value: 6 Description: Link MSD sub-TLV Reference: [current draft] will be made permanent and have its reference changed to [ RFC-to-be ]. Third, in the OSPFv3 Extended-LSA TLVs registry on the Open Shortest Path First v3 (OSPFv3) Parameters registry page located at: https://www.iana.org/assignments/ospfv3-parameters/ a single, new value will be registered as follows: Value: [ TBD-at-Registration ] Description: [.see question below] Reference: [ RFC-to-be ] IANA Question --> in the IANA Considerations section of this document, the authors request: "Finally, this document requests IANA to allocate a sub-TLV type (TBD3) from the OSPFv3 Extended-LSA Sub-TLV registry." What should the description be for this new sub-TLV type? 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-08-27
|
17 | Paul Kyzivat | Request for Last Call review by GENART Completed: Ready with Issues. Reviewer: Paul Kyzivat. |
2018-08-23
|
17 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-17.txt |
2018-08-23
|
17 | (System) | New version approved |
2018-08-23
|
17 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-08-23
|
17 | Jeff Tantsura | Uploaded new revision |
2018-08-20
|
16 | Min Ye | Request for Last Call review by RTGDIR Completed: Has Issues. Reviewer: Tal Mizrahi. |
2018-08-20
|
16 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Ron Bonica |
2018-08-20
|
16 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Ron Bonica |
2018-08-19
|
16 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-16.txt |
2018-08-19
|
16 | (System) | New version approved |
2018-08-19
|
16 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-08-19
|
16 | Jeff Tantsura | Uploaded new revision |
2018-08-16
|
15 | Jean Mahoney | Request for Last Call review by GENART is assigned to Paul Kyzivat |
2018-08-16
|
15 | Jean Mahoney | Request for Last Call review by GENART is assigned to Paul Kyzivat |
2018-08-16
|
15 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Vincent Roca |
2018-08-16
|
15 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Vincent Roca |
2018-08-15
|
15 | Min Ye | Request for Last Call review by RTGDIR is assigned to Tal Mizrahi |
2018-08-15
|
15 | Min Ye | Request for Last Call review by RTGDIR is assigned to Tal Mizrahi |
2018-08-15
|
15 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
2018-08-15
|
15 | Cindy Morgan | The following Last Call announcement was sent out (ends 2018-08-29): From: The IESG To: IETF-Announce CC: draft-ietf-ospf-segment-routing-msd@ietf.org, aretana.ietf@gmail.com, lsr-chairs@ietf.org, Acee Lindem , … The following Last Call announcement was sent out (ends 2018-08-29): From: The IESG To: IETF-Announce CC: draft-ietf-ospf-segment-routing-msd@ietf.org, aretana.ietf@gmail.com, lsr-chairs@ietf.org, Acee Lindem , lsr@ietf.org, acee@cisco.com Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Signaling MSD (Maximum SID Depth) using OSPF) to Proposed Standard The IESG has received a request from the Link State Routing WG (lsr) to consider the following document: - 'Signaling MSD (Maximum SID Depth) using OSPF' 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-08-29. 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 This document defines a way for an OSPF Router to advertise multiple types of supported Maximum SID Depths (MSDs) at node and/or link granularity. Such advertisements allow entities (e.g., centralized controllers) to determine whether a particular SID stack can be supported in a given network. This document defines only one type of MSD, but defines an encoding that can support other MSD types. Here the term OSPF means both OSPFv2 and OSPFv3. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-ospf-segment-routing-msd/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-ospf-segment-routing-msd/ballot/ The following IPR Declarations may be related to this I-D: https://datatracker.ietf.org/ipr/3040/ https://datatracker.ietf.org/ipr/3254/ |
2018-08-15
|
15 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
2018-08-15
|
15 | Alvaro Retana | Requested Last Call review by RTGDIR |
2018-08-15
|
15 | Alvaro Retana | Last call was requested |
2018-08-15
|
15 | Alvaro Retana | Ballot approval text was generated |
2018-08-15
|
15 | Alvaro Retana | Ballot writeup was generated |
2018-08-15
|
15 | Alvaro Retana | IESG state changed to Last Call Requested from AD Evaluation |
2018-08-15
|
15 | Alvaro Retana | Last call announcement was generated |
2018-08-15
|
15 | Alvaro Retana | === AD Review of draft-ietf-ospf-segment-routing-msd-15 === (https://mailarchive.ietf.org/arch/msg/lsr/UxlrEElZlLgGqWjOAg8ILGsiJt8) Dear authors: I just finished reading this document. I have several comments and concerns that I … === AD Review of draft-ietf-ospf-segment-routing-msd-15 === (https://mailarchive.ietf.org/arch/msg/lsr/UxlrEElZlLgGqWjOAg8ILGsiJt8) Dear authors: I just finished reading this document. I have several comments and concerns that I included inline below. While I do have some significant concerns (see below), I don't think there are specific items that prevent the start of the IETF LC (they should not be hard to address), so I'm getting that underway. However, given the close relationship to and dependency on draft-ietf-isis-segment-routing-msd, I will schedule both of them on the same IESG Telechat. Thanks! Alvaro. ... 76 1. Introduction 78 When Segment Routing(SR) paths are computed by a centralized 79 controller, it is critical that the controller learns the Maximum SID 80 Depth(MSD) that can be imposed at each node/link on a given SR path 81 to insure that the SID stack depth of a computed path doesn't exceed 82 the number of SIDs the node is capable of imposing. [nit] s/Depth(MSD)/Depth (MSD) 84 The PCEP SR extensions draft [I-D.ietf-pce-segment-routing] signals 85 MSD in SR PCE Capability TLV and METRIC Object. However, if PCEP is 86 not supported/configured on the head-end of an SR tunnel or a 87 Binding-SID anchor node and controller do not participate in IGP [nit] s/and controller do not participate/and the controller does not participate 88 routing, it has no way to learn the MSD of nodes and links. BGP-LS 89 [RFC7752] defines a way to expose topology and associated attributes 90 and capabilities of the nodes in that topology to a centralized 91 controller. MSD signaling by BGP-LS has been defined in 92 [I-D.ietf-idr-bgp-ls-segment-routing-msd]. Typically, BGP-LS is 93 configured on a small number of nodes that do not necessarily act as 94 head-ends. In order for BGP-LS to signal MSD for all the nodes and 95 links in the network MSD is relevant, MSD capabilites should be 96 advertised by every OSPF router in the network. [nit] s/capabilites/capabilities ... 108 or SIDs associated with another dataplane e.g., IPv6. Although MSD 109 advertisements are associated with Segment Routing, the 110 advertisements MAY be present even if Segment Routing itself is not 111 enabled. [minor] Given that you're using Normative language... It would be nice if you expanded on the use of the MSD in a non-SR network. Something simple such as "a SID and a label are the same thing" would be enough. 113 1.1. Conventions used in this document 115 1.1.1. Terminology [minor] Except for BMI/MSD, the other terms are not definitions, just expansions. Some of the abbreviations are already included in the RFC Editor Abbreviations List [1]. In general, it would be better to just expand on first use (BGP-LS, for example) is used *before* this section than to have this section with expansions. [1] https://www.rfc-editor.org/materials/abbrev.expansion.txt ... 152 2. Node MSD Advertisement 154 The node MSD TLV within the body of the OSPF RI Opaque LSA is defined [nit] A reference to rfc7770 would be nice. 155 to carry the provisioned SID depth of the router originating the RI 156 LSA. Node MSD is the smallest MSD supported by the node on the set 157 of interfaces configured for use by the advertising IGP instance. 158 MSD values may be learned via a hardware API or may be provisioned.. 160 0 1 2 3 161 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 163 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 164 | Type | Length | 165 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 166 | MSD Type and Value ... 167 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ... 169 Figure 1: Node MSD TLV [nit] It would be nicer to display the actual pairs: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | MSD-Type | MSD-Value | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 171 The Type: TBD1 173 Length: variable (minimum of 2, multiple of 2 octets) and represents 174 the total length of value field. [nit] ...in octets. 176 Value: consists of one or more pairs of a 1 octet MSD-type and 1 177 octet MSD-Value. [nit] There is no "Value" field illustrated above. You might want to reword a little. ... 188 This TLV is applicable to OSPFv2 and to OSPFv3 [RFC5838] and is 189 optional. The scope of the advertisement is specific to the 190 deployment. [minor] I'm confused by the reference to rfc5838. It confuses me because there are no references to the base specs (rfc2328/rfc5340), but (when it seems that one is maybe used) you point at rfc5838 here... 192 When multiple Node MSD TLVs are received from a given router, the 193 receiver MUST use the first occurrence of the TLV in the Router 194 Information LSA. If the Node MSD TLV appears in multiple Router 195 Information LSAs that have different flooding scopes, the Node MSD 196 TLV in the Router Information LSA with the area-scoped flooding scope 197 MUST be used. If the Node MSD TLV appears in multiple Router 198 Information LSAs that have the same flooding scope, the Node MSD TLV 199 in the Router Information (RI) LSA with the numerically smallest 200 Instance ID MUST be used and subsequent instances of the Node MSD TLV 201 MUST be ignored. The RI LSA can be advertised at any of the defined 202 opaque flooding scopes (link, area, or Autonomous System (AS)). For 203 the purpose of Node MSD TLV advertisement, area-scoped flooding is 204 REQUIRED. [major] The text above ends by saying that for the "Node MSD TLV advertisement, area-scoped flooding is REQUIRED". I take that to mean that other scopes are not valid, is that true? If so, then the rules seem to contradict themselves; specifically: "If the Node MSD TLV appears in multiple Router Information LSAs that have the same flooding scope..." seems to imply that receiving the Node MSD TLV in an non-area scoped RI LSAs is ok. 206 3. Link MSD sub-TLV ... 223 Type: 225 For OSPFv2, the Link level MSD value is advertised as an optional 226 Sub-TLV of the OSPFv2 Extended Link TLV as defined in [RFC7684], and 227 has value of TBD2. 229 For OSPFv3, the Link level MSD value is advertised as an optional 230 Sub-TLV of the E-Router-LSA TLV as defined in [RFC8362], and has 231 value of TBD3. [nit] For both OSPFv2/OSPFv3, it would be clearer if "has a type of TBD" (instead of "value") was used. The "value" is used to mean different things in the same sentence. 233 Length: variable and similar to that, defined in Section 2. [major] Similar or the same? 235 Value: consists of one or more pairs of a 1 octet MSD-type and 1 236 octet MSD-Value. [nit] There is no "Value" field illustrated above. You might want to reword a little. ... 248 Other MSD Types are reserved for future extensions. [major] The MSD Types are not defined in this document...so they shouldn't be reserved here... 250 If this TLV is advertised multiple times in the same OSPFv2 Extended 251 Link Opaque LSA, only the first instance of the TLV is used by 252 receiving OSPFv2 routers. This situation SHOULD be logged as an 253 error. [nit] s/this TLV/this sub-TLV [major] Can we make the specification stronger? Maybe "only the first instance MUST be used"... 255 If this TLV is advertised multiple times for the same link in 256 different OSPFv2 Extended Link Opaque LSAs originated by the same 257 OSPFv2 router, the OSPFv2 Extended Link TLV in the OSPFv2 Extended 258 Link Opaque LSA with the smallest Opaque ID is used by receiving 259 OSPFv2 routers. This situation may be logged as a warning. [nit] s/this TLV/this sub-TLV [major] Can we make the specification stronger? Maybe "...with the smallest Opaque ID MUST be used...". [minor] Why is the importance of this last situation less, where a warning may (non-normative) be logged? [major] What about multiples in OSPFv3? 261 4. Using Node and Link MSD Advertisements [major] After reading this section, I still don't know how do use the advertisements. What should a receiver do with the values? Maybe the use is constrained to a controller...maybe the exact operation is our of the scope of this document. Either way, please say something. ... 279 5. Base MPLS Imposition MSD [minor] Even with the pointer to I-D.ietf-isis-segment-routing-msd, this section is not needed in this document because the definition of the MSD-Types is done elsewhere. Please remove it. ... 301 7. Security Considerations 303 Security concerns for OSPF are addressed in [RFC7474]. Further [minor] That's a bold statement! I'm sure those are not the only security concerns... It may be better to just point at the base specifications... 304 security analysis for OSPF protocol is done in [RFC6863] including 305 analysis of both the above documents. Security considerations, as [minor] Which documents? 306 specified by [RFC7770], [RFC7684] and [RFC8362] are applicable to 307 this document. 309 Advertisement of an incorrect MSD value may result: in a path 310 computation failing and the service unavailable or instantiation of a 311 path that can't be supported by the head-end (the node performing the 312 imposition). [major] The paragraph above can also applied to modified information. What about privacy? What are the issues with disclosure of the MSDs? ... 329 10.1. Normative References [minor] I don't think that rfc7474 needs to be Normative. ... 342 [RFC7474] Bhatia, M., Hartman, S., Zhang, D., and A. Lindem, Ed., 343 "Security Extension for OSPFv2 When Using Manual Key 344 Management", RFC 7474, DOI 10.17487/RFC7474, April 2015, 345 . ... 366 10.2. Informative References [nit] rfc8126 is not used. ... 403 [RFC8126] Cotton, M., Leiba, B., and T. Narten, "Guidelines for 404 Writing an IANA Considerations Section in RFCs", BCP 26, 405 RFC 8126, DOI 10.17487/RFC8126, June 2017, 406 . |
2018-08-14
|
15 | Alvaro Retana | Notification list changed to Acee Lindem <acee@cisco.com>, aretana.ietf@gmail.com from Acee Lindem <acee@cisco.com> |
2018-08-14
|
15 | Alvaro Retana | IESG state changed to AD Evaluation from Publication Requested |
2018-08-13
|
Jenny Bui | Posted related IPR disclosure: Telefonaktiebolaget LM Ericsson (publ)'s Statement about IPR related to draft-ietf-ospf-segment-routing-msd | |
2018-07-24
|
15 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-15.txt |
2018-07-24
|
15 | (System) | New version approved |
2018-07-24
|
15 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-07-24
|
15 | Jeff Tantsura | Uploaded new revision |
2018-05-31
|
14 | Acee Lindem | (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the … (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? A Standards Track RFC is being requested and is indicated in the title page header. (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: This document specifies extensions to OSPFv2/OSPFv3 Router Information (RI) TLV to specify the MPLS Maximum Segment Depth (MSD) for an OSPFv2/OSPFv3 router. Additionally, extensions are specified in OSPFv2 Prefix/Link attributes LSA and the OSPFv3 Extended-Router-LSA to advertise the MSD for an OSPFv2/OSPFv3 link. The specification supports multiple types of MSD, as well as, an IANA registry for the types. The initial and only type specified is the Label Imposition MSD, i.e., the maximum number of labels that can be imposed for a link or router (minimum of all links). Working Group Summary: Once the precise defintion of MSD was agreed upon at the Chicago IETF, the draft has been relatively stable and the changes have been mainly procedural (i.e., the designation of a common MSD type IANA registry) or editorial (e.g., handling multiple MSD TLVs). Document Quality: This document has been a WG document for 1 1/2 years and has had several good reviews. The authors have been very responsive to comments and I believe the document is ready for publication. Personnel: Acee Lindem is the Document Shepherd. Alvaro Retana 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 has reviewed each revision of the document and followed the discussion on the OSPF mailing list. Additionally, the document shepherd provided editorial updates for consistency with other OSPF RFCs. The document shepherd fully believes that the document 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. (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. (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. None. (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. Yes. https://datatracker.ietf.org/ipr/search/?submit=draft&id=draft-ietf-ospf-segment-routing-msd No concerns have been voiced. IPR declaration is common for LSR drafts. (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 consensus from the WG and others outside the WG that this document can progress. (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. (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. Nits are all resolved. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. Not applicable. (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. Publication for "IS-IS MSD" will be requested concurrently. (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. 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). The IANA considerations section is clear and early allocatios have been made for the requeted code points. (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. Not applicable. The new MSD Type registry is covered by the IS-IS MSD draft. (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. Not applicable. |
2018-05-31
|
14 | Acee Lindem | Responsible AD changed to Alvaro Retana |
2018-05-31
|
14 | Acee Lindem | IETF WG state changed to Submitted to IESG for Publication from WG Document |
2018-05-31
|
14 | Acee Lindem | IESG state changed to Publication Requested |
2018-05-31
|
14 | Acee Lindem | IESG process started in state Publication Requested |
2018-05-28
|
14 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-14.txt |
2018-05-28
|
14 | (System) | New version approved |
2018-05-28
|
14 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-05-28
|
14 | Jeff Tantsura | Uploaded new revision |
2018-05-21
|
13 | Acee Lindem | Changed consensus to Yes from Unknown |
2018-05-21
|
13 | Acee Lindem | Intended Status changed to Proposed Standard from None |
2018-05-21
|
13 | Acee Lindem | Changed document writeup |
2018-05-21
|
13 | Acee Lindem | Notification list changed to Acee Lindem <acee@cisco.com> |
2018-05-21
|
13 | Acee Lindem | Document shepherd changed to Acee Lindem |
2018-05-17
|
13 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-13.txt |
2018-05-17
|
13 | (System) | New version approved |
2018-05-17
|
13 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-05-17
|
13 | Jeff Tantsura | Uploaded new revision |
2018-05-10
|
12 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-12.txt |
2018-05-10
|
12 | (System) | New version approved |
2018-05-10
|
12 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-05-10
|
12 | Jeff Tantsura | Uploaded new revision |
2018-05-07
|
11 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-11.txt |
2018-05-07
|
11 | (System) | New version approved |
2018-05-07
|
11 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-05-07
|
11 | Jeff Tantsura | Uploaded new revision |
2018-05-01
|
10 | Min Ye | Request for Early review by RTGDIR Completed: Has Issues. Reviewer: Tal Mizrahi. |
2018-04-18
|
10 | Min Ye | Request for Early review by RTGDIR is assigned to Tal Mizrahi |
2018-04-18
|
10 | Min Ye | Request for Early review by RTGDIR is assigned to Tal Mizrahi |
2018-04-18
|
10 | Acee Lindem | Requested Early review by RTGDIR |
2018-04-05
|
10 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-10.txt |
2018-04-05
|
10 | (System) | New version approved |
2018-04-05
|
10 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-04-05
|
10 | Jeff Tantsura | Uploaded new revision |
2018-02-28
|
09 | Acee Lindem | Notification list changed to none |
2018-02-28
|
09 | Acee Lindem | Changed group to Link State Routing (LSR) from Open Shortest Path First IGP (OSPF) |
2018-02-26
|
09 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-09.txt |
2018-02-26
|
09 | (System) | New version approved |
2018-02-26
|
09 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2018-02-26
|
09 | Jeff Tantsura | Uploaded new revision |
2017-12-14
|
08 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-08.txt |
2017-12-14
|
08 | (System) | New version approved |
2017-12-14
|
08 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2017-12-14
|
08 | Jeff Tantsura | Uploaded new revision |
2017-12-14
|
07 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-07.txt |
2017-12-14
|
07 | (System) | New version approved |
2017-12-14
|
07 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2017-12-14
|
07 | Jeff Tantsura | Uploaded new revision |
2017-11-30
|
06 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-06.txt |
2017-11-30
|
06 | (System) | New version approved |
2017-11-30
|
06 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Peter Psenak , Uma Chunduri , Jeff Tantsura |
2017-11-30
|
06 | Jeff Tantsura | Uploaded new revision |
2017-07-26
|
Naveen Khan | Posted related IPR disclosure: Telefonaktiebolaget LM Ericsson (publ)'s Statement about IPR related to draft-ietf-ospf-segment-routing-msd | |
2017-06-04
|
05 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-05.txt |
2017-06-04
|
05 | (System) | New version approved |
2017-06-04
|
05 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Uma Chunduri , Peter Psenak , Jeff Tantsura |
2017-06-04
|
05 | Jeff Tantsura | Uploaded new revision |
2017-03-27
|
04 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-04.txt |
2017-03-27
|
04 | (System) | New version approved |
2017-03-27
|
04 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Uma Chunduri , Peter Psenak , Jeff Tantsura |
2017-03-27
|
04 | Jeff Tantsura | Uploaded new revision |
2017-03-27
|
03 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-03.txt |
2017-03-27
|
03 | (System) | New version approved |
2017-03-27
|
03 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Uma Chunduri , Peter Psenak , Jeff Tantsura |
2017-03-27
|
03 | Jeff Tantsura | Uploaded new revision |
2017-03-06
|
02 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-02.txt |
2017-03-06
|
02 | (System) | New version approved |
2017-03-06
|
02 | (System) | Request for posting confirmation emailed to previous authors: Sam Aldrin , Uma Chunduri , Peter Psenak , Jeff Tantsura |
2017-03-06
|
02 | Jeff Tantsura | Uploaded new revision |
2017-03-06
|
01 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-01.txt |
2017-03-06
|
01 | (System) | New version approved |
2017-03-06
|
01 | (System) | Request for posting confirmation emailed to previous authors: Uma Chunduri , ospf-chairs@ietf.org, Jeff Tantsura |
2017-03-06
|
01 | Jeff Tantsura | Uploaded new revision |
2016-11-15
|
00 | Acee Lindem | This document now replaces draft-tantsura-ospf-segment-routing-msd instead of None |
2016-11-15
|
00 | Jeff Tantsura | New version available: draft-ietf-ospf-segment-routing-msd-00.txt |
2016-11-15
|
00 | (System) | WG -00 approved |
2016-11-15
|
00 | Jeff Tantsura | Set submitter to "Jeff Tantsura ", replaces to draft-tantsura-ospf-segment-routing-msd and sent approval email to group chairs: ospf-chairs@ietf.org |
2016-11-15
|
00 | Jeff Tantsura | Uploaded new revision |