Skip to main content

BGP Colored Prefix Routing (CPR) for SRv6 based Services

Document Type Replaced Internet-Draft (candidate for idr WG)
Expired & archived
Authors Haibo Wang , Jie Dong , Ketan Talaulikar , hantao , Ran Chen , Jingrong Xie , Xinjun Chen
Last updated 2023-12-14 (Latest revision 2023-10-20)
Replaced by draft-ietf-idr-cpr
RFC stream Internet Engineering Task Force (IETF)
Intended RFC status (None)
Additional resources Mailing list discussion
Stream WG state Call For Adoption By WG Issued
Document shepherd Susan Hares
Shepherd write-up Show Last changed 2023-12-14
IESG IESG state Replaced by draft-ietf-idr-cpr
Consensus boilerplate Unknown
Telechat date (None)
Responsible AD (None)
Send notices to,

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


This document describes a mechanism to advertise IPv6 prefixes in BGP which are associated with Color Extended Communities to establish end-to-end intent-aware paths for SRv6 services. Such IPv6 prefixes are called "Colored Prefixes", and this mechanism is called Colored Prefix Routing (CPR). In SRv6 networks, the Colored prefixes are the SRv6 locators associated with different intent. SRv6 services (e.g. SRv6 VPN services) with specific intent could be assigned with SRv6 SIDs under the corresponding SRv6 locators, which are advertised as Colored prefixes. This allows the SRv6 service traffic to be steered into end-to-end intent-aware paths simply based on the longest prefix matching of SRv6 Service SIDs to the Colored prefixes. In data plane, dedicated transport label or SID for the inter-domain path is not needed, thus the encapsulation efficiency could be optimized. The existing IPv6 Address Family could be used for the advertisement of IPv6 Colored prefixes, thus this mechanism is easy to interoperate and can be deployed incrementally in multi-domain networks.


Haibo Wang
Jie Dong
Ketan Talaulikar
Ran Chen
Jingrong Xie
Xinjun Chen

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)