MPLS Upstream Label Assignment for LDP
draft-ietf-mpls-ldp-upstream-10
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Stewart Bryant |
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Jari Arkko |
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Peter Saint-Andre |
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the Yes position for Adrian Farrel |
2011-03-09
|
10 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2011-03-09
|
10 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2011-03-09
|
10 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2011-03-02
|
10 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2011-03-02
|
10 | Amy Vezza | State changed to RFC Ed Queue from Approved-announcement sent. |
2011-03-01
|
10 | (System) | IANA Action state changed to In Progress |
2011-03-01
|
10 | Cindy Morgan | IESG state changed to Approved-announcement sent |
2011-03-01
|
10 | Cindy Morgan | IESG has approved the document |
2011-03-01
|
10 | Cindy Morgan | Closed "Approve" ballot |
2011-03-01
|
10 | Cindy Morgan | Approval announcement text regenerated |
2011-03-01
|
10 | Adrian Farrel | Approval announcement text changed |
2011-03-01
|
10 | Adrian Farrel | Approval announcement text regenerated |
2011-02-07
|
10 | Jari Arkko | [Ballot Position Update] Position for Jari Arkko has been changed to No Objection from Discuss |
2011-02-02
|
10 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2011-02-02
|
10 | (System) | New version available: draft-ietf-mpls-ldp-upstream-10.txt |
2011-01-14
|
10 | David Harrington | Closed request for Last Call review by TSVDIR with state 'No Response' |
2011-01-07
|
10 | (System) | Removed from agenda for telechat - 2011-01-06 |
2011-01-06
|
10 | Cindy Morgan | State changed to IESG Evaluation::Revised ID Needed from IESG Evaluation. |
2011-01-05
|
10 | Adrian Farrel | State changed to IESG Evaluation from Waiting for AD Go-Ahead. |
2011-01-05
|
10 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call. |
2011-01-04
|
10 | Dan Romascanu | [Ballot Position Update] New position, No Objection, has been recorded |
2010-12-17
|
10 | David Harrington | Request for Last Call review by TSVDIR is assigned to David Borman |
2010-12-17
|
10 | David Harrington | Request for Last Call review by TSVDIR is assigned to David Borman |
2010-12-17
|
10 | Adrian Farrel | Placed on agenda for telechat - 2011-01-06 |
2010-12-16
|
10 | Amanda Baber | IANA understands that, upon approval of this document, there are four IANA Actions that must be completed. First, in the TLV Type Name Space registry … IANA understands that, upon approval of this document, there are four IANA Actions that must be completed. First, in the TLV Type Name Space registry located in the Label Distribution Protocol (LDP) Parameters registry located at: http://www.iana.org/assignments/ldp-namespaces a new value is to be registered: Range Description Reference ----- ---------------------------------------------- ---------- LDP Upstream Label Assignment Capability TLV RFC-to-be The authors request that the value 0x0507 be assigned to this TLV . Second, in the TLV Type Name Space registry located in the Label Distribution Protocol (LDP) Parameters registry located at: http://www.iana.org/assignments/ldp-namespaces a new value is to be registered: Range Description Reference ----- ---------------------------------------------- ---------- LDP Upstream-Assigned Label TLV RFC-to-be The authors request that the value 0x204 be assigned to this TLV . Third, in the TLV Type Name Space registry located in the Label Distribution Protocol (LDP) Parameters registry located at: http://www.iana.org/assignments/ldp-namespaces a new value is to be registered: Range Description Reference ----- ---------------------------------------------- ---------- LDP Upstream-Assigned Label Request TLV RFC-to-be The authors request that the value 0x205 be assigned to this TLV . Fourth, in the Interface ID Types subregistry of the Generalized Multi-Protocol Label Switching (GMPLS) Signaling Parameters registry located at: http://www.iana.org/assignments/gmpls-sig-parameters/gmpls-sig-parameters.xhtml four new values are to be registered as follows: Value Length Format Description Reference ------ ------- ------ --------------------- ---------- varies [RFC-to-be: section 5] RSVP-TE P2MP LSP TLV RFC-to-be varies [RFC-to-be: section 5] LDP P2MP LSP TLV RFC-to-be varies [RFC-to-be: section 5] IP Multicast Tunnel TLV RFC-to-be varies [RFC-to-be: section 5] MPLS Context Label TLV RFC-to-be The authors suggest the value 28 for ; 29 for ; 30 for ; and 31 for . IANA understands that these four actions are all that are needed upon approval of the document. |
2010-12-16
|
10 | Cindy Morgan | Last call sent |
2010-12-16
|
10 | Cindy Morgan | State changed to In Last Call from Last Call Requested. The following Last Call Announcement was sent out: To: IETF-Announce From: The IESG Reply-to: ietf@ietf.org … State changed to In Last Call from Last Call Requested. The following Last Call Announcement was sent out: To: IETF-Announce From: The IESG Reply-to: ietf@ietf.org CC: Subject: Second Last Call: draft-ietf-mpls-ldp-upstream (MPLS Upstream Label Assignment for LDP) to Proposed Standard The IESG has received a request from the Multiprotocol Label Switching WG (mpls) to consider the following document: - 'MPLS Upstream Label Assignment for LDP ' as a Proposed Standard This SECOND last call has been made because a late IPR disclosure was received. 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 2011-01-05. 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. The file can be obtained via http://www.ietf.org/internet-drafts/draft-ietf-mpls-ldp-upstream-09.txt IESG discussion can be tracked via https://datatracker.ietf.org/public/pidtracker.cgi?command=view_id&dTag=14575&rfc_flag=0 IPR disclosures for this document exists at https://datatracker.ietf.org/ipr/1085/ and https://datatracker.ietf.org/ipr/1454/ |
2010-12-16
|
10 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to Yes from Discuss |
2010-12-16
|
10 | Adrian Farrel | Last Call was requested |
2010-12-16
|
10 | Adrian Farrel | State changed to Last Call Requested from AD is watching. |
2010-12-16
|
10 | Adrian Farrel | Last Call text changed |
2010-12-16
|
10 | Adrian Farrel | Last Call text changed |
2010-12-02
|
10 | Cindy Morgan | State changed to AD is watching from IESG Evaluation. |
2010-12-02
|
10 | Adrian Farrel | [Ballot comment] Gen Art review comments from Avshalom Houri Summary: The document is ready for a Standard Track RFC. Major issues: None Minor issues: None … [Ballot comment] Gen Art review comments from Avshalom Houri Summary: The document is ready for a Standard Track RFC. Major issues: None Minor issues: None Nits/editorial comments: One or more occurrences in the document a LDP -> an LDP a LSR -> an LSR a MPLS -> an MPLS Line 540 [MLDP] describe how to setup P2MP LSPs using LDP. On a LAN the -> [MLDP] describes how to setup P2MP LSPs using LDP. On a LAN the Line 572 Ru on receiving this message sends back a Label Mapping message to Rd -> On receiving this message, Ru sends back a Label Mapping message to Rd |
2010-12-02
|
10 | Adrian Farrel | [Ballot discuss] A late-arriving IPR disclosure (https://datatracker.ietf.org/ipr/1454/) was posted less than an hour before the telechat. I need to Discuss with the rest … [Ballot discuss] A late-arriving IPR disclosure (https://datatracker.ietf.org/ipr/1454/) was posted less than an hour before the telechat. I need to Discuss with the rest of the IESG whether to return this I-D for a further IETF last call, or to let the I-D proceed in the knowledge that the late disclosure may void the IPR owner's right to claim. |
2010-12-02
|
10 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to Discuss from Yes |
2010-12-02
|
10 | Jari Arkko | [Ballot comment] A few comments from Ari Keränen: The format of the packet format figures is not consistent: in the section 5's sub-TLVs "type" is … [Ballot comment] A few comments from Ari Keränen: The format of the packet format figures is not consistent: in the section 5's sub-TLVs "type" is given with syntax "Type = XX" whereas in rest of the figures it's "Name (code)". The second field of sub-TLVs (length?) is not defined at all in the figures but just the value is given. Also the length seems to include the type and length of the TLV -- is that intentional? Especially since in the other TLVs do not seem to include type and length. Also the sentence "The TLV value in the sub-TLV acts as the tunnel identifier" is strange. Do you mean "the value of the sub-TLV"? 1. RSVP-TE P2MP LSP TLV. Type = 28 (To be assigned by IANA). Value of the TLV is as carried in the RSVP-TE P2MP LSP SESSION Object [RFC4875]. The second sentence above is a bit confusing. Perhaps removing the "as carried in" part from the sentence and changing "value of the TLV" into "value of the sub-TLV" would help, if you mean that the whole object is in the value of the sub-TLV. It's also somewhat confusing that with RSVP-TE P2MP LSP TLV there are Type and Length in the figure and with LDP P2MP LSP TLV there aren't. The format of the 3rd and 4th sub-TLV seems underspecified. For example, how do you encode a " tuple" in a sub-TLV? 6. LDP Point-to-Multipoint LSPs on a LAN Processing of the Label Request and Label Mapping messages for LDP upstream- assigned labels is as described in section 4.2. Section 4.2. does not exist. 2. The following hash is performed: H = (Sum Opaque value) modulo N, where N is the number of candidate upstream LSRs. Opaque value is defined in [MLDP] and comprises the P2MP LSP identifier. What does the "Sum" in the hash equation mean? I would assume it's sum over all opaque values if there is more than one, but it's not really clear from the context. Also, how do you convert the opaque value(s) into number(s)? |
2010-12-02
|
10 | Jari Arkko | [Ballot discuss] Section 5 should explain what the semantics of the second field of the Sub-TLVs are. Presumably that has been defined in some earlier … [Ballot discuss] Section 5 should explain what the semantics of the second field of the Sub-TLVs are. Presumably that has been defined in some earlier RFC that defined the syntax for Sub-TLVs. A reference would suffice. Reference to Section 4.2 for some behaviour needs to be changed as there is no Section 4.2. |
2010-12-02
|
10 | Jari Arkko | [Ballot Position Update] Position for Jari Arkko has been changed to Discuss from No Objection by Jari Arkko |
2010-12-02
|
10 | Jari Arkko | [Ballot comment] A few comments from Ari Keränen: The format of the packet format figures is not consistent: in the section 5's sub-TLVs "type" is … [Ballot comment] A few comments from Ari Keränen: The format of the packet format figures is not consistent: in the section 5's sub-TLVs "type" is given with syntax "Type = XX" whereas in rest of the figures it's "Name (code)". The second field of sub-TLVs (length?) is not defined at all in the figures but just the value is given. Also the length seems to include the type and length of the TLV -- is that intentional? Especially since in the other TLVs do not seem to include type and length. Also the sentence "The TLV value in the sub-TLV acts as the tunnel identifier" is strange. Do you mean "the value of the sub-TLV"? 1. RSVP-TE P2MP LSP TLV. Type = 28 (To be assigned by IANA). Value of the TLV is as carried in the RSVP-TE P2MP LSP SESSION Object [RFC4875]. The second sentence above is a bit confusing. Perhaps removing the "as carried in" part from the sentence and changing "value of the TLV" into "value of the sub-TLV" would help, if you mean that the whole object is in the value of the sub-TLV. It's also somewhat confusing that with RSVP-TE P2MP LSP TLV there are Type and Length in the figure and with LDP P2MP LSP TLV there aren't. The format of the 3rd and 4th sub-TLV seems underspecified. For example, how do you encode a " tuple" in a sub-TLV? 6. LDP Point-to-Multipoint LSPs on a LAN Processing of the Label Request and Label Mapping messages for LDP upstream- assigned labels is as described in section 4.2. Section 4.2. does not exist. 2. The following hash is performed: H = (Sum Opaque value) modulo N, where N is the number of candidate upstream LSRs. Opaque value is defined in [MLDP] and comprises the P2MP LSP identifier. What does the "Sum" in the hash equation mean? I would assume it's sum over all opaque values if there is more than one, but it's not really clear from the context. Also, how do you convert the opaque value(s) into number(s)? |
2010-12-02
|
10 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded by Jari Arkko |
2010-12-02
|
10 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded |
2010-12-02
|
10 | Tim Polk | [Ballot Position Update] New position, No Objection, has been recorded |
2010-12-02
|
10 | Stewart Bryant | [Ballot comment] |
2010-12-02
|
10 | Stewart Bryant | [Ballot Position Update] Position for Stewart Bryant has been changed to No Objection from Discuss |
2010-12-02
|
(System) | Posted related IPR disclosure: Huawei Technologies Co.,Ltd's Statement about IPR related to draft-ietf-mpls-ldp-upstream-09 and draft-ietf-mpls-ldp-p2mp-11 | |
2010-12-01
|
10 | Ralph Droms | [Ballot Position Update] New position, No Objection, has been recorded |
2010-12-01
|
10 | Ron Bonica | [Ballot Position Update] New position, Yes, has been recorded |
2010-12-01
|
10 | Sean Turner | [Ballot Position Update] Position for Sean Turner has been changed to No Objection from Discuss |
2010-12-01
|
10 | Peter Saint-Andre | [Ballot Position Update] Position for Peter Saint-Andre has been changed to No Objection from Discuss |
2010-12-01
|
10 | Adrian Farrel | Ballot writeup text changed |
2010-12-01
|
10 | Adrian Farrel | Ballot writeup text changed |
2010-12-01
|
10 | Adrian Farrel | Ballot writeup text changed |
2010-12-01
|
10 | Adrian Farrel | Ballot writeup text changed |
2010-12-01
|
10 | Adrian Farrel | Ballot writeup text changed |
2010-12-01
|
10 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded |
2010-12-01
|
10 | Stewart Bryant | [Ballot comment] This text is a little confusing "As described in [RFC5331] an upstream LSR Ru MAY transmit a MPLS packet, the top … [Ballot comment] This text is a little confusing "As described in [RFC5331] an upstream LSR Ru MAY transmit a MPLS packet, the top label of which (L) is upstream-assigned, to a downstream LSR Rd" Since it looks like Ru is a special type of LSR. How about something like: "As described in [RFC5331], a specific upstream LSR (Ru) MAY transmit a MPLS packet, the top label of which (L) is upstream-assigned, to it downstream neighbor LSR (Rd)" |
2010-12-01
|
10 | Stewart Bryant | [Ballot discuss] It looks like RFC5561 should be a normative reference. |
2010-12-01
|
10 | Stewart Bryant | [Ballot Position Update] New position, Discuss, has been recorded |
2010-11-30
|
10 | David Harrington | [Ballot comment] SECTION 3: s/MUST be carried only LDP initialization messages/MUST be carried only in LDP initialization messages/ |
2010-11-30
|
10 | David Harrington | [Ballot Position Update] New position, No Objection, has been recorded |
2010-11-30
|
10 | Sean Turner | |
2010-11-30
|
10 | Sean Turner | [Ballot comment] Section 4: Shouldn't the two "optional"s be "OPTIONAL"? They're indicating support requirements. |
2010-11-30
|
10 | Sean Turner | |
2010-11-30
|
10 | Sean Turner | [Ballot Position Update] New position, Discuss, has been recorded |
2010-11-30
|
10 | Lars Eggert | [Ballot Position Update] New position, No Objection, has been recorded |
2010-11-29
|
10 | Peter Saint-Andre | [Ballot discuss] It appears that draft-ietf-mpls-mpls-and-gmpls-security-framework is a normative reference. |
2010-11-29
|
10 | Peter Saint-Andre | [Ballot Position Update] New position, Discuss, has been recorded |
2010-11-28
|
10 | Russ Housley | [Ballot comment] The Gen-ART Review by Avshalom Houri on 13-Oct-2010 includes some editorial suggestions. Please consider them. |
2010-11-28
|
10 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded |
2010-11-22
|
10 | Adrian Farrel | [Ballot Position Update] New position, Yes, has been recorded for Adrian Farrel |
2010-11-22
|
10 | Adrian Farrel | Ballot has been issued |
2010-11-22
|
10 | Adrian Farrel | Created "Approve" ballot |
2010-11-22
|
10 | Adrian Farrel | Placed on agenda for telechat - 2010-12-02 |
2010-11-22
|
10 | Adrian Farrel | State changed to IESG Evaluation from Waiting for AD Go-Ahead::AD Followup. |
2010-11-16
|
10 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2010-11-16
|
09 | (System) | New version available: draft-ietf-mpls-ldp-upstream-09.txt |
2010-11-08
|
10 | Adrian Farrel | State changed to Waiting for AD Go-Ahead::Revised ID Needed from Waiting for AD Go-Ahead::Point Raised - writeup needed by Adrian Farrel |
2010-10-29
|
10 | Adrian Farrel | State changed to Waiting for AD Go-Ahead::Point Raised - writeup needed from Waiting for AD Go-Ahead by Adrian Farrel |
2010-10-14
|
10 | Cindy Morgan | State changed to Waiting for AD Go-Ahead from In Last Call by Cindy Morgan |
2010-10-07
|
10 | Amanda Baber | IANA has questions about the IANA Actions requested in this document. IANA understands that, upon approval of this document, there are four IANA Actions that … IANA has questions about the IANA Actions requested in this document. IANA understands that, upon approval of this document, there are four IANA Actions that must be completed. First, in the TLV Type Name Space registry located in the Label Distribution Protocol (LDP) Parameters registry located at: http://www.iana.org/assignments/ldp-namespaces a new value is to be registered: Range Description Reference ----- ---------------------------------------------- ---------- LDP Upstream Label Assignment Capability TLV RFC-to-be The authors request that the value 0x0507 be assigned to this TLV . Second, in the TLV Type Name Space registry located in the Label Distribution Protocol (LDP) Parameters registry located at: http://www.iana.org/assignments/ldp-namespaces a new value is to be registered: Range Description Reference ----- ---------------------------------------------- ---------- LDP Upstream-Assigned Label TLV RFC-to-be The authors request that the value 0x204 be assigned to this TLV . Third, in the TLV Type Name Space registry located in the Label Distribution Protocol (LDP) Parameters registry located at: http://www.iana.org/assignments/ldp-namespaces a new value is to be registered: Range Description Reference ----- ---------------------------------------------- ---------- LDP Upstream-Assigned Label Request TLV RFC-to-be The authors request that the value 0x205 be assigned to this TLV . Fourth, in the Interface ID Types subregistry of the Generalized Multi-Protocol Label Switching (GMPLS) Signaling Parameters registry located at: http://www.iana.org/assignments/gmpls-sig-parameters/gmpls-sig-parameters.xhtml four new values are to be registered as follows: Value Description Reference ------- --------------------------------------------- ---------- RSVP-TE P2MP LSP TLV RFC-to-be LDP P2MP LSP TLV RFC-to-be IP Multicast Tunnel TLV RFC-to-be MPLS Context Label TLV RFC-to-be The authors suggest the value 28 for ; 29 for ; 30 for ; and 31 for . IANA QUESTION: registrations in the Interface ID Types subregistry are supplied with a length and format. What should the length and format be for each of these four additions to the Interface ID subregistry? |
2010-10-01
|
10 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Jeffrey Hutzelman |
2010-10-01
|
10 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Jeffrey Hutzelman |
2010-09-29
|
10 | Amy Vezza | State changed to In Last Call from Last Call Requested by Amy Vezza |
2010-09-29
|
10 | Adrian Farrel | State Changes to Last Call Requested from AD Evaluation::AD Followup by Adrian Farrel |
2010-09-29
|
10 | Adrian Farrel | Last Call was requested by Adrian Farrel |
2010-09-29
|
10 | (System) | Ballot writeup text was added |
2010-09-29
|
10 | (System) | Last call text was added |
2010-09-29
|
10 | (System) | Ballot approval text was added |
2010-07-26
|
10 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2010-07-26
|
08 | (System) | New version available: draft-ietf-mpls-ldp-upstream-08.txt |
2010-03-29
|
10 | Adrian Farrel | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Adrian Farrel |
2010-03-29
|
10 | Adrian Farrel | AD Review ==Major issues== I am not comfortable with the re-use and extension of the Interface I-D TLV from RFC 3472 the way you have … AD Review ==Major issues== I am not comfortable with the re-use and extension of the Interface I-D TLV from RFC 3472 the way you have done. While RFC 3468 does not make RFC 3212 historic, it does update 3212 and says that... - adopt as an IETF policy to refrain from entertaining new working group documents that are extensions to RFC 3212 Clearly it is not your intention here to do work that opens up CR-LDP. It appears that you are simply trying to utilise the Interface Identifier TLV in order to save code points. As I understand it, the CR-LDP TLV is not currently used in LDP implementations except for the function you describe. My prefered way to handle this would be to introduce a completely new LDP TLV (performing essentially the same function) and to define the four sub-TLVs that you need. In this way you would neither be tied to the unfortunate effect of RFC 3472 being made historic at some time in the future, nor would you have to dance around with allocations from the GMPLS registry for a protocol that is clearly nothing to do with GMPLS. I am happy to discuss this point further if you or the WG chairs want to try to convince me that re-using CR-LDP is correct. (Sorry I didn't notice this when I was helping with the IANA text previously, but it looks like you didn't accept my change there anyway since I observed that you should use sub-TLVs in accordance with RFC 3472 not interface types in accordance with RFC 3473.) --- In section 5 I think you need to show the TLV encodings. You are trying to inherrit them from other specs, but this is not satisfactory. For example, in the first case you say that the value of the TLV is " as carried in the RSVP-TE P2MP LSP SESSION Object [RFC4875]". But: - there are two versions of this seesion object depending on IPv4 or IPv6 - the order of data is different to that you have listed. I think that it would not hurt to include the encoding, and it might avoid other possible errors or confusion. --- The security section is very weak. We are not going to get it through the Security ADs. You basically palm this off to 5331 and 5332. But 5331 is a forward reference to this spec (!) while 5332 passes the buck as follows: - 3032 which passes the buck to - 3031 which is minimal - 4023 which is about MPLS in IP and MPLS in GRE and explicitly says: "The use of the MPLS-in-IP encapsulation for MPLS multicast packets is not supported by this specification." In addition, you are introducing a significant issue for multi-access LANs that you need to explain carefully. If a receiver only looks at the incoming Label it has no way to distinguish packets sent legitimately by the ustream label allocator from packets sent in error or as an attack by any other node on the LAN. This section definitely needs to explain how an implementation protects against that problem. Finally, since you are defining extensions to LDP, you might reasonably include a reference to RFC 5036. --- As your text is currently written, [MLDP] and [RFC4875] need to be normative references. This might change, however, depending on how you work on Section 5. ==Minor issues== While section 6 is accurate and can be read correctly, it would be massively enhanced by a figure. --- Section 3 Do I understand from the figure that this capability cannot be withdrawn. That is, you MUST NOT use this with S=0. If so, you should describe this. Or, alternatively, should you show the figure with "S" not "1"? --- Section 3 The Upstream Label Assignment Capability Parameter can be exchanged only in LDP initialization messages. Are you sure you don't want to say "MUST NOT be carried on a Capability message"? In either case, you need to say what a node should do if it sees an Upstream Label Assignment Capability Parameter in a Capability messages. --- Section 4 This TLV MUST be carried in a Label Request message if an upstream-assigned label is being requested. Isn't this a strange way to say it? Surely it is the other way round and without any 2119 language. "To request an upstream- assigned label, an LDP peer includes the TLV in a Label Request message." --- Section 4 This is a 20-bit label value as specified in [RFC3032] represented as a 20-bit number in a 4 octet field. This sentence seems to arrive without context. I think you also intended to indicate how the 20 bits are arranged in the 4 octet field. Wouldn't a reference to section 3.4.2.1 of RFC 5036 be better? --- Section 4 In general, we don't define TLVs with large reserved fields unless we have some forseen future use, or we need to get the TLV to be the same format as another TLV. You should explain the shape of the two TLVs in this section or clean up the TLVs. ==Nits== idnits shows == Unused Reference: 'RFC3471' is defined on line 439, but no explicit reference was found in the text The write-up asks that this should be removed by the RFC Editor, but this should have been fixed before publication was requested, and needs to be fixed before the document goes for further review. --- Abstract s/labels for Label/labels for the Label/ Expand LSR and LSP s/(P2MP)LSPs/(P2MP) LSPs/ --- Section 2 s/labels for Label/labels for the Label/ Should reference 5036 in the Introduction Expand LSR, LSP, and P2MP |
2010-03-29
|
10 | Adrian Farrel | State Changes to AD Evaluation from Publication Requested by Adrian Farrel |
2010-03-08
|
10 | Cindy Morgan | UPDATED PROTO WRITE-UP BELOW: The MPLS WG requests that: MPLS Upstream Label Assignment for LDP draft-ietf-mpls-ldp-upstream-07 is published as a RFC on the … UPDATED PROTO WRITE-UP BELOW: The MPLS WG requests that: MPLS Upstream Label Assignment for LDP draft-ietf-mpls-ldp-upstream-07 is published as a RFC on the standards track. > (1.a) Who is the Document Shepherd for this document? Has the > Document Shepherd personally reviewed this version of the > document and, in particular, does he or she believe this > version is ready for forwarding to the IESG for publication? Loa Andersson is the Document Shepherd. He has reviewed the document and believes it is ready to be forwarded to the IESG for publication. > (1.b) Has the document had adequate review both from key WG members > and from key non-WG members? Does the Document Shepherd have > any concerns about the depth or breadth of the reviews that > have been performed? The document has been reviewed in the MPLS working gorup. > (1.c) Does the Document Shepherd have concerns that the document > needs more review from a particular or broader perspective, > e.g., security, operational complexity, someone familiar with > AAA, internationalization or XML? No. > (1.d) Does the Document Shepherd have any specific concerns or > issues 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. Has an IPR disclosure related to this document > been filed? If so, please include a reference to the > disclosure and summarize the WG discussion and conclusion on > this issue. No such concerns. There is one IPR claim for this draft - 2009-02-09 ID # 1085 "Juniper's Statement of IPR related to draft-ietf-mpls-ldp-upstream-03" > (1.e) 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? The development of upstream label allocation has been very carefully discussed in the working group, and are no opinions vocied that goes against what is specifeid in the document. > (1.f) 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 > entered into the ID Tracker.) No threats or extreme discontent. > (1.g) Has the Document Shepherd personally verified that the > document satisfies all ID nits? (See the Internet-Drafts Checklist > and http://tools.ietf.org/tools/idnits/). Boilerplate checks are > not enough; this check needs to be thorough. Has the document > met all formal review criteria it needs to, such as the MIB > Doctor, media type and URI type reviews? Checks are almost clean, - as alwas there is a newer version of one of the refrenced documents (draft-ietf-mpls-mpls-and-gmpls-security-framework), it is liely that the referenced draft will be an RFC at the time of publication of this draft, the RFC-Editor should be asked to change the reference to point at the upcoming RFC - there is one unused reference RFC3471, the RFC-Ed should be asked to remove the definition. > (1.h) Has the document split its references into normative and > informative? 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 > strategy for their completion? Are there normative references > that are downward references, as described in [RFC3967]? If > so, list these downward references to support the Area > Director in the Last Call procedure for them [RFC3967]. References are correctly split. > (1.i) Has the Document Shepherd verified that the document IANA > consideration section exists and is consistent with the body > of the document? If the document specifies protocol > extensions, are reservations requested in appropriate IANA > registries? Are the IANA registries clearly identified? If > the document creates a new registry, does it define the > proposed initial contents of the registry and an allocation > procedure for future registrations? Does it suggest a > reasonable name for the new registry? See [RFC5226]. If the > document describes an Expert Review process has Shepherd > conferred with the Responsible Area Director so that the IESG > can appoint the needed Expert during the IESG Evaluation? There are IANA actions associated with this document. IANA is asked to assign three new TLV values from "TLV Type Name Space" registry. IANA is also asked to assigned codepoints for four new TLVs from the "Interface_ID Types" registry. > (1.j) Has the Document Shepherd verified that sections of the > document that are written in a formal language, such as XML > code, BNF rules, MIB definitions, etc., validate correctly in > an automated checker? No such formal language. > (1.k) 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 The document describes procedures for distributing upstream-assigned labels for the Label Distribution Protocol (LDP). It also describes how these procedures can be used for avoiding branch LSR traffic replication on a LAN for LDP point-to-multipoint (P2MP)LSPs. Working Group Summary Nothing to report Document Quality There is at least on implementation tht we know of. |
2010-03-04
|
10 | Cindy Morgan | > (1.a) Who is the Document Shepherd for this document? Has the > Document Shepherd personally reviewed this version of the > … > (1.a) Who is the Document Shepherd for this document? Has the > Document Shepherd personally reviewed this version of the > document and, in particular, does he or she believe this > version is ready for forwarding to the IESG for publication? Loa Andersson is the Document Shepherd. He has reviewed the document and believes it is ready to be forwarded to the IESG for publication. > (1.b) Has the document had adequate review both from key WG members > and from key non-WG members? Does the Document Shepherd have > any concerns about the depth or breadth of the reviews that > have been performed? The document has been reviewed in the MPLS working gorup. > (1.c) Does the Document Shepherd have concerns that the document > needs more review from a particular or broader perspective, > e.g., security, operational complexity, someone familiar with > AAA, internationalization or XML? No. > (1.d) Does the Document Shepherd have any specific concerns or > issues 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. Has an IPR disclosure related to this document > been filed? If so, please include a reference to the > disclosure and summarize the WG discussion and conclusion on > this issue. No such concerns. There is one IPR claim for this draft - 2009-02-09 ID # 1085 "Juniper's Statement of IPR related to draft-ietf-mpls-ldp-upstream-03" > (1.e) 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? The development of upstream label allocation has been very carefully discussed in the working group, and are no opinions vocied that goes against what is specifeid in the document. > (1.f) 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 > entered into the ID Tracker.) No threats or extreme discontent. > (1.g) Has the Document Shepherd personally verified that the > document satisfies all ID nits? (See the Internet-Drafts Checklist > and http://tools.ietf.org/tools/idnits/). Boilerplate checks are > not enough; this check needs to be thorough. Has the document > met all formal review criteria it needs to, such as the MIB > Doctor, media type and URI type reviews? (need a -07 version) All checks are clean. > (1.h) Has the document split its references into normative and > informative? 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 > strategy for their completion? Are there normative references > that are downward references, as described in [RFC3967]? If > so, list these downward references to support the Area > Director in the Last Call procedure for them [RFC3967]. References are correctly split. > (1.i) Has the Document Shepherd verified that the document IANA > consideration section exists and is consistent with the body > of the document? If the document specifies protocol > extensions, are reservations requested in appropriate IANA > registries? Are the IANA registries clearly identified? If > the document creates a new registry, does it define the > proposed initial contents of the registry and an allocation > procedure for future registrations? Does it suggest a > reasonable name for the new registry? See [RFC5226]. If the > document describes an Expert Review process has Shepherd > conferred with the Responsible Area Director so that the IESG > can appoint the needed Expert during the IESG Evaluation? There are IANA actions associated with this document. IANA is asked to assigned codepoints for four new TLVs from the "Interface_ID Types" registry. > (1.j) Has the Document Shepherd verified that sections of the > document that are written in a formal language, such as XML > code, BNF rules, MIB definitions, etc., validate correctly in > an automated checker? No such formal language. > (1.k) 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 The document describes procedures for distributing upstream-assigned labels for the Label Distribution Protocol (LDP). It also describes how these procedures can be used for avoiding branch LSR traffic replication on a LAN for LDP point-to-multipoint (P2MP)LSPs. Working Group Summary Nothing to report Document Quality There is at least on implementation tht we know of. |
2010-03-04
|
10 | Cindy Morgan | Draft Added by Cindy Morgan in state Publication Requested |
2010-03-04
|
10 | Cindy Morgan | [Note]: 'Loa Andersson (loa@pi.nu) is the Document Shepherd.' added by Cindy Morgan |
2010-03-02
|
07 | (System) | New version available: draft-ietf-mpls-ldp-upstream-07.txt |
2010-02-25
|
06 | (System) | New version available: draft-ietf-mpls-ldp-upstream-06.txt |
2010-01-29
|
05 | (System) | New version available: draft-ietf-mpls-ldp-upstream-05.txt |
2010-01-13
|
10 | (System) | Document has expired |
2009-07-12
|
04 | (System) | New version available: draft-ietf-mpls-ldp-upstream-04.txt |
2009-02-09
|
(System) | Posted related IPR disclosure: Juniper's Statement of IPR related to draft-ietf-mpls-ldp-upstream-03 | |
2008-07-08
|
03 | (System) | New version available: draft-ietf-mpls-ldp-upstream-03.txt |
2007-11-19
|
02 | (System) | New version available: draft-ietf-mpls-ldp-upstream-02.txt |
2007-03-08
|
01 | (System) | New version available: draft-ietf-mpls-ldp-upstream-01.txt |
2006-04-05
|
00 | (System) | New version available: draft-ietf-mpls-ldp-upstream-00.txt |