Advertising Segment Routing Policies in BGP
RFC 9830, “Advertising Segment Routing Policies in BGP”, is a Proposed Standard document published in September 2025 by S. Previdi, C. Filsfils, K. Talaulikar, P. Mattes, D. Jain. It updates RFC 9012. The canonical text is published by the RFC Editor.
Abstract
A Segment Routing (SR) Policy is an ordered list of segments (also referred to as "instructions") that define a source-routed policy. An SR Policy consists of one or more Candidate Paths (CPs), each comprising one or more segment lists. A headend can be provisioned with these CPs using various mechanisms such as Command-Line Interface (CLI), Network Configuration Protocol (NETCONF), Path Computation Element Communication Protocol (PCEP), or BGP.
This document specifies how BGP can be used to distribute SR Policy CPs. It introduces a BGP SAFI for advertising a CP of an SR Policy and defines sub-TLVs for the Tunnel Encapsulation Attribute to signal information related to these CPs.
Furthermore, this document updates RFC 9012 by extending the Color Extended Community to support additional steering modes over SR Policy.
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 9830 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9829 Handling of Resource Public Key Infrastructure Certificate Revocation List Number Extensions
- RFC 9831 Segment Type Extensions for BGP Segment Routing Policy
- RFC 9828 RTP Payload Format for JPEG 2000 Streaming with Sub-Codestream Latency
- RFC 9832 BGP Classful Transport Planes
- RFC 9827 Renaming the Extended Sequence Numbers Transform Type in the Internet Key Exchange Protocol Version 2
- RFC 9833 A Common YANG Data Model for Attachment Circuits
- RFC 9826 A YANG Data Model for the Path Computation Element Communication Protocol
- RFC 9834 YANG Data Models for Bearers and Attachment Circuits as a Service