Pseudowire Setup and Maintenance Using the Label Distribution Protocol (LDP)
RFC 4447
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2017-05-16
|
17 | (System) | Changed document authors from "Luca Martini" to "Luca Martini, Toby Smith, Giles Heron, Eric Rosen, Nasser El-Aawar" |
2015-10-14
|
17 | (System) | Notify list changed from stbryant@cisco.com, danny@tcb.net,lmartini@cisco.com to danny@tcb.net, stbryant@cisco.com |
2012-08-22
|
17 | (System) | post-migration administrative database adjustment to the No Objection position for Scott Hollenbeck |
2012-08-22
|
17 | (System) | post-migration administrative database adjustment to the No Objection position for Margaret Wasserman |
2006-05-01
|
17 | Amy Vezza | State Changes to RFC Published from RFC Ed Queue by Amy Vezza |
2006-05-01
|
17 | Amy Vezza | [Note]: 'RFC 4447' added by Amy Vezza |
2006-04-26
|
17 | (System) | RFC published |
2005-09-23
|
17 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2005-09-19
|
17 | Amy Vezza | IESG state changed to Approved-announcement sent |
2005-09-19
|
17 | Amy Vezza | IESG has approved the document |
2005-09-19
|
17 | Amy Vezza | Closed "Approve" ballot |
2005-09-18
|
17 | Mark Townsley | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Mark Townsley |
2005-09-18
|
17 | Mark Townsley | PROTO Questionairre follows: 1) Have the chairs personally reviewed this version of the ID and do they believe this ID is sufficiently baked to … PROTO Questionairre follows: 1) Have the chairs personally reviewed this version of the ID and do they believe this ID is sufficiently baked to forward to the IESG for publication? Yes 2) Has the document had adequate review from both key WG members and key non-WG members? Do you have any concerns about the depth or breadth of the reviews that have been performed? Yes. In addition rteview in PWE3 WG the draft has been reviewed by MPLS WG and all of their recommendations incorporated into the text. 3) Do you have concerns that the document needs more review from a particular (broader) perspective (e.g., security, operational complexity, someone familiar with AAA, etc.)? No 4) Do you have any specific concerns/issues with this document that you believe the ADs and/or IESG should be aware of? For example, perhaps you are uncomfortable with certain parts of the document, or whether there really is a need for it, etc., but at the same time these issues have been discussed in the WG and the WG has indicated it wishes to advance the document anyway. No 5) 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 strong consensus 6) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize what are they upset about. No 7) Have the chairs verified that the document adheres to _all_ of the ID nits? (see http://www.ietf.org/ID-nits.html). Yes 8) Does the document a) split references into normative/informative, and b) are there normative references to IDs, where the IDs are not also ready for advancement or are otherwise in an unclear state? (Note: the RFC editor will not publish an RFC with normative references to IDs, it will delay publication until all such IDs are also ready for publication as RFCs.) a) yes b) It depends on draft-ietf-pwe3-iana-allocation-08.txt, which may be controvertial in the IESG. 9) For Standards Track and BCP documents, the IESG approval announcement includes a writeup section with the following sections: - Technical Summary This document describes how to use LDP to establish and maintain a pseudowire over an MPLS PSN. This document describes the extensions to th eLDP protocol that are needed. - Working Group Summary This work has been thoroughly analysed by the working group and there is consensus for the design. It has also been reviewed by MPLS WG and all of their recommendations have been incorporated. - Protocol Quality This specification is well known in the industry and implementations exist. Note to RFC Editor 1. Please add an informative reference to draft-ietf-pwe3-cw-05.txt in section 6 when the Control Word is first mentioned. Old Text: The bit (C) is used to flag the presence of a control word as follows: New Text: The bit (C) is used to flag the presence of a Control Word [CW] as follows: New Text in Informative References section: [CW] "PWE3 Control Word for use over an MPLS PSN", S. Bryant, G. Swallow, D. McPherson, draft-ietf-pwe3-cw-01.txt, ( work in progress ), December 2004. 2. Please remove section 4 in its entirety (and adjust numbering of other sections appropriately) 3. Please add a normative reference to RFC 2119 and cite it in section 1. 4. In the following text on Page 22: As mentioned above, as MPLS enabled network, should not accept MPLS packets from its external interfaces (i.e. interfaces to CE devices or to other providers' networks) unless the top label of the packet was legitimately distributed to the system from which the packet is being received. Please change "should not" to "SHOULD NOT" 5. It was noted also that there are misspellings and typos in the document. |
2005-08-03
|
17 | Margaret Cullen | [Ballot Position Update] Position for Margaret Wasserman has been changed to No Objection from Discuss by Margaret Wasserman |
2005-08-01
|
17 | Mark Townsley | Ballot has been issued by Mark Townsley |
2005-07-30
|
17 | Margaret Cullen | [Ballot discuss] This document contains the following section: 4. Details Specific to Particular Emulated Services 4.1. IP Layer2 Transport This mode carries IP packets … [Ballot discuss] This document contains the following section: 4. Details Specific to Particular Emulated Services 4.1. IP Layer2 Transport This mode carries IP packets over a Pseudo-Wire. The encapsulation used is according to [RFC3032]. The PW control word MAY be inserted between the MPLS label stack and the IP payload. The encapsulation of the IP packets for forwarding on the attachment circuit is implementation specific, part of the NSP function [RFC3985], and is outside the scope of this document. Why does this section say that the PW control word "MAY be inserted" when there is another section that describes how one would decide whether or not to include the PW control word? Is this somehow different than other encapsulations? Also, I am concerned about whether or not this specification is complete-enough to be implemented, as it doesn't explain what the control word would contain and/or what it would be used for. I understand that it is one component in an architecture, but the document doesn't include a reference to that architecture and as-is there seem to be some terms used in this document (most notably the control word) that are not really explained/defined. |
2005-07-28
|
17 | Mark Townsley | Ballot has been issued by Mark Townsley |
2005-07-22
|
17 | (System) | Removed from agenda for telechat - 2005-07-21 |
2005-07-21
|
17 | Amy Vezza | State Changes to IESG Evaluation::AD Followup from Waiting for AD Go-Ahead by Amy Vezza |
2005-07-21
|
17 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Allison Mankin by IESG Secretary |
2005-07-21
|
17 | Michelle Cotton | IANA Comments: Upon approval of this document the IANA will register 3 new LDP TLV TYPEs, 8 new LDP Status Codes, and 2 new FEC … IANA Comments: Upon approval of this document the IANA will register 3 new LDP TLV TYPEs, 8 new LDP Status Codes, and 2 new FEC Type Name Spaces. These registrations will be placed in the registries found at the following: http://www.iana.org/assignments/ldp-namespaces |
2005-07-21
|
17 | Margaret Cullen | [Ballot discuss] This document contains the following section: 4. Details Specific to Particular Emulated Services 4.1. IP Layer2 Transport This mode carries IP packets … [Ballot discuss] This document contains the following section: 4. Details Specific to Particular Emulated Services 4.1. IP Layer2 Transport This mode carries IP packets over a Pseudo-Wire. The encapsulation used is according to [RFC3032]. The PW control word MAY be inserted between the MPLS label stack and the IP payload. The encapsulation of the IP packets for forwarding on the attachment circuit is implementation specific, part of the NSP function [RFC3985], and is outside the scope of this document. Why does this section say that the PW control word "MAY be inserted" when there is another section that describes how one would decide whether or not to include the PW control word? Is this somehow different than other encapsulations? Also, is there a mechanism wherby the insertion of the PW control word would be taken into account in the MTU of the PWE link? If a PWE endpoint needs to add the PW control word to an MTU-sized packet, what happens? I realize that I could probably figure this out by reading all of the references, and I thought of defering this document for that purpose. But, the next telechat is 4 weeks away, so I thought that it might be preferable to discuss this first. |
2005-07-21
|
17 | Margaret Cullen | [Ballot Position Update] New position, Discuss, has been recorded for Margaret Wasserman by Margaret Wasserman |
2005-07-21
|
17 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson |
2005-07-21
|
17 | Alex Zinin | [Ballot comment] The doc has been reviewed in the MPLS WG and folks are happy with answers. |
2005-07-21
|
17 | Alex Zinin | [Ballot Position Update] New position, No Objection, has been recorded for Alex Zinin by Alex Zinin |
2005-07-21
|
17 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
2005-07-20
|
17 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2005-07-20
|
17 | Bill Fenner | [Ballot Position Update] New position, No Objection, has been recorded for Bill Fenner by Bill Fenner |
2005-07-20
|
17 | Bert Wijnen | [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen |
2005-07-20
|
17 | Sam Hartman | [Ballot Position Update] New position, No Objection, has been recorded for Sam Hartman by Sam Hartman |
2005-07-20
|
17 | Scott Hollenbeck | [Ballot Position Update] Position for Scott Hollenbeck has been changed to No Objection from Discuss by Scott Hollenbeck |
2005-07-20
|
17 | Mark Townsley | Ballot has been issued by Mark Townsley |
2005-07-19
|
17 | Ted Hardie | [Ballot Position Update] New position, No Objection, has been recorded for Ted Hardie by Ted Hardie |
2005-07-19
|
17 | Scott Hollenbeck | [Ballot discuss] Please add a normative reference to RFC 2119 and cite it in section 1. |
2005-07-19
|
17 | Scott Hollenbeck | [Ballot Position Update] New position, Discuss, has been recorded for Scott Hollenbeck by Scott Hollenbeck |
2005-07-19
|
17 | Brian Carpenter | [Ballot comment] Quite a few typos, e.g. Time Dividion Multiplexed and two errors in the first line quoted below. (From review by Spencer Dawkins) … [Ballot comment] Quite a few typos, e.g. Time Dividion Multiplexed and two errors in the first line quoted below. (From review by Spencer Dawkins) One question on page 22 - in this sentence, As mentioned above, as MPLS enabled network, should not accept MPLS packets from its external interfaces (i.e. interfaces to CE devices or to other providers' networks) unless the top label of the packet was legitimately distributed to the system from which the packet is being received. Should "should not" be SHOULD NOT? (and is there ever a reasonable justification for accepting them)? |
2005-07-19
|
17 | Brian Carpenter | [Ballot comment] (From review by Spencer Dawkins) One question on page 22 - in this sentence, As mentioned above, as MPLS enabled network, should not … [Ballot comment] (From review by Spencer Dawkins) One question on page 22 - in this sentence, As mentioned above, as MPLS enabled network, should not accept MPLS packets from its external interfaces (i.e. interfaces to CE devices or to other providers' networks) unless the top label of the packet was legitimately distributed to the system from which the packet is being received. Should "should not" be SHOULD NOT? (and is there ever a reasonable justification for accepting them)? |
2005-07-19
|
17 | Brian Carpenter | [Ballot Position Update] New position, No Objection, has been recorded for Brian Carpenter by Brian Carpenter |
2005-07-06
|
17 | Amy Vezza | Last call sent |
2005-07-06
|
17 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2005-07-06
|
17 | Mark Townsley | Placed on agenda for telechat - 2005-07-21 by Mark Townsley |
2005-07-06
|
17 | Mark Townsley | Note field has been cleared by Mark Townsley |
2005-07-06
|
17 | Mark Townsley | Nit: Formatting problems with Authors at top of cover page exist. |
2005-07-06
|
17 | Mark Townsley | [Ballot Position Update] New position, Yes, has been recorded for Mark Townsley |
2005-07-06
|
17 | Mark Townsley | Ballot has been issued by Mark Townsley |
2005-07-06
|
17 | Mark Townsley | Created "Approve" ballot |
2005-07-06
|
17 | Mark Townsley | State Changes to Last Call Requested from Expert Review::AD Followup by Mark Townsley |
2005-07-06
|
17 | Mark Townsley | Last Call was requested by Mark Townsley |
2005-07-06
|
17 | (System) | Ballot writeup text was added |
2005-07-06
|
17 | (System) | Last call text was added |
2005-07-06
|
17 | (System) | Ballot approval text was added |
2005-06-13
|
17 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2005-06-13
|
17 | (System) | New version available: draft-ietf-pwe3-control-protocol-17.txt |
2005-06-08
|
17 | Mark Townsley | [Note]: 'Updating based on LDP Review.' added by Mark Townsley |
2005-06-08
|
17 | Mark Townsley | State Changes to Expert Review::Revised ID Needed from Expert Review by Mark Townsley |
2005-04-20
|
17 | Mark Townsley | State Changes to Expert Review from AD Evaluation::AD Followup by Mark Townsley |
2005-04-20
|
17 | Mark Townsley | [Note]: ' -------- Original Message -------- Subject: PWE3 control draft review request Date: Tue, 19 Apr 2005 20:47:47 +0100 From: Stewart Bryant To: mpls@ietf.org, … [Note]: ' -------- Original Message -------- Subject: PWE3 control draft review request Date: Tue, 19 Apr 2005 20:47:47 +0100 From: Stewart Bryant To: mpls@ietf.org, swallow@cisco.com, loa@pi.se, Danny McPherson , "W. Mark Townsley" , zinin@psg.com, fenner@research.att.com The following draft: Pseudowire Setup and Maintenance using LDP http://www.ietf.org/internet-drafts/draft-ietf-pwe3-control-protocol-16.txt Extends LDP to allow it to set up pseudowires. The PWE3 WG Chairs requests that the MPLS WG review this draft. Please sent comments by COB Wednesday 4th May. Thank you for your help. Stewart ' added by Mark Townsley |
2005-03-25
|
17 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2005-03-25
|
16 | (System) | New version available: draft-ietf-pwe3-control-protocol-16.txt |
2005-03-24
|
17 | Mark Townsley | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation::AD Followup by Mark Townsley |
2005-03-24
|
17 | Mark Townsley | [Note]: 'Subject: Re: pwe3 docs... Date: Wed, 23 Mar 2005 15:44:39 -0700 From: Luca Martini To: W. Mark Townsley > draft-ietf-pwe3-control-protocol Need to change TAII,SAII,AGI … [Note]: 'Subject: Re: pwe3 docs... Date: Wed, 23 Mar 2005 15:44:39 -0700 From: Luca Martini To: W. Mark Townsley > draft-ietf-pwe3-control-protocol Need to change TAII,SAII,AGI to AII type , and AGI Type. Also need to re-word the security section to basically say to use all existing security measures implemented in LDP/MPLS and reference the appropriate RFCs instead of duplicating the text here. ' added by Mark Townsley |
2005-03-23
|
17 | Mark Townsley | [Note]: 'Discussions with one of the authors (Luca Martini) indicate that a few more edits are necessary for this spec. Will move to Revised ID … [Note]: 'Discussions with one of the authors (Luca Martini) indicate that a few more edits are necessary for this spec. Will move to Revised ID Needed once I get more details on what is needed (email sent asking for details).' added by Mark Townsley |
2005-03-11
|
17 | Mark Townsley | Shepherding AD has been changed to Mark Townsley from Thomas Narten |
2005-02-24
|
17 | Thomas Narten | [Note]: '2005-02-24: WG is still discussing changes to the following set of documents (which will be sent to the IESG together): draft-ietf-pwe3-control-protocol-15.txt, draft-ietf-pwe3-cw-02.txt, … [Note]: '2005-02-24: WG is still discussing changes to the following set of documents (which will be sent to the IESG together): draft-ietf-pwe3-control-protocol-15.txt, draft-ietf-pwe3-cw-02.txt, draft-ietf-pwe3-ethernet-encap-09.txt, draft-ietf-pwe3-iana-allocation-08.txt. ' added by Thomas Narten |
2005-02-21
|
17 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2005-02-21
|
15 | (System) | New version available: draft-ietf-pwe3-control-protocol-15.txt |
2005-01-25
|
17 | Thomas Narten | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Thomas Narten |
2005-01-25
|
17 | Thomas Narten | [Note]: '2005-01-25: AD review raises questions, new ID surely needed; see log for details. ' added by Thomas Narten |
2005-01-25
|
17 | Thomas Narten | State Changes to AD Evaluation from Publication Requested by Thomas Narten |
2005-01-25
|
17 | Thomas Narten | From: Thomas Narten To: Stewart Bryant cc: "'danny@tcb.net'" , Luca Martini Date: Thu, 13 Jan 2005 11:27:37 -0500 Subject: Re: PWE3 drafts > … From: Thomas Narten To: Stewart Bryant cc: "'danny@tcb.net'" , Luca Martini Date: Thu, 13 Jan 2005 11:27:37 -0500 Subject: Re: PWE3 drafts > I have seen your comments on Ethernet and Luca is enguaged in > addressing them. As I recall a phone call has been proposed, but not > set up yet. Sorry for not responding sooner. I wanted to review the other docs first, before we had a call. > Please can we have your comments on control (which could usefully be > discussed in the same conf call) and on TDM. I've reviewed the document. Here are my comments on it: High-level comments/questions Uses LDP; has the (appropriate) LDP WG looked at this? Would this be MPLS? They need to sign off on this document, since it uses LDP. I think draft-ietf-pwe3-iana-allocation-07.txt has been superceded by events. Since control is now going forward, we don't need the separate document. Indeed, the control document still has its own IANA considerations (which is presumably old/incorrect). Get one version, and I suspect it might as well just be in the control document. The security section is week. Bottom line, what security is mandatory to implement, should operators want to turn it on. I see only a MAY. IESG will surely want a "MUST implement (optional to use)" in the spec. The document really needs a short overview of how the setup protocol works. We can probably hammer this out pretty quickly (i.e., the protocol seems to be prety simple) There are a bunch of normative references to other documents that aren't ready, and we probably _don't_ want the control document dependent on them. In an ideal world, I would expect: 1) a control document that describes how to set up PWs 2) PW-specific documents, that explain the details specific to a type of PW. That would include encapsulation, _plus_ any service specific requirements. What I think has been done is have PW-specific encapsulation drafts, but put some of the PW-service specific stuff in the control document. That doesn't seem right. I.e, the control document shoudln't need to have a normative reference to the TDM spec saying how one does things. My assumption is that we should just move some text that is in the control documents into the appropriate PW document. Detailed comments: > is an MPLS label. Thus the packets which are transmitted from one end > of the pseudowire to the other are MPLS packets must be transmitted > through a PSN tunnel, however if the pseudowire endpoints are > immediately adjacent, the PSN tunnel may not be necessary. Any sort doesn't parse. > sort of tunnel which can carry MPLS packets. Procedures for setting > up and maintaining the PSN tunnels are outside the scope of this > document. do you mean "for setting up ... other than MPLS tunnels ..." ??? I.e., isn't this document about LDP setting up MPLS tunnels (even if you don't call them "tunnels")? > This document deals only with the setup and maintenance of point to > point pseudowires. Neither point to multipoint nor multipoint to > point pseudowires are discussed. > should be point-to-piont above. > Note that the PW label must always be at the bottom of the packet's > label stack and labels MUST be allocated from the per-platform label > space. what does "per-platform" mean? > In addition to the protocol specified herein, static assignment of PW > labels MAY be used, and implementations of this protocol SHOULD > provide support for static assignment. lower case MAY? (Its not an implementation MAY, but a user MAY. The SHOULD is the advice to the implementor...) > 4.1. Frame Relay > > When emulating a frame relay service, the Frame Relay PDUs are > encapsulated according to the procedures defined in [FRAME]. The PE > MUST provide Frame Relay PVC status signaling to the Frame Relay > network. If the PE detects a service-affecting condition for a > particular DLCI, as defined in [ITUQ] Q.933 Annex A.5 sited in IA > FRF1.1, the PE MUST communicate to the remote PE the status of the PW > corresponds to the frame relay DLCI. The Egress PE SHOULD generate > the corresponding errors and alarms as defined in [ITUQ] on the > egress Frame relay PVC. There are two frame relay flags to control > word bit mappings described in [FRAME]. The legacy bit ordering > scheme will be used for a PW of type "Frame Relay DLCI ( Martini Mode > )", while the new bit ordering scheme will be used for a PW of type > "Frame Relay DLCI". Is the reference to FRAME normative? Also, for "the PE MUST communicate...", what is the actual procedure for doing that and where is it defined? What would maybe help here is to talk about "ports" (?) so one can talk about (say for PE1) which link/port is the FR one and which is the PW, and then indicate on which port/link one is talking about. > mode allows for concatenation ( grouping ) of multiple cells into a In several places, you have parenthesis with unneeed spaces. > OPTIONAL for transmission at the ingress PE, PE1. If the Egress PE > PE2 supports cell concatenation the ingress PE, PE1, MUST only s/concatenation/concatenation,/ > 4.2.4. OAM Cell Support > > OAM cells MAY be transported on the PW LSP. When the PE is operating > in AAL5 CPCS-SDU transport mode if it does not support transport of > ATM cells, the PE MUST discard incoming MPLS frames on an ATM PW LSP > that contain a PW label with the T bit set [ATM]. When operating in > AAL5 SDU transport mode an PE that supports transport of OAM cells > using the T bit defined in [ATM], or an PE operating in any of the > cell transport modes MUST follow the procedures outlined in [ATM] in > addition to the applicable procedures specified in [ITUG]. Note: I'm a bit concerned that the above language really is making normative references to the ATM document. Is that desired/necessary? This may not be a problem, but it also means that this document can't be published until the other ones are done. Shouldn't much of this sort of text be in the ATM-specific document? > 4.3. Ethernet Tagged Mode > > The Ethernet frame will be encapsulated according to the procedures > in [ETH] tagged mode. It should be noted that if the VLAN identifier > is modified by the egress PE, according to the procedures outlined > above, the Ethernet spanning tree protocol might fail to work > properly. If the PE detects a failure on the Ethernet physical port, > or the port is administratively disabled, it MUST send PW status > notification message for all PWs associated with the port. This mode > uses service-delimiting tags to map input ethernet frames to > respective PWs. Again, the above sure sounds like PWE3 Ethernet requires something w.r.t. tagging. Not sure what the second sentence refers to when saying "outlined above". > Ethernet input port, or the port is administratively disabled, the PE > MUST send a corresponding PW status notification message. Send it where? (presumably the other PE, but better to be explicit. > 4.5. HDLC and PPP > > HDLC and PPP frames are encapsulated according to the procedures in > [PPPHDLC]. If the MPLS edge PE detects that the physical link has > failed, or the port is administratively disabled, it MUST send a PW > status notification message that corresponds to the HDLC or PPP PW. Is this section still needed? i.e., what document is this reference to? > 4.6. IP Layer2 Transport > > This mode carries IP packets over a Pseudo-Wire. The encapsulation > used is according to [RFC3032]. The PW control word MAY be inserted > between the MPLS stack and the IP payload. IP interworking is > implementation specific, part of the NSP function [ARCH], and is > outside the scope of this document. > What is this? > The PW label bindings are distributed using the LDP downstream > unsolicited mode described in [LDP]. The PEs will establish an LDP > session using the Extended Discovery mechanism described in [1, > section 2.4.2 and 2.5]. What is this reference? > The Generalized ID FEC Element not contain anything corresponding to > the "group id" of the PWid FEC element. The functionality of the doesn't parse > This document does not specify the SAII,TAII,AGI type field values; > specification of the type field values to use for a particular > application is part of the specification of that application. IANA > will assign these values based on IETF consensus. Where are these defined, for say, ethernet? Also, move the last sentence to an IANA considerations section... > remote PEs MUST implement support for wildcard messages. If the PW > Grouping ID is not going to be used for wild card messages, it MAY be > omitted. This TLV MAY only be used when sending the Generalized PW ID > FEC. Both MAYs are suspect. The last one for sure. (are these implementation MAYs?) > 5.3.1. Use of Label Mappings. > > The PEs MUST send PW label mapping messages to their peers as soon as > the PW is configured and administratively enabled, regardless of the > CE-facing interface state. The PW label should not be withdrawn > unless the user administratively configures the CE-facing interface > down (or the PW configuration is deleted entirely). Using the > procedures outlined in this section a simple label withdraw method > MAY also be supported as a primitive means of signaling PW status. It > is strongly RECOMMENDED that the PW status signaling procedures below > be fully implemented. In any case if the Label mapping is not > available the PW MUST be considered in the down state. Hmm. Is all of 5.3 really optional (i.e, just SHOULD?) why not just MUST and be done with it? Is this for backwards compatability or something? > - Interface MTU THis is a new "Paraemter ID". This document should say that explicitely, e.g., by saying the "Parameter ID is 1", and its symbolic value is "Interface MTU". Might as well give the length here too. I.e., some of what you have in the IANA considerations section should just be here. Same comment applies to all the Parameter ID values. > - Payload Bytes > > A 2 octet value indicating the number of TDM payload octets > contained in all packets on the CEM stream, from 48 to 1,023 > octets. All of the packets in a given CEM stream have the same > number of payload bytes. Note that there is a possibility that > the packet size may exceed the SPE size in the case of an STS-1 > SPE, which could cause two pointers to be needed in the CEM > header, since the payload may contain two J1 bytes for > consecutive SPEs. For this reason, the number of payload bytes > must be less than or equal to 783 for STS-1 SPEs. So, is this only relevant to the TDM PW? If so, wouldn't it be better to define this in the document that has TDM specific things in it? General: it would be good to list which PWs a Parameter ID is relevant to. > - CEP Options. > > An optional 16 Bit value of CEM Flags. See [8] for the definition > of the bit values. what is [8] (indeed, fix all references with numeric citations). > - Requested VLAN ID. > > An Optional 16 bit value indicating the requested VLAN ID. This > parameter MUST be used by a PE that is incapable of rewriting the > 802.1Q ethernet VLAN tag on output. If the ingress PE receives > this request, it MUST rewrite the VLAN ID tag at the input to > match the requested VLAN ID. If this is not possible, and the > VLAN ID does not already match the configured ingress VLAN ID, > the PW MUST not be enabled. This parameter is applicable only to > PW type 4. sure sounds like munging VLAN tags are a part of PWE ... > An optional 16 bit value indicating the lenght of the frame-relay spelling. > As mentioned above the Group ID field of the PWid FEC element, or the s/above/above,/ > As mentioned above the Group ID field of the PWid FEC element, or the > PW Grouping ID TLV used with the Generalized ID FEC element, can be > used to withdraw all PW labels associated with a particular PW group. > This procedure is OPTIONAL, and if it is implemented the LDP label > withdraw message should be as follows: If the PWid FEC element is > used, the PW information length field is set to 0, the PW ID field is > not present, and the interface parameters field is not present. If > the Generalized FEC element is used, the AGI, SAII, and TAII are not > present,the PW information length field is set to 0, the PW Grouping > ID TLV is included, and the Interface Parameters TLV is omitted. For > the purpose of this document this is called the "wild card withdraw > procedure", and all PEs implementing this design are REQUIRED to > accept such withdrawn message, but are not required to send it. Note > that the PW Grouping ID TLV only applies to PW using the Generalized > ID FEC element, while the Group ID only applies to PWid FEC element. please clarify what is optional. Is it optional to implement on the sender side? (well, OK, but that isn't something this document needs to say, if there is an alternate way of acheiving the samet results). Is it Required that everyone implement processing the receipt of the message? (and if so, why is it necessary to make it optional to send??) note: this document really would benefit from a one page overview of what the protocol does. > release message MUST include only the group ID, or Grouping ID TLV. A > Label Release message initiated from the imposition router must > always include the PW ID. what is an "imposition router"???? ditto for "disposition router". > This document uses two new FEC element types, 128 and 129. IANA > already maintains a registry of values of the "FEC Type Name Space" > for the Label Distribution Protocol (LDP RFC3036). In that registry, > values in the range 128-191 are assignable on a First Come, First > Served basis. IANA should assign values 128 and 129 from that space > as specified in this document. In the IANA considerations section, please remove all wording saying what the assignment policy is you are asking for a code point from. IANA knows what policy is in effect (and it might change later...). Just say what namespace and the value needed. That suffices. > 7.4. Pseudowire Type > > IANA needs to set up a registry of "Pseudowire Type". These are 15- > This text is duplicated in the other iana document... Note: I didn't read these carefully. Let's first figure out which text is the definitive text... > When a MPLS PSN is used to provide pseudowire service, there is a > perception that security MUST be at least equal to the currently "there is a perception" is pretty poor wording, as it can easily be read to mean the authors don't really think security is important. > The three main security problem faced when using an MPLS network to s/problem/problems/ > transport PWs are spoofing, alteration, and inspection. First there > is a possibility that the PW receive endpoint will get a PDU which > appears to be from the PE encapsulating the PW into the PSN, but > which was not actually transmitted by the PE originating the PW. "PW receive endpoint"?? can this be reworded? > For a greater degree of security, the LDP MD5 authentication key > option, as described in section 2.9 of RFC 3036, MAY be used. This seems like this should be "MUST be implemented, may be used by operator". |
2005-01-25
|
17 | Thomas Narten | State Change Notice email list have been change to stbryant@cisco.com, danny@tcb.net,lmartini@cisco.com from stbryant@cisco.com, danny@tcb.net |
2004-12-17
|
17 | Dinara Suleymanova | Draft Added by Dinara Suleymanova in state Publication Requested |
2004-11-30
|
14 | (System) | New version available: draft-ietf-pwe3-control-protocol-14.txt |
2004-11-17
|
13 | (System) | New version available: draft-ietf-pwe3-control-protocol-13.txt |
2004-10-25
|
12 | (System) | New version available: draft-ietf-pwe3-control-protocol-12.txt |
2004-10-07
|
11 | (System) | New version available: draft-ietf-pwe3-control-protocol-11.txt |
2004-09-28
|
10 | (System) | New version available: draft-ietf-pwe3-control-protocol-10.txt |
2004-09-22
|
09 | (System) | New version available: draft-ietf-pwe3-control-protocol-09.txt |
2004-07-09
|
08 | (System) | New version available: draft-ietf-pwe3-control-protocol-08.txt |
2004-06-09
|
07 | (System) | New version available: draft-ietf-pwe3-control-protocol-07.txt |
2004-03-25
|
06 | (System) | New version available: draft-ietf-pwe3-control-protocol-06.txt |
2003-12-16
|
05 | (System) | New version available: draft-ietf-pwe3-control-protocol-05.txt |
2003-10-13
|
04 | (System) | New version available: draft-ietf-pwe3-control-protocol-04.txt |
2003-07-02
|
03 | (System) | New version available: draft-ietf-pwe3-control-protocol-03.txt |
2003-03-28
|
02 | (System) | New version available: draft-ietf-pwe3-control-protocol-02.txt |
2002-11-06
|
01 | (System) | New version available: draft-ietf-pwe3-control-protocol-01.txt |
2002-08-12
|
00 | (System) | New version available: draft-ietf-pwe3-control-protocol-00.txt |