Internet DRAFT - draft-margaria-pce-pcep-hlsp-extension
draft-margaria-pce-pcep-hlsp-extension
PCE C. Margaria, Ed.
Internet-Draft C. Barth
Intended status: Standards Track S. Cheruathur
Expires: September 21, 2016 B. Tsai
Juniper
March 20, 2016
PCEP Procedures for Hierarchical Label Switched Paths
draft-margaria-pce-pcep-hlsp-extension-00
Abstract
Label Switched Paths (LSPs) set up in Multiprotocol Label Switching
(MPLS) or Generalized MPLS (GMPLS) networks can be used to form links
to carry traffic in those networks or in other (client) networks.
These LSPs can be referred to as Hierarchical LSPs (H-LSP). H-LSPs
allow to improve the scalability of MPLS/GMPLS networks by creating
hierarchies of TE-LSPs. Those hierarchies are an important state for
optimal TE-Computation, therefore a stateful PCE should be able to
discover and manage those H-LSPs. A PCE having a global view of the
network, including Forwarding Adjacencies LSP (FA-LSP) and non FA-
LSPs, can create more optimal hierachies and (re-)compute the TE-LSPs
path to make use of the H-LSPs. In particular a PCE can better
leverage the Private H-LSP introduced by RFC6107 without influencing
the IGP, allowing a less disruptive use of Hierarchies.
RFC6107 defined Protocol mechanisms to facilitate the establishment
of such LSPs and to bundle traffic engineering (TE) links to reduce
the load on routing protocols.
This document defines PCEP extensions to learn about and control
those H-LSPs.
Status of This Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
Margaria, et al. Expires September 21, 2016 [Page 1]
Internet-Draft PCEP H-LSPs March 2016
This Internet-Draft will expire on September 21, 2016.
Copyright Notice
Copyright (c) 2016 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1. Requirements Language . . . . . . . . . . . . . . . . . . 3
1.2. Solution overview . . . . . . . . . . . . . . . . . . . . 3
2. H-LSP capability advertisement . . . . . . . . . . . . . . . 4
2.1. PCE Discovery Protocol . . . . . . . . . . . . . . . . . 4
2.2. OPEN Object extension HLSP-CAPABILITY TLV . . . . . . . . 4
3. PCEP object and extensions . . . . . . . . . . . . . . . . . 5
3.1. The PCReq message . . . . . . . . . . . . . . . . . . . . 5
3.2. The PCRep message . . . . . . . . . . . . . . . . . . . . 6
3.3. The PCRpt message . . . . . . . . . . . . . . . . . . . . 6
3.4. The PCUpd message . . . . . . . . . . . . . . . . . . . . 6
3.5. The PCInitiate message . . . . . . . . . . . . . . . . . 7
3.6. LSP_TUNNEL_INTERFACE_ID Object . . . . . . . . . . . . . 7
3.6.1. Procedures . . . . . . . . . . . . . . . . . . . . . 7
4. Additional Error Type and Error Values Defined . . . . . . . 9
5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 10
5.1. PCEP Objects . . . . . . . . . . . . . . . . . . . . . . 10
5.2. New PCEP TLVs . . . . . . . . . . . . . . . . . . . . . . 11
5.3. RP Object Flag Field . . . . . . . . . . . . . . . . . . 11
5.4. New PCEP Error Codes . . . . . . . . . . . . . . . . . . 12
6. Security Considerations . . . . . . . . . . . . . . . . . . . 13
7. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 14
8. References . . . . . . . . . . . . . . . . . . . . . . . . . 14
8.1. Normative References . . . . . . . . . . . . . . . . . . 14
8.2. Informative References . . . . . . . . . . . . . . . . . 15
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15
Margaria, et al. Expires September 21, 2016 [Page 2]
Internet-Draft PCEP H-LSPs March 2016
1. Introduction
Traffic Engineering (TE) links in a Multiprotocol Label Switching
(MPLS) or a Generalized MPLS (GMPLS) network may be constructed from
Label Switched Paths (LSPs) [RFC6107]. Such LSPs are defined as
hierarchical LSPs (H-LSPs).
The mechanisms described in [RFC6107] enables the dynamically
construction of provisioned hierarchical networks. The Path
Computation Element Protocol (PCEP) defined in [RFC5440], [RFC5521],
[RFC5541], [RFC5520], [I-D.ietf-pce-gmpls-pcep-extensions],
[I-D.ietf-pce-stateful-pce] and [I-D.ietf-pce-pce-initiated-lsp]
enable a PCE to compute paths for a range of switching technologies
in a stateless and statefull manner, but does not allow a PCE to
control the hierarchy of such LSPs. This document complements those
RFCs to control H-LSPs.
This document provides the same level of control as [RFC6107], so
that the PCE can provide the following information to the LSPs
endpoints:
Whether the LSP is an ordinary LSP or an H-LSP.
In which IGP instances the LSP should be advertised as a link.
How the client networks should make use of H-LSP and corresponding
TE-links.
Whether the TE-link should form part of a bundle (and if so, which
bundle).
How the link endpoints should be identified when advertised.
1.1. Requirements Language
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119 [RFC2119].
1.2. Solution overview
The encoding and semantics associated with the control of H-LSPs is
already considered and defined by [RFC6107]. This document reuses
those definitisns and adapts them to PCEP. The following section
describes the new PCEP new objects and associated procedures.
Margaria, et al. Expires September 21, 2016 [Page 3]
Internet-Draft PCEP H-LSPs March 2016
2. H-LSP capability advertisement
2.1. PCE Discovery Protocol
IGP-based PCE Discovery (PCED) is defined in [RFC5088] and [RFC5089]
for the OSPF and IS-IS protocols. A new flag (bit TBA-1) is defined
to advertise the H-LSP capability:
Bit Capabilities
TBA-1 : H-LSP Capability
2.2. OPEN Object extension HLSP-CAPABILITY TLV
In addition to the IGP advertisement, a PCEP speaker SHOULD be able
to discover the other peer GMPLS capabilities during the Open message
exchange. This capability is also useful to avoid misconfigurations.
This document defines a new GMPLS-CAPABILITY TLV for use in the OPEN
object to negotiate the H-LSP capability. The inclusion of this TLV
in the OPEN message indicates that the PCC/PCE support the PCEP
extensions defined in this document. A PCE that is able to support
the extensions defined in this document MUST include the HLSP-
CAPABILITY TLV in the OPEN message. If a PCEP Peer does not include
the HLSP-CAPABILITY TLV in the OPEN message and the other PCEP peer
does include the TLV, it is RECOMMENDED that each peer indicates a
mismatch of capabilities. If any of the peers do not advertise the
HLSP-CAPABILITY TLV, the extension defined in this document MUST NOT
be used.
IANA has allocated value TBA-2 from the "PCEP TLV Type Indicators"
sub-registry, as documented in Section 5.2 ("New PCEP TLVs"). The
description is "HLSP-CAPABILITY". Its format is shown in the
following figure.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type=TBA-2 | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Flags |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
No Flags are defined in this document, they are reserved for future
use.
Margaria, et al. Expires September 21, 2016 [Page 4]
Internet-Draft PCEP H-LSPs March 2016
3. PCEP object and extensions
This section describes the required PCEP objects and extensions. The
PCReq and PCRep messages are defined in [RFC5440]. The PCRpt and
PCUpd messages are defined in [I-D.ietf-pce-stateful-pce] and the
PCInitiate in [I-D.ietf-pce-pce-initiated-lsp]. The control of H-LSP
by a PCE will reuse and adapt the information, encoding and procedure
described in [RFC6107]. This document defines the
LSP_TUNNEL_INTERFACE_ID PCEP object for that purposea and it is
carried in the following messages:
PCReq: The PCC indicates that it will form a H-LSP.
PCRep: If the object was present in the corresponding PCReq, the
PCE may suggest IDs.
PCRpt: The PCC reports the state of the H-LSP.
PCUpd: The PCE requests the LSP to be used as H-LSP.
PCInitiate: The PCE requests the creation of a H-LSP.
3.1. The PCReq message
The PCReq MAY include the LSP_TUNNEL_INTERFACE_ID object. Multiple
instances of the object MAY be included in the message, in case
multiple IGP instances are the target, following [RFC6107], section
3.4. The presence of the object indicates that the PCC will setup
the TE-LSP as a H-LSP. This MAY be used by the PCE as policy input.
The PCC MAY set the IDs to 0, as described in Section 3.6.1.
The PCReq is modified as follows:
<request>::= <RP>
<END-POINTS>
[<LSPA>]
[<BANDWIDTH>]
[<metric-list>]
[<OF>]
[<RRO>[<BANDWIDTH>]]
[<IRO>]
[<LOAD-BALANCING>]
[<XRO>]
[<LSP_TUNNEL_INTERFACE_ID>...]
Margaria, et al. Expires September 21, 2016 [Page 5]
Internet-Draft PCEP H-LSPs March 2016
3.2. The PCRep message
The PCE MAY include the LSP_TUNNEL_INTERFACE_ID object from the
corresponding PCReq. The PCE MUST NOT include the
LSP_TUNNEL_INTERFACE_ID if it was not present in the corresponding
PCReq. If the IDs were set to 0 on request, the PCE SHOULD provide a
recommended value, as described in Section 3.6.1.
The PCRep uses the <attribute-list> definition, which is extended as
follows:
<attribute-list>::=[<LSPA>]
[<BANDWIDTH>]
[<metric-list>]
[<IRO>]
[<LSP_TUNNEL_INTERFACE_ID>...]
3.3. The PCRpt message
The PCRpt MAY include the LSP_TUNNEL_INTERFACE_ID object. Multiple
instances of the object MAY be included in the message, in the case
where multiple IGP instances are the target, following [RFC6107],
section 3.4 or to report the ingress and egress IDs. The presence of
the object indicates that the PCC will setup the TE-LSP as a H-LSP.
If the LSP object O(Operational) flag is DOWN, the PCC MAY set the
IDs to 0, as described in Section 3.6.1. If the LSP object O flag is
UP or ACTIVE the PCC SHOULD report at least 2
LSP_TUNNEL_INTERFACE_IDs for a given target IGP instance, one for
ingress and one for egress.
The PCRpt uses the <attribute-list> definition, which is extended as
described in Section 3.2.
3.4. The PCUpd message
The PCUpd MAY include the LSP_TUNNEL_INTERFACE_ID object. Multiple
instances of the object MAY be included in the message, in the case
where multiple IGP instances are the target, following [RFC6107],
section 3.4 or to report the ingress and egress IDs. The presence of
the object indicates that the PCC SHOULD setup the TE-LSP as a H-LSP.
The PCE MUST NOT include any object type for the egress node. If the
PCE includes the object type for the egress node the PCC MUST send a
PCErr with error type TBA-5(PCC Hierarchy Issue) and error value
1(Egress LSP_TUNNEL_INTERFACE_ID Object type in PCUp, PCRep or
PCInitiate message). The PCE MAY set the IDs in accordance to
Section 3.6.1.
Margaria, et al. Expires September 21, 2016 [Page 6]
Internet-Draft PCEP H-LSPs March 2016
The PCUpd use the <attribute-list> definition, which is extended as
described in Section 3.2
Upon receipt of a PCUpd message with LSP_TUNNEL_INTERFACE_ID, the PCC
SHOULD try to setup the TE-LSP as a H-LSP based on its policies. If
the PCC ignores the LSP_TUNNEL_INTERFACE_ID, it MUST set the I bit.
If the PCE requires the LSP to be an H-LSP, it MUST set the
P(Processing) Flag in the object header.
If the PCE is tearing down the LSP, the client LSPs may be impacted.
It is RECOMMENDED that the PCC uses the Gracefull link shutdown
procedures described in [RFC4203], [RFC5307] and [RFC5817]. It can
be desirable for a PCE to know in advance if the LSP carries traffic
before initiating the teardown as it would result in a smoother
transition in the case where the gracefull teardown procedures are
not used. This indication is not a H-LSP specific operation and MAY
be used in a more general context, therefore it is out of the scope
of this document.
3.5. The PCInitiate message
The procedure for PCInitiate are the same as for PCUpd, described in
Section 3.4.
3.6. LSP_TUNNEL_INTERFACE_ID Object
IANA has allocated value TBA-3 from the "PCEP Objects" sub-registry,
as documented in Section 5.1 ("New PCEP Object"). The description is
"LSP_TUNNEL_INTERFACE_ID". The following object-type are defined by
this document:
Object-Type Description
1 Ingress Unnumbered Links with Action Identification.
2 Ingress IPv4 Numbered Links with Action Identification.
3 Ingress IPv6 Numbered Links with Action Identification.
4 Egress Unnumbered Links with Action Identification.
5 Egress IPv4 Numbered Links with Action Identification.
6 Egress IPv6 Numbered Links with Action Identification.
The content and TLVs are those defined in [RFC6107]. The TLVs are
not PCEP TLVs.
3.6.1. Procedures
In [RFC6107] the interface IDs are allocated by the endpoints, this
principle remains unchanged. In the context of PCEP the PCE does not
manage the PCC ids. It may suggest IDs (numbered or unnumbered), but
Margaria, et al. Expires September 21, 2016 [Page 7]
Internet-Draft PCEP H-LSPs March 2016
the PCC remains in control of these allocations. The PCE can
indicate to the PCC that the ID SHOULD be allocated by the PCC by
setting the ID to the value of 0. This applies to the following
fields:
Interface ID
LSR's Router ID
IPv4 Interface Address
IPv6 Interface Address
Component Link Identifier
IPv4 Numbered Component Link Identification
IPv6 Numbered Component Link Identification
The PCE MAY only set the Object-type (OT) in the range of 1 to 3,
while the OT range of 4 to 6 are reserved for reporting the reverse
Ids assigned by the egress node.
The ID MAY be 0 for OT 1 to 3 in the following cases:
PCReq: the PCC is indicating that the PCE SHOULD provide a value
PCRep: the PCE is indicating the PCC SHOULD do the allocation
PCRpt: when the LSP is DOWN or GOING-UP
PCUpd: the PCE is indicating the PCC SHOULD do the allocation
PCInitiate: the PCE is indicating the PCC SHOULD do the allocation
In case where the PCC is not able to allocate an address suitable for
the H-LSP, it MUST reply with a PCErr with type TBA-5 (PCC Hierarchy
Issue), value 9 (PCC Cannot allocate a IPv4 Interface Address), value
10 (PCC Cannot allocate a IPv6 Interface Address) or value 11 (PCC
Cannot allocate an Unnumbered Interface Address).
The ID MAY be set by the PCE for OT in range of 1 to 3 in the
following cases:
PCRep: the PCE is suggesting and ID to be used
PCUpd: the PCE is suggesting and ID to be used
Margaria, et al. Expires September 21, 2016 [Page 8]
Internet-Draft PCEP H-LSPs March 2016
PCInitiate: the PCE is suggesting and ID to be used
The PCC MAY use the suggested value. If the value is not used, the
PCC SHOULD send a PCErr with type TBA-5 (PCC Hierarchy Issue) and a
value 2 ( Interface ID provided is invalid), 3 (LSR's Router ID
provided is invalid), 4 (IPv4 Interface Address provided is invalid)
5 (IPv6 Interface Address provided is invalid), 6 (Component Link
Identifier provided is invalid), 7 (IPv4 Numbered Component Link
Identification provided is invalid) or 8 (IPv6 Numbered Component
Link Identification provided is invalid).
The ID MUST NOT be 0 for OT 1 to 3 in the following cases:
PCRpt when the LSP is UP, ACTIVE or GOING-DOWN
4. Additional Error Type and Error Values Defined
A PCEP-ERROR object is used to report a PCEP error and is
characterized by an Error-Type that specifies the type of error while
Error-value that provides additional information about the error.
Additional errors types and error values are defined to represent
some of the errors related to the newly identified objects. For each
PCEP error, an Error-Type and an Error-value are defined. Error-Type
1 to 10 are already defined in [RFC5440]. Two new Error-Type are
introduced (value TBA-4 and TBA-5).
Margaria, et al. Expires September 21, 2016 [Page 9]
Internet-Draft PCEP H-LSPs March 2016
Error-Type Error-value
Type=TBA-4 LSP Hierarchy Issue
Value=1: Link advertisement not supported.
Value=2: Link advertisement not allowed by policy.
Value=3: TE link creation not supported.
Value=4: TE link creation not allowed by policy.
Value=5: Routing adjacency creation not supported.
Value=6: Routing adjacency creation not allowed by
policy.
Value=7: Bundle creation not supported.
Value=8: Bundle creation not allowed by policy.
Value=9: Hierarchical LSP not supported.
Value=10: LSP stitching not supported.
Value=11: Link address type or family not supported.
Value=12: IGP instance unknown.
Value=13: IGP instance advertisement not allowed by
policy.
Value=14: Component link identifier not valid.
Value=15: Unsupported component link identifier address
family.
Type=TBA-5 PCC Hierarchy Issue
Value=1: Egress LSP_TUNNEL_INTERFACE_ID Object type in
PCUp, PCRep or PCInitiate message.
Value=2: Interface ID provided is invalid.
Value=3: LSR's Router ID provided is invalid.
Value=4: IPv4 Interface Address provided is invalid.
Value=5: IPv6 Interface Address provided is invalid.
Value=6: Component Link Identifier provided is
invalid.
Value=7: IPv4 Numbered Component Link Identification
provided is invalid.
Value=8: IPv6 Numbered Component Link Identification
provided is invalid.
Value=9: PCC Cannot allocate a IPv4 Interface Address.
Value=10: PCC Cannot allocate a IPv6 Interface Address.
Value=11: PCC Cannot allocate an Unnumbered Interface
Address.
5. IANA Considerations
5.1. PCEP Objects
IANA is requested to make the following Object-Type allocations from
the "PCEP Objects" sub-registry.
Margaria, et al. Expires September 21, 2016 [Page 10]
Internet-Draft PCEP H-LSPs March 2016
Object Name Object-Type Reference
Class
Value
TBA-3 LSP_TUNNEL_INTERFACE_ID 1: Ingress Unnumbered This
Links with Action document
Identification.
2: Ingress IPv4 Numbered This
Links with Action document
Identification.
3:Ingress IPv6 Numbered This
Links with Action document
Identification.
4:Egress Unnumbered Links This
with Action document
Identification.
5:Egress IPv4 Numbered This
Links with Action document
Identification.
6:Egress IPv6 Numbered This
Links with Action document
Identification.
7-15: Unassigned This
document
5.2. New PCEP TLVs
IANA manages the PCEP TLV code point registry (see [RFC5440]). This
is maintained as the "PCEP TLV Type Indicators" sub-registry of the
"Path Computation Element Protocol (PCEP) Numbers" registry. This
document defines new PCEP TLVs, to be carried in the END-POINTS
object with Generalized Endpoint object Type. IANA is requested to
do the following allocation. The values here are suggested for use
by IANA.
Value Meaning Reference
TBA-2 HLSP-CAPABILITY TLV This document (section Section 2.2)
5.3. RP Object Flag Field
As described in new flag are defined in the RP Object Flag IANA is
requested to make the following allocations from the OSPF registry,
"PCE Capability Flags" sub-registry. The values here are suggested
for use by IANA.
Margaria, et al. Expires September 21, 2016 [Page 11]
Internet-Draft PCEP H-LSPs March 2016
Bit Description Reference
TBA-1 H-LSP Capability This document, Section 2.1
5.4. New PCEP Error Codes
As described in Section 4, new PCEP Error-Type and Error Values are
defined. IANA is requested to make the following allocation in the
"PCEP-ERROR Object Error Types and Values" registry. The values here
are suggested for use by IANA.
Margaria, et al. Expires September 21, 2016 [Page 12]
Internet-Draft PCEP H-LSPs March 2016
Error name Reference
Type=TBA-4 LSP Hierarchy Issue This Document
Value=1: Link advertisement not supported. This Document
Value=2: Link advertisement not allowed by policy. This Document
Value=3: TE link creation not supported. This Document
Value=4: TE link creation not allowed by policy. This Document
Value=5: Routing adjacency creation not supported. This Document
Value=6: Routing adjacency creation not allowed by This Document
policy.
Value=7: Bundle creation not supported. This Document
Value=8: Bundle creation not allowed by policy. This Document
Value=9: Hierarchical LSP not supported. This Document
Value=10: LSP stitching not supported. This Document
Value=11: Link address type or family not supported. This Document
Value=12: IGP instance unknown. This Document
Value=13: IGP instance advertisement not allowed by This Document
policy.
Value=14: Component link identifier not valid. This Document
Value=15: Unsupported component link identifier This Document
address family.
Type=TBA-5 PCC Hierarchy Issue This Document
Value=1: Egress LSP_TUNNEL_INTERFACE_ID Object type This Document
in PCUp, PCRep or PCInitiate message.
Value=2: Interface ID provided is invalid. This Document
Value=3: LSR's Router ID provided is invalid. This Document
Value=4: IPv4 Interface Address provided is invalid. This Document
Value=5: IPv6 Interface Address provided is invalid. This Document
Value=6: Component Link Identifier provided is This Document
invalid.
Value=7: IPv4 Numbered Component Link Identification This Document
provided is invalid.
Value=8: IPv6 Numbered Component Link Identification This Document
provided is invalid.
Value=9: PCC Cannot allocate a IPv4 Interface This Document
Address.
Value=10: PCC Cannot allocate a IPv6 Interface This Document
Address.
Value=11: PCC Cannot allocate an Unnumbered Interface This Document
Address.
Value=: . This Document
6. Security Considerations
Margaria, et al. Expires September 21, 2016 [Page 13]
Internet-Draft PCEP H-LSPs March 2016
7. Acknowledgments
8. References
8.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119,
DOI 10.17487/RFC2119, March 1997,
<http://www.rfc-editor.org/info/rfc2119>.
[RFC4203] Kompella, K., Ed. and Y. Rekhter, Ed., "OSPF Extensions in
Support of Generalized Multi-Protocol Label Switching
(GMPLS)", RFC 4203, DOI 10.17487/RFC4203, October 2005,
<http://www.rfc-editor.org/info/rfc4203>.
[RFC5088] Le Roux, JL., Ed., Vasseur, JP., Ed., Ikejiri, Y., and R.
Zhang, "OSPF Protocol Extensions for Path Computation
Element (PCE) Discovery", RFC 5088, DOI 10.17487/RFC5088,
January 2008, <http://www.rfc-editor.org/info/rfc5088>.
[RFC5089] Le Roux, JL., Ed., Vasseur, JP., Ed., Ikejiri, Y., and R.
Zhang, "IS-IS Protocol Extensions for Path Computation
Element (PCE) Discovery", RFC 5089, DOI 10.17487/RFC5089,
January 2008, <http://www.rfc-editor.org/info/rfc5089>.
[RFC5307] Kompella, K., Ed. and Y. Rekhter, Ed., "IS-IS Extensions
in Support of Generalized Multi-Protocol Label Switching
(GMPLS)", RFC 5307, DOI 10.17487/RFC5307, October 2008,
<http://www.rfc-editor.org/info/rfc5307>.
[RFC5440] Vasseur, JP., Ed. and JL. Le Roux, Ed., "Path Computation
Element (PCE) Communication Protocol (PCEP)", RFC 5440,
DOI 10.17487/RFC5440, March 2009,
<http://www.rfc-editor.org/info/rfc5440>.
[RFC5520] Bradford, R., Ed., Vasseur, JP., and A. Farrel,
"Preserving Topology Confidentiality in Inter-Domain Path
Computation Using a Path-Key-Based Mechanism", RFC 5520,
DOI 10.17487/RFC5520, April 2009,
<http://www.rfc-editor.org/info/rfc5520>.
[RFC5521] Oki, E., Takeda, T., and A. Farrel, "Extensions to the
Path Computation Element Communication Protocol (PCEP) for
Route Exclusions", RFC 5521, DOI 10.17487/RFC5521, April
2009, <http://www.rfc-editor.org/info/rfc5521>.
Margaria, et al. Expires September 21, 2016 [Page 14]
Internet-Draft PCEP H-LSPs March 2016
[RFC5541] Le Roux, JL., Vasseur, JP., and Y. Lee, "Encoding of
Objective Functions in the Path Computation Element
Communication Protocol (PCEP)", RFC 5541,
DOI 10.17487/RFC5541, June 2009,
<http://www.rfc-editor.org/info/rfc5541>.
[RFC6107] Shiomoto, K., Ed. and A. Farrel, Ed., "Procedures for
Dynamically Signaled Hierarchical Label Switched Paths",
RFC 6107, DOI 10.17487/RFC6107, February 2011,
<http://www.rfc-editor.org/info/rfc6107>.
8.2. Informative References
[I-D.ietf-pce-gmpls-pcep-extensions]
Margaria, C., Dios, O., and F. Zhang, "PCEP extensions for
GMPLS", draft-ietf-pce-gmpls-pcep-extensions-11 (work in
progress), October 2015.
[I-D.ietf-pce-pce-initiated-lsp]
Crabbe, E., Minei, I., Sivabalan, S., and R. Varga, "PCEP
Extensions for PCE-initiated LSP Setup in a Stateful PCE
Model", draft-ietf-pce-pce-initiated-lsp-05 (work in
progress), October 2015.
[I-D.ietf-pce-stateful-pce]
Crabbe, E., Minei, I., Medved, J., and R. Varga, "PCEP
Extensions for Stateful PCE", draft-ietf-pce-stateful-
pce-14 (work in progress), March 2016.
[RFC5817] Ali, Z., Vasseur, JP., Zamfir, A., and J. Newton,
"Graceful Shutdown in MPLS and Generalized MPLS Traffic
Engineering Networks", RFC 5817, DOI 10.17487/RFC5817,
April 2010, <http://www.rfc-editor.org/info/rfc5817>.
Authors' Addresses
Cyril Margaria (editor)
Juniper
200 Somerset Corporate Boulevard, , Suite 4001
Bridgewater, NJ 08807
USA
Email: cmargaria@juniper.net
Margaria, et al. Expires September 21, 2016 [Page 15]
Internet-Draft PCEP H-LSPs March 2016
Colby Barth
Juniper
Email: cbarth@juniper.net
Sudhir Cheruathur
Juniper
Email: scheruathur@juniper.net
Ben J.C. Tsai
Juniper
Email: jtsai@juniper.net
Margaria, et al. Expires September 21, 2016 [Page 16]