< draft-wu-pce-traffic-steering-sfc-01.txt   draft-wu-pce-traffic-steering-sfc-02.txt >
PCE Working Group Q. Wu PCE Working Group Q. Wu
Internet-Draft D. Dhody Internet-Draft D. Dhody
Intended status: Standards Track Huawei Intended status: Standards Track Huawei
Expires: August 17, 2014 J. Tantsura Expires: August 17, 2014 M. Boucadair
C. Boucadair
France Telecom
J. Tantsura
Ericsson Ericsson
February 13, 2014 February 13, 2014
PCEP Extensions for traffic steering support in Service Function PCEP Extensions for traffic steering support in Service Function
Chaining Chaining
draft-wu-pce-traffic-steering-sfc-01 draft-wu-pce-traffic-steering-sfc-02
Abstract Abstract
This document provides an overview of the usage of Path Computation This document provides an overview of the usage of Path Computation
Element (PCE) with Service Function Chaining (SFC); which is Element (PCE) with Service Function Chaining (SFC); which is
described as the definition and instantiation of an ordered set of described as the definition and instantiation of an ordered set of
such service functions (such as firewalls, load balancers), and the such service functions (such as firewalls, load balancers), and the
subsequent "steering" of traffic flows through those service subsequent "steering" of traffic flows through those service
functions. functions.
skipping to change at page 3, line 10 skipping to change at page 3, line 10
8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 8 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 8
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 8 9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 8
9.1. Normative References . . . . . . . . . . . . . . . . . . . 8 9.1. Normative References . . . . . . . . . . . . . . . . . . . 8
9.2. Informative References . . . . . . . . . . . . . . . . . . 8 9.2. Informative References . . . . . . . . . . . . . . . . . . 8
1. Introduction 1. Introduction
Service chaining enables creation of composite services that consist Service chaining enables creation of composite services that consist
of an ordered set of Service Functions (SF) that must be applied to of an ordered set of Service Functions (SF) that must be applied to
packets and/or frames selected as a result of classification as packets and/or frames selected as a result of classification as
described in [I-D.quinn-sfc-arch] and referred to as Service Function described in [I-D.boucadair-sfc-framework][I-D.quinn-sfc-arch] and
Chain (SFC). Service Function Path (SFP) is the instantiation of a referred to as Service Function Chain (SFC). Service Function Path
SFC in the network. Packets follow a Service Function Path from a (SFP) is the instantiation of a SFC in the network. Packets follow a
classifier through the requisite Service Functions (SF). Service Function Path from a classifier through the requisite Service
Functions (SF).
[RFC5440] describes the Path Computation Element Protocol (PCEP) as [RFC5440] describes the Path Computation Element Protocol (PCEP) as
the communication between a Path Computation Client (PCC) and a Path the communication between a Path Computation Client (PCC) and a Path
Control Element (PCE), or between PCE and PCE, enabling computation Control Element (PCE), or between PCE and PCE, enabling computation
of Multiprotocol Label Switching (MPLS) for Traffic Engineering Label of Multiprotocol Label Switching (MPLS) for Traffic Engineering Label
Switched Path (TE LSP). Switched Path (TE LSP).
[I-D.ietf-pce-stateful-pce] specifies extensions to PCEP to enable [I-D.ietf-pce-stateful-pce] specifies extensions to PCEP to enable
stateful control of MPLS TE LSPs. [I-D.ietf-pce-pce-initiated-lsp] stateful control of MPLS TE LSPs. [I-D.ietf-pce-pce-initiated-lsp]
provides the fundamental extensions needed for stateful PCE-initiated provides the fundamental extensions needed for stateful PCE-initiated
skipping to change at page 4, line 22 skipping to change at page 4, line 24
physical network element. SFC creates an abstracted view of a physical network element. SFC creates an abstracted view of a
service and specifies the set of required SFs as well as the order in service and specifies the set of required SFs as well as the order in
which they must be executed. which they must be executed.
When an SFC is instantiated into the network it is necessary to When an SFC is instantiated into the network it is necessary to
select the specific instances of SFs that will be used, and to create select the specific instances of SFs that will be used, and to create
the service topology for that SFC using SF's network locator. Thus, the service topology for that SFC using SF's network locator. Thus,
instantiation of the SFC results in the creation of a Service instantiation of the SFC results in the creation of a Service
Function Path (SFP) and is used for forwarding packets through the Function Path (SFP) and is used for forwarding packets through the
SFC. In other words, an SFP is the instantiation of the defined SFC SFC. In other words, an SFP is the instantiation of the defined SFC
as described in details in [I-D.quinn-sfc-arch]. as described in details in
[I-D.boucadair-sfc-framework][I-D.quinn-sfc-arch].
The selection of SFP can be based on a range of policy attributes, The selection of SFP can be based on a range of policy attributes,
ranging from simple to more elaborate criteria and stateful PCE with ranging from simple to more elaborate criteria and stateful PCE with
extensions to PCEP are one such way to achieve this. extensions to PCEP are one such way to achieve this.
Stateful pce [I-D.ietf-pce-stateful-pce] specifies a set of Stateful pce [I-D.ietf-pce-stateful-pce] specifies a set of
extensions to PCEP to enable stateful control of TE LSPs. extensions to PCEP to enable stateful control of TE LSPs.
[I-D.ietf-pce-pce-initiated-lsp] provides the fundamental motivations [I-D.ietf-pce-pce-initiated-lsp] provides the fundamental motivations
and extensions needed for stateful PCE-initiated LSP instantiation. and extensions needed for stateful PCE-initiated LSP instantiation.
This document specifies extensions that allow a stateful PCE to This document specifies extensions that allow a stateful PCE to
skipping to change at page 5, line 17 skipping to change at page 5, line 17
|| | | | | || | | | |
|| | | | | || | | | |
||PCE | |Policy| | ||PCE | |Policy| |
|*------+ +------+ | |*------+ +------+ |
*---------------------------------+ *---------------------------------+
/ /
/ /
/ SFP / SFP
/ Instan- / Instan-
/ tiation / tiation
/ / SF Node1 SF Node2
/ / +-------+ +-------+
V V | | | |
+-----+ Signaling +-----+ Signaling +-----+ Signaling +-----+ +-----+ Signaling |+-----+| Signaling |+-----+| Signaling +-----+
|SF-In|------------>|SF-1 |------------>|SF-2 |------------>|SF-E | |SF-In|----------->||SF-1 || --------->||SF-2 ||----------->|SF-E |
|gress| | | | | |gress| |gress| || || || || |gress|
+-----+ +-----+ +-----+ +-----+ +-----+ |+-----+| |+-----+| +-----+
+-------+ +-------+
Figure 1: SFP instantiation vis PCE Figure 1: SFP instantiation vis PCE
A Policy Decision Point (PDP) [RFC2753] is the central entity which A Policy Decision Point (PDP) [RFC2753] is the central entity which
is responsible for maintaining SFC Policy Tables and enforcing is responsible for maintaining SFC Policy Tables and enforcing
appropriate policies in SF Nodes described in detail in appropriate policies in SF Nodes described in detail in
[I-D.boucadair-sfc-framework]. A PDP may further use stateful PCE [I-D.boucadair-sfc-framework]. A PDP may further use stateful PCE
and its instantiation mechanism to compute and instantiate Service and its instantiation mechanism to compute and instantiate Service
Function Paths (SFP). The PCE maybe co-located with the PDP or an Function Paths (SFP). The PCE maybe co-located with the PDP or an
external entity. external entity.
skipping to change at page 10, line 4 skipping to change at page 10, line 4
EMail: sunseawq@huawei.com EMail: sunseawq@huawei.com
Dhruv Dhody Dhruv Dhody
Huawei Huawei
Leela Palace Leela Palace
Bangalore, Karnataka 560008 Bangalore, Karnataka 560008
INDIA INDIA
EMail: dhruv.ietf@gmail.com EMail: dhruv.ietf@gmail.com
Mohamed Boucadair
France Telecom
Rennes 35000
France
EMail: mohamed.boucadair@orange.com
Christian Jacquenet
France Telecom
Rennes 35000
France
EMail: christian.jacquenet@orange.com
Jeff Tantsura Jeff Tantsura
Ericsson Ericsson
300 Holger Way 300 Holger Way
San Jose, CA 95134 San Jose, CA 95134
US US
EMail: Jeff.Tantsura@ericsson.com EMail: Jeff.Tantsura@ericsson.com
 End of changes. 6 change blocks. 
14 lines changed or deleted 34 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/