Technical Summary
This draft defines procedures and messages for SRv6-based BGP
services including L3VPN, EVPN, and Internet services. It builds on
RFC4364 "BGP/MPLS IP Virtual Private Networks (VPNs)" and RFC7432
"BGP MPLS-Based Ethernet VPN".
Working Group Summary
The BGP Enabled Services (BESS) working group is responsible for
defining, specifying, and extending network services based on BGP. These services
have traditionally been deployed over MPLS networks. However, there is a need to be
able to implement them on new SRv6 based networks. A solution was needed to allow
the advertisement of segment identifiers associated with layer 2 and layer 3 service endpoint
functions over SRv6.
This draft provides such a solution, including services such as IPv4 VPNs, IPv6 VPNs, and
EVPN. The document was developed over a period of time in the BESS WG, in parallel
with the development of SRv6 in the 6MAN and SPRING working groups.
Document Quality
Segment routing using SRv6 is starting to be deployed. There is a requirement for a
standardised specification for how to deliver widely used VPN services such as provider
provisioned IP VPNs and EVPN over an SRv6 infrastructure, making use of functions available
in SRv6. A number of participants have indicated knowledge of implementations.
Personnel
Document Shepherd: Matthew Bocci (matthew.bocci@nokia.com)
Responsible Area Director: Martin Vigoureux (martin.vigoureux@nokia.com)