Path Computation Element Communication Protocol Extension for Flow Specification
RFC 9168, “Path Computation Element Communication Protocol Extension for Flow Specification”, is a Proposed Standard document published in January 2022 by D. Dhody, A. Farrel, Z. Li. It has since been updated by RFC 9756. The canonical text is published by the RFC Editor.
Abstract
The Path Computation Element (PCE) is a functional component capable of selecting paths through a traffic engineering (TE) network. These paths may be supplied in response to requests for computation or may be unsolicited requests issued by the PCE to network elements. Both approaches use the PCE Communication Protocol (PCEP) to convey the details of the computed path.
Traffic flows may be categorized and described using "Flow Specifications". RFC 8955 defines the Flow Specification and describes how Flow Specification components are used to describe traffic flows. RFC 8955 also defines how Flow Specifications may be distributed in BGP to allow specific traffic flows to be associated with routes.
This document specifies a set of extensions to PCEP to support dissemination of Flow Specifications. This allows a PCE to indicate what traffic should be placed on each path that it is aware of.
The extensions defined in this document include the creation, update, and withdrawal of Flow Specifications via PCEP and can be applied to tunnels initiated by the PCE or to tunnels where control is delegated to the PCE by the Path Computation Client (PCC). Furthermore, a PCC requesting a new path can include Flow Specifications in the request to indicate the purpose of the tunnel allowing the PCE to factor this into the path computation.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 9168 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9166 A YANG Data Model for Internet Group Management Protocol and Multicast Listener Discovery Snooping
- RFC 9171 Bundle Protocol Version 7
- RFC 9172 Bundle Protocol Security
- RFC 9163 Expect-CT Extension for HTTP
- RFC 9173 Default Security Contexts for Bundle Protocol Security
- RFC 9174 Delay-Tolerant Networking TCP Convergence-Layer Protocol Version 4
- RFC 9161 Operational Aspects of Proxy ARP/ND in Ethernet Virtual Private Networks
- RFC 9175 Constrained Application Protocol : Echo, Request-Tag, and Token Processing