Generalized Multiprotocol Label Switching (GMPLS) User-Network Interface (UNI): Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) Support for the Overlay Model
draft-ietf-ccamp-gmpls-overlay-05
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
05 | (System) | post-migration administrative database adjustment to the No Objection position for Russ Housley |
2005-03-30
|
05 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2005-03-23
|
05 | Amy Vezza | IESG state changed to Approved-announcement sent |
2005-03-23
|
05 | Amy Vezza | IESG has approved the document |
2005-03-23
|
05 | Amy Vezza | Closed "Approve" ballot |
2005-02-09
|
05 | Alex Zinin | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Alex Zinin |
2005-01-30
|
05 | Russ Housley | [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley |
2005-01-07
|
05 | Amy Vezza | State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Amy Vezza |
2005-01-07
|
05 | (System) | Removed from agenda for telechat - 2005-01-06 |
2005-01-06
|
05 | Amy Vezza | [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Amy Vezza |
2005-01-06
|
05 | Thomas Narten | [Ballot Position Update] New position, No Objection, has been recorded for Thomas Narten by Thomas Narten |
2005-01-06
|
05 | Sam Hartman | [Ballot Position Update] New position, No Objection, has been recorded for Sam Hartman by Sam Hartman |
2005-01-06
|
05 | Allison Mankin | [Ballot Position Update] New position, No Objection, has been recorded for Allison Mankin by Allison Mankin |
2005-01-06
|
05 | Harald Alvestrand | [Ballot comment] Reviewed by Spencer Dawkins, Gen-ART His review: This document is ready for publication as a Proposed Standard. Very minor nits (could certainly be … [Ballot comment] Reviewed by Spencer Dawkins, Gen-ART His review: This document is ready for publication as a Proposed Standard. Very minor nits (could certainly be addressed in AUTH48): - The abstract refers to "the overlay model" without explanation. Could a few words be added, something like "the overlay model, where edge nodes are unaware of the topology of the core nodes"? - Some terms are introduced without expansion on first use (I noticed ERO and RRO). - I'm not sure what a "lower trust model" is, in Security Considerations. Is there a clearer term that could be used ("less trust required")? |
2005-01-06
|
05 | Harald Alvestrand | [Ballot Position Update] New position, No Objection, has been recorded for Harald Alvestrand by Harald Alvestrand |
2005-01-05
|
05 | Bill Fenner | [Ballot Position Update] New position, No Objection, has been recorded for Bill Fenner by Bill Fenner |
2005-01-05
|
05 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
2005-01-05
|
05 | Michelle Cotton | IANA Comments: We understand this document to have NO IANA Actions. |
2005-01-05
|
05 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson |
2005-01-05
|
05 | Bert Wijnen | [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen |
2005-01-04
|
05 | Ted Hardie | [Ballot Position Update] New position, No Objection, has been recorded for Ted Hardie by Ted Hardie |
2005-01-03
|
05 | Russ Housley | [Ballot discuss] Section 8 says: > > This draft imposes no new security risks over [RFC3473]. In fact it > … [Ballot discuss] Section 8 says: > > This draft imposes no new security risks over [RFC3473]. In fact it > represents a lower trust model between the core and edge-nodes as the > core is permitted to hide its topology from the edge-nodes. The core > is also permitted to restrict the actions of edge-nodes by filtering > out specific RSVP objects. > I think the notion of a "lower trust model" is inappropriate. Lower from which point of view? I suggest avoiding the whole issue: > > The trust model between the core and edge-nodes is different > than the one described in [RFC3473], as the core is permitted to > hide its topology from the edge-nodes, and the core is permitted > to restrict the actions of edge-nodes by filtering out specific > RSVP objects. |
2005-01-03
|
05 | Russ Housley | [Ballot Position Update] New position, Discuss, has been recorded for Russ Housley by Russ Housley |
2004-12-22
|
05 | Scott Hollenbeck | [Ballot Position Update] Position for Scott Hollenbeck has been changed to No Objection from Undefined by Scott Hollenbeck |
2004-12-22
|
05 | Scott Hollenbeck | [Ballot comment] Missing IANA Considerations. |
2004-12-22
|
05 | Scott Hollenbeck | [Ballot Position Update] New position, Undefined, has been recorded for Scott Hollenbeck by Scott Hollenbeck |
2004-12-15
|
05 | Alex Zinin | Placed on agenda for telechat - 2005-01-06 by Alex Zinin |
2004-12-15
|
05 | Alex Zinin | State Changes to IESG Evaluation from Waiting for Writeup by Alex Zinin |
2004-12-15
|
05 | Alex Zinin | [Ballot Position Update] New position, Yes, has been recorded for Alex Zinin |
2004-12-15
|
05 | Alex Zinin | Ballot has been issued by Alex Zinin |
2004-12-15
|
05 | Alex Zinin | Created "Approve" ballot |
2004-11-18
|
05 | (System) | State has been changed to Waiting for Writeup from In Last Call by system |
2004-10-21
|
05 | Amy Vezza | Last call sent |
2004-10-21
|
05 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2004-10-21
|
05 | Alex Zinin | State Changes to Last Call Requested from AD Evaluation::AD Followup by Alex Zinin |
2004-10-21
|
05 | Alex Zinin | Last Call was requested by Alex Zinin |
2004-10-21
|
05 | (System) | Ballot writeup text was added |
2004-10-21
|
05 | (System) | Last call text was added |
2004-10-21
|
05 | (System) | Ballot approval text was added |
2004-10-15
|
05 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2004-10-15
|
05 | (System) | New version available: draft-ietf-ccamp-gmpls-overlay-05.txt |
2004-07-14
|
05 | Alex Zinin | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Alex Zinin |
2004-07-12
|
05 | Alex Zinin | Rtg-dir review from Dimitri: o) Technical Comments (minor): 1. Introduction mentions "However, one possible means is using a forwarding adjacency as described in … Rtg-dir review from Dimitri: o) Technical Comments (minor): 1. Introduction mentions "However, one possible means is using a forwarding adjacency as described in [MPLS-HIER]." -> but forwarding adjacencies are by definitions related to the peer model (also, [MPLS-HIER] does not refer to this "hierarchical TE link" - see end Section 4 of [MPLS-HIER]) 2. Section 3.2: "If the route is not viable, then a PathErr message with an error code and value of 24,5 - "No route available toward destination" should be returned." -> "viability" should probably be further detailed 3. Section 3.3: "In order to support explicit label control and full identification of the egress link an ingress edge-node may include an ERO that consists of only the last hop." -> unclear why *only* the last hop can be included in such ERO (why this sentence does not only determine the behaviour at the last hop being the egress core-node) 4. Section 6.2: mapping 2 is not allowed (independently of the presence of the Path_State_Removed_Flag from the receiving PathErr) since PathErr propagation rule is disrupted as far as the proposed text reads o) Editorial Comments: 1. Spell out the acronyms in the document title (GMPLS, UNI, etc.) 2. in Abstract: "Generalized Multiprotocol Label Switching (GMPLS) defines both routing and signaling protocols for the creation of Label Switched Paths (LSPs) in various transport technologies." -> transport technologies might not be the most appropriated in the IETF context - suggestion replace it by "switching" 3. Introduction 1): "The four boxes around the edge marked "Overlay Network" represent four islands of a single network overlaid network" -> not sure the last part of this sentence is not mispelled 4. Section 3) "If a core-node rejects a Path message due to the presence of an ERO it SHOULD return an PathErr message with an error code of "Unknown object class" toward the sender. This causes the path setup to fail." -> should point to the RFC 3209 section: "4.3.7. Non-support of the Explicit Route Object" as procedures are apparently equivalent 5. Section 5) " Core-nodes may send Notification messages to edge-nodes which have included the NOTIFY_REQUEST object." -> suggested: "Core-nodes MAY send Notify messages to edge-nodes which have included the NOTIFY_REQUEST object." 6. Section 5) "In either of the above cases, the a core-node SHOULD NOT send Notify messages to the edge-node. -> edit: "the a" 7. Section 5) "In this case, when NOTIFY messages are received, they MAY be selectively (based on local policy) forwarded to the edge- node." -> edit: NOTIFY -> Notify 8. Section 6.1) "An ingress core-node receiving a PathTear without having first seen an ADMIN_STATUS object informing it that the connection is about to be deleted MAY pause the PathTear and first send a Path message with an ADMIN_STATUS object to inform all downstream LSRs that the connection is about to be deleted." -> first time in this document that the term "LSR" appears 9. Update the Informative Reference section with latest version of the referenced document |
2004-07-12
|
05 | Alex Zinin | Routing directorate review: 2004-06-22 Reviewer: Loa Andersson Comments: Nits: see inline in the format comment: xxx or comment: xxx end comment General: I'm pretty confortable … Routing directorate review: 2004-06-22 Reviewer: Loa Andersson Comments: Nits: see inline in the format comment: xxx or comment: xxx end comment General: I'm pretty confortable with this draft and guess with the few nits I've found ready to do. I would like some security expert to have a look at the security considerations it looks weak, but need not be, relying on the 3473 which is a very good security section, it need not be aproblem. One other thing is that we might have to start write managability considerations, built the way it is specified what are the management issues, but this is not for this spec in particular, but rather something to be thought about /Loa > > Overlay Overlay > Network +----------------------------------+ Network > +---------+ | | +---------+ > | +----+ | | +-----+ +-----+ +-----+ | | +----+ | > | | | | | | | | | | | | | | | | > | -+ EN +-+-----+--+ CN +----+ CN +----+ CN +---+-----+-+ EN +- | > | | | | +--+--| | | | | | | | | | | > | +----+ | | | +--+--+ +--+--+ +--+--+ | | +----+ | > | | | | | | | | | | > +---------+ | | | | | | +---------+ > | | | | | | > +---------+ | | | | | | +---------+ > | | | | +--+--+ | +--+--+ | | | > | +----+ | | | | | +-------+ | | | +----+ | > | | +-+--+ | | CN +---------------+ CN | | | | | | > | -+ EN +-+-----+--+ | | +---+-----+-+ EN +- | > | | | | | +-----+ +-----+ | | | | | > | +----+ | | | | +----+ | > | | +----------------------------------+ | | > +---------+ Core Network +---------+ > Overlay Overlay > Network Network > > Legend: EN - Edge Node > CN - Core Node > > Figure 1: Overlay Reference Model comment: what is the implication of the connection of the EN at the lower left to two separate CN's, does this represent a coordinated UNI or two instances of the UNI? end comment comment: what does the overlayed network look like from the overlayed network perspective? Overlay Overlay Network +----------------------------------+ Network +---------+ | | +---------+ | +----+ | | | | +----+ | | | | | | | | | | | | -+ EN +-+-----+ +-----+-+ EN +- | | | | | +--+ | | | | | | +----+ | | | | | +----+ | | | | | | | | +---------+ | | | +---------+ | | | +---------+ | | | +---------+ | | | | | | | | +----+ | | | | | +----+ | | | +-+--+ | | | | | | | -+ EN +-+-----+ +-----+-+ EN +- | | | | | | | | | | | | +----+ | | | | +----+ | | | +----------------------------------+ | | +---------+ Core Network +---------+ Overlay Overlay Network Network or Overlay Network +------------------------------------------------------------------+ | +----+ +----+ | | | +--------------------------------------------------+ | | | -+ EN +------------------------------------------+ +---+ EN +- | | | +----+ +-------------------------------0---0---+ | | | +----+ | | | | +----+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +----+ | | | | +----+ | | | +----+ | | +---+ | | | -+ EN +----------+ +-------+ EN +- | | | +--------------------------------------------------+ | | | +----+ +----+ | | | +------------------------------------------------------------------+ or is this just different abstraction levels, if so is the difference between the modified models tht the first is pre-provisioning and the second the provisioned netowrk? end comment ... > In the overlay model there may be restrictions on what may be > signaled between an edge-node and a core-node. This memo addresses > the application of GMPLS to the overlay model. Specifically it > addresses RSVP procedures between an edge-node and a core-node in the > overlay model. All RSVP procedures are assumed to be identical to > [RFC3473] except as noted in this document. comment: the use of rsvp vs. rsvp-te, rfc's 2205, 3209 and 3473 has the same protocol number (rsvp), but it is not helpful to hide those rather distinctvie uses of the same protocol behind the same name; would suggest that the sentence should be something like: All signaling procedures are assumed to be identical to the GMPLS extesnions specified in RFC34 [RFC3473] except as noted in this document. end comment > > > This document primarily addresses interactions between an edge-node > and it's adjacent (at the data plane) core-node. comment: what is the implications here? could singaling be between the EN and some other node in the Core Network for connectivity through the data plane adjacent CN? Isn't it control plane adjacency that is described. Or are they assumed to be identical. end comment ... > > 2. Addressing > > Addresses for edge-nodes in the overlay model are drawn from the same > address space as the edge-nodes use to address their adjacent core- > nodes. This may be the same address space as used by the core-nodes > to communicate among themselves or it may be a VPN space supported by > the core-nodes as an overlay. > > To be more specific, an edge-node and its attached core-node must > share the same address space which is used by GMPLS. A set of > tuples share the same address space if the > edge-nodes in the set could establish LSPs (through the core-nodes) > among themselves (note that edge-nodes in the set may be a subset of > all the edge-nodes). comment: "a subset of all the edge nodes in the same overlay network". or "a subset of all the edge nodes connected to the same core network". or "a subset of all the edge nodes connected to the same core node". (?) if the latter case is true is the implication that EN's belonging to differnt overlay network needs to have the same address space ... will overlapping address spaces be possible? ... private addresses in the overlayed network ... private addresses for the tuples? end comment > The address space used by the core-nodes to > communicate among themselves may, but need not be shared with the > address space used by any of the tuples. > > An edge-node is identified by either a single IP address representing > its Node-ID, or by one or more numbered TE links that connect the > edge-node to the core-nodes. Core-nodes are assumed to be ignorant > of any other addresses associated with an edge-node (i.e. addresses > which are not used in signaling connections through the GMPLS core). > > An edge-node need only know its own address, an address of the > adjacent core-node, and know (or be able to resolve) the address of > any other edge-node to which it wishes to connect. comment: as well as the addresses used in the overlay network island of which it is a part end comment > > A core-node need only know (and track) the addresses on interfaces > between that core-node and its attached edge-nodes, as well as the > Node IDs of those edge-nodes. In addition, a core-node needs to know > the interface addresses and Node IDs of other edge-nodes to which an > attached edge-node is permitted to connect. ... > 7. VPN Connections > > As stated in the addressing section above, the extensions in this > document are designed to be compatible with the support of VPNs. > Since the core network may be some technology other than GMPLS, no > mandatory means of mapping core connections to access connections is > specified. However, when GMPLS is used for the core network, we > RECOMMEND the following procedure which is based on [LSP-HIER]. comment purely a nit - RECOMMEND is not part of the RFC2119-words, it says RECOMMENED, I'm not sure if there's a difference, but if there is it should be esy to re-write end comment > > The VPN connection is modeled as being three hops. One for each > access link and one hop across the core network. > |
2004-06-21
|
05 | Alex Zinin | State Changes to AD Evaluation from Publication Requested by Alex Zinin |
2004-04-28
|
05 | Alex Zinin | Draft Added by Alex Zinin |
2004-04-26
|
04 | (System) | New version available: draft-ietf-ccamp-gmpls-overlay-04.txt |
2004-02-16
|
03 | (System) | New version available: draft-ietf-ccamp-gmpls-overlay-03.txt |
2003-10-27
|
02 | (System) | New version available: draft-ietf-ccamp-gmpls-overlay-02.txt |
2003-03-04
|
01 | (System) | New version available: draft-ietf-ccamp-gmpls-overlay-01.txt |
2003-01-14
|
00 | (System) | New version available: draft-ietf-ccamp-gmpls-overlay-00.txt |