Segmented Pseudowire
draft-ietf-pwe3-segmented-pw-18
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Lars Eggert |
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Tim Polk |
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Magnus Westerlund |
2012-08-22
|
18 | (System) | post-migration administrative database adjustment to the No Objection position for Russ Housley |
2010-09-24
|
18 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2010-09-24
|
18 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2010-09-24
|
18 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2010-09-24
|
18 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2010-09-20
|
18 | (System) | IANA Action state changed to In Progress |
2010-09-20
|
18 | Cindy Morgan | State changed to RFC Ed Queue from Approved-announcement sent by Cindy Morgan |
2010-09-20
|
18 | Amy Vezza | IESG state changed to Approved-announcement sent |
2010-09-20
|
18 | Amy Vezza | IESG has approved the document |
2010-09-20
|
18 | Amy Vezza | Closed "Approve" ballot |
2010-09-18
|
18 | Stewart Bryant | State changed to Approved-announcement to be sent from IESG Evaluation::AD Followup by Stewart Bryant |
2010-09-17
|
18 | Tim Polk | [Ballot Position Update] Position for Tim Polk has been changed to No Objection from Discuss by Tim Polk |
2010-09-17
|
18 | Adrian Farrel | [Ballot comment] Thanks for version 18 which addresses my remaining comments. |
2010-09-16
|
18 | (System) | New version available: draft-ietf-pwe3-segmented-pw-18.txt |
2010-09-12
|
18 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to No Objection from Discuss by Adrian Farrel |
2010-09-12
|
18 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to Discuss from No Objection by Adrian Farrel |
2010-09-12
|
18 | Adrian Farrel | [Ballot comment] Comment updated for version 17 of the draft. Thanks for the efforts updating this document and taking my concerns into account. I am … [Ballot comment] Comment updated for version 17 of the draft. Thanks for the efforts updating this document and taking my concerns into account. I am clearing my Discuss, but moving one last issue from the Discuss to this Comment as follows: I still have trouble understanding the phrase "two control planes." As far as I am concerned there is only one control plane, but there may be many control plane protocols, control plane domains, or instances of the same control plane protocol. I am assuming that one or all of these meanings is covered by the text in the draft, and that the working group understands the term even if I don't. --- There is also one Comment left over from before. In Section 7 you have: > There are three MPLS to MPLS PW control planes: > -i. Static configuration of the PW. > -ii. LDP using FEC 128 > -iii. LDP using the generalized FEC 129 Option i. is not a control plane. Suggest you change to: There are three different MPLS to MPLS PW setup mechanisms |
2010-09-12
|
18 | Adrian Farrel | [Ballot discuss] |
2010-09-12
|
18 | Adrian Farrel | [Ballot Position Update] Position for Adrian Farrel has been changed to No Objection from Discuss by Adrian Farrel |
2010-08-26
|
17 | (System) | New version available: draft-ietf-pwe3-segmented-pw-17.txt |
2010-08-18
|
16 | (System) | New version available: draft-ietf-pwe3-segmented-pw-16.txt |
2010-06-05
|
18 | Adrian Farrel | [Ballot comment] Comment updated 2010-06-05 after discussions. Some elements of the previous Discuss have been moved to be Comments. Some Comments have been cleared. --- … [Ballot comment] Comment updated 2010-06-05 after discussions. Some elements of the previous Discuss have been moved to be Comments. Some Comments have been cleared. --- Sub-TLVs of the S-PE TLV I agree that there is no *need* to mention ordering; this is standard for LDP. I don't really think that saying so would "clutter the text". I understand that the whole S-PE TLV is OPTIONAL. This is clear in the text. I can *deduce* that the sub-TLVs not marked as OPTIONAL are mandatory. I don't really think that saying so would "clutter the text". The motivation for my original question was: how does a receiver know when an S-PE TLV is malformed, and what do they do about it? It seems that you are saying that it is "obvious to one normally skilled in the art." I feel that you could cover the case and achieve perfect clarity with a very few words. --- Expand "PSN" in the Abstract --- Section 3 Suggest you delete "and in the vast majority of cases this will be sufficient" as it tends to imply that the whole I-D is pointless. --- Section 3 How much of the motivation stated here is a duplication of what is in draft-ietf-pwe3-ms-pw-arch? has it been updated to relfect recent changes to that draft? Would it be better to write less here and point out to the requirements and architecture documents? --- Section 3, Bullet i. > When it is not possible, desirable or feasible to establish > a PW control channel between the terminating source and > destination PEs. This is not a complete sentence. Suggest s/confine MD5 key administration/confine key administration/ --- Section 3 s/pertining/pertaining/ --- Section 3 > There are four different signaling protocols that are defined to > signal PWs: > -i. Static configuration of the PW (MPLS or L2TPv3). > -ii. LDP using FEC 128 > -iii. LDP using the generalized FEC 129 > -iv. L2TPv3 Option i. is not a signaling protocol. Options ii. and iii. are the same signlaing protocol. Suggest you change to: There are four mechanisms to establish PWs: This also shows up in Section 7 --- Terminology... Terms like S-PE and T-PE turn up unintroduced and without even a reference. --- Section 6 > The performance may be further > degraded by the emulation process, and performance degradation may be > further degraded by traversing multiple PW segments. The "degradation may be degraded" ? --- Section 7 first paragraph It would be nice to replace the passive voice with something more specific. --- Section 7.1 covers two of the scenarios listed in Section 7 that "must be considered in detail." Could you split this into two Sections so that each scenario gets its own section? |
2010-06-05
|
18 | Adrian Farrel | [Ballot discuss] Discuss updated 2010-06-05 to reflect progress made. A lot of progress made. --- 1. On March 12, Stewart Bryant wrote in an email … [Ballot discuss] Discuss updated 2010-06-05 to reflect progress made. A lot of progress made. --- 1. On March 12, Stewart Bryant wrote in an email to the PWE3 WG... > I think that we need to proceed a follows: > [SNIP] > > Then I think that we need to do three things > > 1) Ask MPLS WG if they are happy with the > LDP material. > > 2) Ask L2TPext WG if they are happy with the > L2TP text. The emails were sent out on 2010-06-03. I am holding this Discuss while discussions progress on the mailing lists. --- 2. In the area of how end-to-end MS-PWs are planned, routed, and set up, especially when different segments use different signaling protocol instances or types, or when some segments are signaled and some manually provisioned. This is a very fundamental issue to me and I would expect a document with this scope to cover it fully. But perhaps we can avoid me having to hold my nose on this document by including a punt. For example, you could say, "All elements of the establishment of end-to-end MS-PWs including routing and signaling are out of scope of this document and any discussion in this document serve purely as examples." --- 3. I still cannot square the language of "two control planes" that shows up multiple times in the document. I think this means "different signaling protocol instances or types". --- 4. Section 12.2 You should include at least an informational reference to draft-ietf-mpls-mpls-and gmpls-security |
2010-06-03
|
15 | (System) | New version available: draft-ietf-pwe3-segmented-pw-15.txt |
2010-06-02
|
18 | Ralph Droms | Responsible AD has been changed to Stewart Bryant from Ralph Droms |
2010-04-12
|
18 | Lars Eggert | [Ballot Position Update] Position for Lars Eggert has been changed to No Objection from Discuss by Lars Eggert |
2010-04-05
|
18 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2010-04-05
|
14 | (System) | New version available: draft-ietf-pwe3-segmented-pw-14.txt |
2010-01-16
|
18 | Russ Housley | [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley |
2010-01-12
|
18 | Magnus Westerlund | [Ballot Position Update] Position for Magnus Westerlund has been changed to No Objection from Discuss by Magnus Westerlund |
2009-09-11
|
18 | (System) | Removed from agenda for telechat - 2009-09-10 |
2009-09-10
|
18 | Samuel Weiler | Request for Last Call review by SECDIR Completed. Reviewer: Hilarie Orman. |
2009-09-10
|
18 | Cindy Morgan | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Cindy Morgan |
2009-09-10
|
18 | Tim Polk | [Ballot discuss] Hilarie Orman's (late) secdir review raised one important issue that merits a paragraph or two in the security considerations section. Specifically, she noted … [Ballot discuss] Hilarie Orman's (late) secdir review raised one important issue that merits a paragraph or two in the security considerations section. Specifically, she noted that "The looming security problem is that the only way to make sure that connections are made correctly is to have a table of endpoints and pre-placed shared keys between them. Is this at all realistic, given that multi-segment PWs are for situations in which an organization has developed an architecture too rich for single-segement PWs?" Since the underlying protocols for exchanging control information rely on pre-placed keys, and we really don't have anything better (e.g., no automated key management solution) to offer right now, I think we should document the complexity and fragility of this solution. |
2009-09-10
|
18 | Tim Polk | [Ballot Position Update] New position, Discuss, has been recorded by Tim Polk |
2009-09-10
|
18 | Russ Housley | [Ballot comment] The Gen-ART Review by Sean Turner on 31-Aug-2009 raises a few questions: - Do you really want 7 authors? The RFC Editor … [Ballot comment] The Gen-ART Review by Sean Turner on 31-Aug-2009 raises a few questions: - Do you really want 7 authors? The RFC Editor prefers 5 or less. - Should the Introduction be Section 1? - Sec 7.4.1: Indicates the PW Switching Point description string is 80 characters long. Should it say more about the character set? - Sec 8.4.1: Figure shows both AC "Up" and AC "UP". Should they all be "Up"? - Sec 16: s/Author's/Authors' - There are a couple of places where " , " should be changed to ", " |
2009-09-10
|
18 | Russ Housley | [Ballot discuss] IANA has unanswered questions. |
2009-09-10
|
18 | Russ Housley | [Ballot Position Update] Position for Russ Housley has been changed to Discuss from No Objection by Russ Housley |
2009-09-10
|
18 | Adrian Farrel | [Ballot comment] Do you really need seven authors on the front page? --- It would be really good if the Introduction was the first section … [Ballot comment] Do you really need seven authors on the front page? --- It would be really good if the Introduction was the first section in the draft. t --- Expand "PSN" in the Abstract --- Section 3 Suggest you delete "and in the vast majority of cases this will be sufficient" as it tends to imply that the whole I-D is pointless. --- Section 3 How much of the motivation stated here is a duplication of what is in draft-ietf-pwe3-ms-pw-arch? has it been updated to relfect recent changes to that draft? Would it be better to write less here and point out to the requirements and architecture documents? --- Section 3, Bullet i. > When it is not possible, desirable or feasible to establish > a PW control channel between the terminating source and > destination PEs. This is not a complete sentence. s/would require tp/would require to/ Suggest s/confine MD5 key administration/confine key administration/ > A second example might involve a single AS where the PW > setup path between the terminating PEs is computed by an > external entity (i.e. client-layer routing protocol). I think you mean s/i.e./e.g./ but I am not sure what a "client- layer routing protocol" is, and I would suggest you simply remove the bracketted text. s/pertining/pertaining/ --- Section 3 > There are four different signaling protocols that are defined to > signal PWs: > -i. Static configuration of the PW (MPLS or L2TPv3). > -ii. LDP using FEC 128 > -iii. LDP using the generalized FEC 129 > -iv. L2TPv3 Option i. is not a signaling protocol. Options ii. and iii. are the same signlaing protocol. Suggest you change to: There are four mechanisms to establish PWs: This also shows up in Section 7 --- Terminology... Terms like SPE and TPE turn up unintroduced and without even a reference. --- Section 6 > The performance may be further > degraded by the emulation process, and performance degradation may be > further degraded by traversing multiple PW segments. The "degradation may be degraded" ? --- Section 7 first paragraph It would be nice to replace the passive voice with something more specific. --- Section 7.1 covers two of the scenarios listed in Section 7 that "must be considered in detail." Could you split this into two Sections so that each scenario gets its own section? --- Section 7.3 The title of this section... > 7.3. LDP FEC 128 to LDP using the generalized FEC 129 ...implies mapping in one direction only. But I think the ST-PE can use either one of the two signaling types with the S-PE being called on to map to the other type. --- Section 9.1 The following paragraph needs polish. > Single-hop pseudowires are signaled using the Virtual Circuit > Connectivity Verification (VCCV) parameter included in the interface > parameter field of the PW ID FEC TLV or the interface parameter sub- > TLV of the Generalized PW ID FEC TLV as described in [RFC5085]. When > a switching point exist between PE nodes, it is required to be able > to continue operating VCCV end-to-end across a switching point and to > provide the ability to trace the path of the MS-PW over any number of > segments. Presumably the SS-PW is only signaled using the VCCV parameter if VCCV is required? It is confusing to say "when a switching point exists between PEs" because you have chosen to call those switching points PEs as well! |
2009-09-10
|
18 | Adrian Farrel | [Ballot discuss] Sorry for a very lengthy Discuss. I think this work has significant merit and is in line with the requirements and architecture documents … [Ballot discuss] Sorry for a very lengthy Discuss. I think this work has significant merit and is in line with the requirements and architecture documents that have been previously approved. Nevertheless, I think this document is in need of some considerable work before it should be published as an RFC. I have tried to separate important points as Discusses, and smaller points as Comments. --- On March 12, Stewart Bryant wrote in an email to the PWE3 WG... > I think that we need to proceed a follows: > [SNIP] > > > Then I think that we need to do three things > > 1) Ask MPLS WG if they are happy with the > LDP material. > > 2) Ask L2TPext WG if they are happy with the > L2TP text. I had a quick scan of the MPLS archive and didn't find any mail on this topic. Did these mails get sent? (Yes, most of the relevant people participate on all of the lists, but we should keep the process clean.) --- Section 2 Many of the terms are repeated from draft-ietf-pwe3-ms-pw-arch. But the definitions are subtly different. If this is intentional it should be highlighted. If it is not intentional, you must fix it, and I suggest you simply list the terms and point at the Architecture for the formal definitions. --- The Abstract says... > This document describes how to connect pseudowires (PW) between > two distinct PW control planes or PSN domains. But there is an example in Section 3 which contradicts this... > A second example might involve a single AS where the PW > setup path between the terminating PEs is computed by an > external entity (i.e. client-layer routing protocol). Assume > a full mesh of PWE3 control channels established between > PE-A, PE-B and PE-C. A client-layer L2 connection tunneled > through a PW is required between terminating PE-A and PE-C. > The external entity computes a PW setup path that passes > through PE-B. This results in two discrete PW segments being > built: one between PE-A and PE-B and one between PE-B and > PE-C. The successful client-layer L2 connection between > terminating PE-A and terminating PE-C requires that PE-B > performs the PWE3 switching process. Anyway, I find this example very suspiscious! Why does the client layer care about the routing in the server layer? But if it does, why doesn't it set up an LSP tunnel A-B-C and insert the single segment PW into that tunnel. Note that this example of yours is not the case of using MS-PW for scaling improvements which (for some reason) is not listed in this section. --- Section 4 > There are two methods for switching a PW between two PW control > planes. In the first method (Figure 2), the two control planes > terminate on different PEs. "switching between two control planes" Huh? The control plane has got nothing to do with the figures that follow that are about the architecture or the data plane. I think that the bulk of the functionality is, indeed, control plane- related. But Section 7 is (or should be) talking about now to map between PW setup techniques at S-PEs, not how to switch between conrol planes. Perhaps this sort of language could be used through-out the document. --- Anyway, what is this obsession with multiple control planes? > In Figure 3 SPE1 runs two separate control planes: one toward TPE1, > and one Toward TPE2. The PW switching point (S-PE) is configured to > connect PW Segment 1 and PW Segement 3 together to complete the > multi-hop PW between TPE1 and TPE2. PW Segment 1 and PW Segment 3 > MUST be of the same PW type, but PSN Tunnel 1 and PSN Tunnel 2 need > not be the same technology. In the primary example in the architecture document, this doesn't apply. Indeed, there may be separate LDP sessions, but the control plane is the same. On the other hand, Section 3 lists four examples of PW set up mechanisms one of which is the management plane. That makes the discussion of control planes very confusing. Furthermore, the document gets a bit confused about whether it is talking about different control plane protocols while giving specific statements only about one protocol. For example, in Section 4 there is a paragrpah that starts to talk about LDP/L2TP and ends up talking about specific LDP messages... > The general approach taken for MS-PWs is to connect the individual > control planes by passing along any signaling information immediately > upon reception. First the S-PE is configured to switch a PW segment > from a specific peer to another PW segment destined for a different > peer. No control messages are exchanged yet as the S-PE does not have > enough information to actually initiate the PW setup messages. > However, if a session does not already exist, a control protocol > (LDP/L2TP) session MAY be setup. In this model the MS-PW setup is > starting from the T-PE devices. Next once the T-PE is configured it > sends the PW control setup messages. These messages are received by > the S-PE, and immediately used to form the PW setup messages for the > next SS-PW of the MS-PW. If one of the S-PEs doesn't accept an LDP > Label Mapping message then a Label Release message may be sent back > to the originator T-PE depending on the cause of the error. LDP > liberal label retention mode still applies, hence if a PE is simply > not configured yet , the label mapping is stored for future use. A > MS-PW is declared UP only when all the constituent SS-PWs are UP. --- Section 7.1 suggests handling the mapping of a signaled PW segment to a static PW segment by modeling the static segment on an AC. This is reasonable, but I wonder if it fits perfectly. In a single segment PW case, what happens at the egress PE if there is no AC configured when the PW is signaled? Does the PW come up and wait for the AC to be configured, or does the PW signaling fail? In the MS-PW case, you definitely need to allow the signaled segment to be established independently of the configuration of the static segment. --- Sections 7.1 and 7.2 I don't like the imbalance between the cases where the downstream segment is always signaled, but the upstream segment is either static or signaled. In the former case, the S-PE is called upon to be configured and take an active role being responsible for initiating the establishment of the second segment. In the latter case, the PE is required to be passive and wait for the first segment to be set up so that it can learn the parameters to use. Why can't a segment be set up in advance and then used either by to be switched from a static segment or from a signaled segment? I can appreciate that it is possible that the model you want to use concentrates only on the provision of individual end-to-end services. In this case my concern is not important, but your Introduction needs to highlight the model (as should the Architecture draft!) and should state explicitly that you do not support the construction of "ready- to-use" segments without a specific end-to-end service to use them. In fact, reading on, I find... > The Pseudowire Identifier (PWID) , as defined in [RFC4447] is a > unique number between each pair of PEs. Hence Each SS-PW that forms > an MS-PW may have a different PWID. [NB s/) ,/(,/] This tends to suggest that you require configuration of S-PEs to include PWID mapping in both the dual-signaled and the signaled/static cases. In which case, I don't see why you need to require support of only end-to- end setup in the dual-signaled case. Should you break sections 7.2 and 7.3 into separate end-to-end and segment-by-segment sub-cases? --- Section 7.2.1 The term "MS-PW path" is used and has not been properly defined in this document. I think you are not concerned about the path of PWs (although you might be), but really care about the sequence of switching points. That is, you care about the segment sequence of the PE sequence, not the nodes along the path of the segments themselves. Anyway, it would be really wise to define this term clearly. --- Section 7.2.1 > To avoid this situation one of the T-PE MUST start the PW > signaling (active role), while the other waits to receive the LDP > label mapping before sending the respective PW LDP label mapping > message. (passive role). When the MS-PW path not statically > configured, the Active T-PE (the ST-PE) and the passive T-PE (the > TT-PE) MUST be identified before signaling is initiated for a given > MS-PW. I am confused! Do these "MUST" conditions apply only *if* the operator wants to avoid the situation Or is it mandatory in all cases? Later you allow manual configuration of the roles. Clearly this allows for misconfiguration, so the protocol may see cases where both T-PEs believe they are active. How is this case handled, or do we accept that if this happens diverse routing might happen? That would tend to suggest that the previous "MUST" only applies to "if the operator wants to avoid this situation." --- Section 7.2.1 and Section 7.4 7.2.1 seems to imply that is important to be able to assign the sequence of S-PEs to be traversed. Presumably you need to signal this sequence. 7.4 seems to define exactly what you need, but says the TLVs are only for reporting. Is that intentional? Why don't you need to signal the sequence? --- Section 7.4 and Section 7.4.1 Need to introduce consitency in terminology. They "TLV types" described in 7.4 are the "sub-TLV types" in 7.4.1. --- Section 7.4.1 Does it matter what order the sub-TLVs are present in? Most are described as optional. Some do not have any mention of mandatory or optional. One has "optional" in lower case. Can the S-PE TLV be empty? --- Section 7.4 and Section 7.6 The policy-driven removal of S-PE TLVs is good and reasonable, however it means that the loop detection mechanisms of 7.6 will not work. You either have to flag this up, or you have to insist that a domain identifier is inserted and never removed so that macro- looping can be detected. --- The utility of the S-PE TLV is described in 7.4 as > The S-PE TLV MUST be > sent if VCCV operation is required beyond the first MS-PW segment > from a T-PE. But Section 9.5.2.5 shows how to do MS-PW Path Trace using VCCV. 9.5.2.5 does not appear to rely on the path supplied using the S-PE TLV. What am I missing? --- Section 12.2 The reference to RFC 3036 needs to be turned into a citation and should be to RFC 5036. You should include at least an informational reference to draft-ietf-mpls-mpls-and gmpls-security |
2009-09-10
|
18 | Adrian Farrel | [Ballot Position Update] New position, Discuss, has been recorded by Adrian Farrel |
2009-09-10
|
18 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded by Jari Arkko |
2009-09-10
|
18 | Magnus Westerlund | [Ballot comment] I also support Lars Eggerts discuss regarding congestion control. It seems that multi-segment in its various combinations have many potential ways of breaking … [Ballot comment] I also support Lars Eggerts discuss regarding congestion control. It seems that multi-segment in its various combinations have many potential ways of breaking the congestion control loop. Thus that fact and what can be done on the signalling plane by the S-PE is important. |
2009-09-10
|
18 | Magnus Westerlund | [Ballot discuss] Section 8.7: "There are some situations where an additional amount of interworking must be provided between the two data planes at … [Ballot discuss] Section 8.7: "There are some situations where an additional amount of interworking must be provided between the two data planes at the S-PE, however this is outside the scope of this document." Why isn't the situations that aren't explicitly supported not enumerated if you know about them. This appears to me to be saying: Yes, there are some cases where thinks doesn't work. But we are not going to tell you when. Have fun finding your self. I do believe the document should be clear when it works or not. I don't have a problem with them not being solved, but you need to inform when it does fail. Section 9.5.2.4: -iii. T-PE1 builds a second VCCV echo request based on the infomation obtained from the control plane (S-PE TLV). It then increments the TTL and sends it out to T-PE2. Note that the VCCV echo request packet is switched at the S-PE datapath and forwarded to the next downstream segment without any involvement from the control plane. The above text seems to assume that the MS-PW only has two segments. My impression was that MS-PWs could consist of more than 2 segments. Also section 9.5.2.5 seems to lack appropriate wording for more than 2 segments. |
2009-09-10
|
18 | Magnus Westerlund | [Ballot Position Update] New position, Discuss, has been recorded by Magnus Westerlund |
2009-09-09
|
18 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon |
2009-09-09
|
18 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded by Lisa Dusseault |
2009-09-09
|
18 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded by Ron Bonica |
2009-09-09
|
18 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded by Robert Sparks |
2009-09-09
|
18 | Cullen Jennings | [Ballot Position Update] New position, No Objection, has been recorded by Cullen Jennings |
2009-09-09
|
18 | Dan Romascanu | [Ballot Position Update] New position, No Objection, has been recorded by Dan Romascanu |
2009-09-08
|
18 | Lars Eggert | [Ballot discuss] DISCUSS: RFC3985 describes some mandatory congestion control functions that PWEs operating in a single PSN domain must adhere to. I'm missing … [Ballot discuss] DISCUSS: RFC3985 describes some mandatory congestion control functions that PWEs operating in a single PSN domain must adhere to. I'm missing a section in this document that describes how similar functions are provided for a segmented PWE. It may well be the case that the functions that each PSN employs for each PWE segment are already resulting in the correct behavior for the entire segmented PSN. It may also be the case that some additional functionality is needed - the document should discuss this. |
2009-09-08
|
18 | Lars Eggert | [Ballot Position Update] New position, Discuss, has been recorded by Lars Eggert |
2009-09-05
|
18 | Alexey Melnikov | [Ballot Position Update] New position, No Objection, has been recorded by Alexey Melnikov |
2009-09-05
|
18 | Ralph Droms | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Ralph Droms |
2009-09-04
|
18 | Russ Housley | [Ballot comment] The Gen-ART Review by Sean Turner on 31-Aug-2009 raises a few questions: - Do you really want 7 authors? The RFC Editor … [Ballot comment] The Gen-ART Review by Sean Turner on 31-Aug-2009 raises a few questions: - Do you really want 7 authors? The RFC Editor prefers 5 or less. - Should the Introduction be Section 1? - Sec 7.4.1: Indicates the PW Switching Point description string is 80 characters long. Should it say more about the character set? - Sec 8.4.1: Figure shows both AC "Up" and AC "UP". Should they all be "Up"? - Sec 16: s/Author's/Authors' - There are a couple of places where " , " should be changed to ", " |
2009-09-04
|
18 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley |
2009-09-02
|
18 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2009-08-31
|
18 | Amanda Baber | IANA questions/comments: NOTE: please see our question about Action 4. Upon approval of this document, IANA will complete the following actions: ACTION 1: New assignment … IANA questions/comments: NOTE: please see our question about Action 4. Upon approval of this document, IANA will complete the following actions: ACTION 1: New assignment in the "Control Message Attribute Value Pair" registry at http://www.iana.org/assignments/l2tp-parameters Attribute Type Description Reference --------- ------------------ --------- TBA-L2TP-AVP-1 PW Switching Point AVP [RFC-pwe3-segmented-pw-13] ACTION 2: In the "TLV TYPE NAME SPACE" registry at http://www.iana.org/assignments/ldp-namespaces The value 0x096D has already been assigned temporarily. IANA will remove the temporary state of the assignment and make it permanent. The assignment in the registry will then be: Range Description Reference ----------------- ----------------------------------- --------- 0x096D Pseudowire Switching Point PE TLV [RFC-pwe3-segmented-pw-13] ACTION 3: In the "Status Code Name Space" registry at http://www.iana.org/assignments/ldp-namespaces The value 0x0000003A has already been assigned temporarily. IANA will remove the temporary state of the assignment and make it permanent. The assignment in the registry will then be: Range/Value E Description Reference ------------- ----- ---------------------- --------- 0x0000003A 0 PW Loop Detected [RFC-pwe3-segmented-pw-13] ACTION 4: QUESTION: In section 13.4, authors request the following assignment: "Sequencing not supported" in the "L2TPv3 Result Codes" registry. This registry has sub-registries such as: "Defined Result Code values for the StopCCN message" "Defined Result Code values for the CDN message" "Defined Result Code values for the MSEN message" "General Error Codes" However, the draft does not specify the sub-registry in which this assignment should be made. Moreover, the text in section 8.7.1 says: "the switching node SHOULD NOT allow the session to be established by sending a CDN message with Result Code set to 17 "sequencing not supported" (subject to IANA Assignment)" ... which seems to imply that the sub-registry would be "Defined Result Code values for the CDN message" and that the value should be 17. However, 17 has already been assigned in that sub-registry. Please let us know which sub-registry this assignment should come from. ACTION 5: New registry at http://www.iana.org/assignments/pwe3-parameters NOTE: "IETF Consensus" should be changed to "IETF Review," per RFC 5226. Registry Name: Pseudowire Switching Point PE TLV Type Reference: [RFC-pwe3-segmented-pw-13] Range Registration Procedures Notes -------- ----------------------------- ---------------------- 0 IETF Review 1-64 Expert Review 65-127 IETF Consensus 128-254 First Come First Served reserved for vendor proprietary extensions 255 IETF Review "Type" range is 8bit (0-255) Type Length Description Reference ----- ------ -------------------------------------- ---------- 0x01 4 PW ID of last PW segment traversed [RFC-pwe3-segmented-pw-13] 0x02 variable PW Switching Point description string [RFC-pwe3-segmented-pw-13] 0x03 4/16 Local IP address of PW Switching Point [RFC-pwe3-segmented-pw-13] 0x04 4/16 Remote IP address of last PW Switching [RFC-pwe3-segmented-pw-13] Point traversed or of the T-PE 0x05 variable FEC Element of last PW segment traversed [RFC-pwe3-segmented-pw-13] 0x06 10 L2 PW address of PW Switching Point [RFC-pwe3-segmented-pw-13] |
2009-08-22
|
18 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Hilarie Orman |
2009-08-22
|
18 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Hilarie Orman |
2009-08-19
|
18 | Amy Vezza | Last call sent |
2009-08-19
|
18 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2009-08-19
|
18 | Ralph Droms | Placed on agenda for telechat - 2009-09-10 by Ralph Droms |
2009-08-19
|
18 | Ralph Droms | [Ballot Position Update] New position, Yes, has been recorded for Ralph Droms |
2009-08-19
|
18 | Ralph Droms | Ballot has been issued by Ralph Droms |
2009-08-19
|
18 | Ralph Droms | Created "Approve" ballot |
2009-08-19
|
18 | Ralph Droms | State Changes to Last Call Requested from IESG Evaluation by Ralph Droms |
2009-08-19
|
18 | Ralph Droms | Last Call was requested by Ralph Droms |
2009-08-19
|
18 | (System) | Ballot writeup text was added |
2009-08-19
|
18 | (System) | Last call text was added |
2009-08-19
|
18 | (System) | Ballot approval text was added |
2009-08-19
|
18 | Ralph Droms | State Changes to IESG Evaluation from AD Evaluation by Ralph Droms |
2009-08-18
|
18 | Ralph Droms | State Changes to AD Evaluation from Publication Requested by Ralph Droms |
2009-08-18
|
18 | Ralph Droms | [Note]: 'Stewart Bryant (stbryant@cisco.com) is the document shepherd.' added by Ralph Droms |
2009-08-17
|
18 | Amy Vezza | draft-ietf-pwe3-segmented-pw-13.txt Document Shepard Write-Up (1.a) Who is the Document Shepherd for this document? Has the Document Shepherd personally reviewed this version of the document and, … draft-ietf-pwe3-segmented-pw-13.txt Document Shepard Write-Up (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? Stewart Bryant (stbryant@cisco.com) Yes, I have reviewed the document and I believe it is ready for forwarding to the IESG. (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? Yes, the document has received adequate review in the PWE3 WG. (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. I have no specific concerns (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? I am comfortable that the document represents WG consensus and has been reviewed by a significant number of active WG participants. (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.) None indicated. (1.g) Has the Document Shepherd personally verified that the document satisfies all ID nits? (See http://www.ietf.org/ID-Checklist.html 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? There are no nits issues that gate publication. This document is not subject to MIB doctor or other reviews. (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]. Yes, the references are split appropriately. All normative references are existing RFCs (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? The IANA considerations section exists and is correct. (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? There are no sections that use a 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 This document describes how to connect pseudowires (PW) between two distinct PW control planes or Packet Switched Network (PSN) domains. The PW control planes may belong to independent autonomous systems, or the PSN technology is heterogeneous, or a PW might need to be aggregated at a specific PSN point. The PW packet data units are simply switched from one PW to another without changing the PW payload. This document is a product of the PWE3 working group. This document is Standards Track Working Group Summary This document is a solutions document to the "Requirements for Multi-Segment Pseudowire Emulation Edge-to-Edge (PWE3)" (RFC5254). It conforms to "An Architecture for Multi-Segment Pseudowire Emulation Edge-to-Edge" draft-ietf-pwe3-ms-pw- arch-07.txt Document Quality There are no concerns about protocol quality. There are understood to be implementations of this protocol. Personnel Who is the Document Shepherd for this document? Stewart Bryant (stbryant@cisco.com) Who is the Responsible Area Director? Ralph Droms |
2009-08-17
|
18 | Amy Vezza | Draft Added by Amy Vezza in state Publication Requested |
2009-08-17
|
18 | Amy Vezza | [Note]: 'Stewart Bryant (stbryant@cisco.com) is the document shepherd.' added by Amy Vezza |
2009-08-14
|
13 | (System) | New version available: draft-ietf-pwe3-segmented-pw-13.txt |
2009-06-03
|
12 | (System) | New version available: draft-ietf-pwe3-segmented-pw-12.txt |
2009-02-19
|
11 | (System) | New version available: draft-ietf-pwe3-segmented-pw-11.txt |
2009-02-04
|
10 | (System) | New version available: draft-ietf-pwe3-segmented-pw-10.txt |
2009-01-26
|
18 | (System) | Document has expired |
2008-07-25
|
09 | (System) | New version available: draft-ietf-pwe3-segmented-pw-09.txt |
2008-06-26
|
08 | (System) | New version available: draft-ietf-pwe3-segmented-pw-08.txt |
2008-02-25
|
07 | (System) | New version available: draft-ietf-pwe3-segmented-pw-07.txt |
2007-11-19
|
06 | (System) | New version available: draft-ietf-pwe3-segmented-pw-06.txt |
2007-07-03
|
05 | (System) | New version available: draft-ietf-pwe3-segmented-pw-05.txt |
2007-03-06
|
04 | (System) | New version available: draft-ietf-pwe3-segmented-pw-04.txt |
2006-10-23
|
03 | (System) | New version available: draft-ietf-pwe3-segmented-pw-03.txt |
2006-03-08
|
02 | (System) | New version available: draft-ietf-pwe3-segmented-pw-02.txt |
2005-10-26
|
01 | (System) | New version available: draft-ietf-pwe3-segmented-pw-01.txt |
2005-07-11
|
00 | (System) | New version available: draft-ietf-pwe3-segmented-pw-00.txt |