Segment Routing Centralized BGP Egress Peer Engineering
RFC 9087, “Segment Routing Centralized BGP Egress Peer Engineering”, is an Informational document published in August 2021 by C. Filsfils, S. Previdi, G. Dawra, E. Aries, D. Afanasiev. The canonical text is published by the RFC Editor.
Abstract
Segment Routing (SR) leverages source routing. A node steers a packet through a controlled set of instructions, called segments, by prepending the packet with an SR header. A segment can represent any instruction, topological or service based. SR allows for the enforcement of a flow through any topological path while maintaining per-flow state only at the ingress node of the SR domain.
The Segment Routing architecture can be directly applied to the MPLS data plane with no change on the forwarding plane. It requires a minor extension to the existing link-state routing protocols.
This document illustrates the application of Segment Routing to solve the BGP Egress Peer Engineering (BGP-EPE) requirement. The SR-based BGP-EPE solution allows a centralized (Software-Defined Networking, or SDN) controller to program any egress peer policy at ingress border routers or at hosts within the domain.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 9087 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9086 Border Gateway Protocol - Link State Extensions for Segment Routing BGP Egress Peer Engineering
- RFC 9088 Signaling Entropy Label Capability and Entropy Readable Label Depth Using IS-IS
- RFC 9085 Border Gateway Protocol - Link State Extensions for Segment Routing
- RFC 9089 Signaling Entropy Label Capability and Entropy Readable Label Depth Using OSPF
- RFC 9084 OSPF Prefix Originator Extensions
- RFC 9090 Concise Binary Object Representation Tags for Object Identifiers
- RFC 9083 JSON Responses for the Registration Data Access Protocol
- RFC 9091 Experimental Domain-Based Message Authentication, Reporting, and Conformance Extension for Public Suffix Domains