Tutorial

1. SRv6 Technology Research and Networking Design [CN]

Publication URL: https://www.sdnlab.com/24100.html

2. SRv6 Network Programming Technology - SRv6 Policy [CN]

Publication URL: https://www.sdnlab.com/23969.html

IETF

Basic TE

1. BGP Link State Extensions for SRv6

Publication URL: https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgpls-srv6-ext

Introduction:

This draft defines extensions to the BGP-LS to advertise SRv6 Segments along with their behaviors and other attributes via BGP.

2. Segment Routing Policy Architecture

Publication URL: https://datatracker.ietf.org/doc/html/rfc9256

Introduction:

This document details the concepts of SR Policy and steering into an SR Policy.

3. Advertising Segment Routing Policies in BGP

Publication URL: https://datatracker.ietf.org/doc/html/draft-ietf-idr-segment-routing-te-policy

Introduction:

This document specifies the way in which BGP may be used to distribute SR Policy candidate paths. New sub-TLVs for the Tunnel Encapsulation Attribute are defined for signaling information about these candidate paths.

4. BGP Request for Candidate Paths of SR TE Policies

Publication URL: https://datatracker.ietf.org/doc/html/draft-li-ldr-bgp-request-cp-sr-te-policy

Introduction:

This document defines extensions to BGP for the headend to request BGP speaker (controller) for advertising the candidate paths.

5. PCEP extension to support Segment Routing Policy Candidate Paths

Publication URL: https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp

Introduction:

This document proposes extension to PCEP to support association among candidate paths of a given SR policy. The mechanism proposed in this document is applicable to both MPLS and IPv6 data planes of SR.

6. PCEP Extensions for Segment Routing leveraging the IPv6 data plane

Publication URL: https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-ipv6

Introduction:

This document describes the extensions required for SR support for IPv6 data plane in Path Computation Element communication Protocol (PCEP). The PCEP extension and mechanism to support SR-MPLS is described in RFC 8664. This document extends it to support SRv6 (SR over IPv6).

Inter-AS TE

1. BGP Color-Aware Routing Problem Statement

Publication URL: https://datatracker.ietf.org/doc/html/draft-dskc-bess-bgp-car-problem-statement

Introduction:

This document explores the scope, use-cases and requirements for a BGP based routing solution to establish end-to-end intent-aware paths across a multi-domain service provider network environment.

2. BGP Color-Aware Routing (CAR)

Publication URL: https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-car

Introduction:

This document describes a BGP based routing solution to establish end-to-end intent-aware paths across a multi-domain service provider transport network. This solution is called BGP Color-Aware Routing (BGP CAR).

3. Seamless SR Problem Statement

Publication URL: https://datatracker.ietf.org/doc/html/draft-hegde-spring-mpls-seamless-sr

Introduction:

This draft documents a set of use cases and requirements for end-to-end intent-based paths spanning multi-domain packet networks. The document explicitly focuses on use cases that require high scale and availability, which will likely benefit from distributed solutions. It is intended that the requirements in this document serve as a basis for future IETF work to develop distributed solutions for inter-domain intent-based transport paths.

4. BGP Classful Transport Planes

Publication URL: https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ct

Introduction:

This document specifies a mechanism, referred to as “service mapping”, to express association of overlay routes with underlay routes satisfying a certain SLA, using BGP. The document describes a framework for classifying underlay routes into transport classes, and mapping service routes to specific transport class.

5. SRv6 inter-domain mapping SIDs

Publication URL: https://datatracker.ietf.org/doc/html/draft-salih-spring-srv6-inter-domain-sids

Introduction:

This document describes three new SRv6 end point behaviors, named END.REPLACE, END.REPLACEB6 and END.DB6. These SIDs are used in distributed inter-domain solutions for connecting SRv6 domains. This behavior is normally executed on border routers between different domains. These SIDs can also be used to provide multiple intent based paths across these domains.

6. BGP Colorful Prefix Routing (CPR) for SRv6 based Services

Publication URL: https://datatracker.ietf.org/doc/html/draft-wang-idr-cpr

Introduction:

This document describes a mechanism to advertise different IPv6 prefixes which are associated with different color attributes to establish end-to-end intent aware paths. Such IPv6 prefixes are called “colorful prefixes”, and this mechanism is called Colorful Prefix Routing (CPR). The colorful prefixes are the SRv6 locator prefixes associated with different intent. SRv6 services (e.g. SRv6 VPN services) could be assigned with SRv6 SIDs under the SRv6 locator prefix with the required intent, so that the SRv6 service traffic can be steered to the end-to-end intent aware paths of the corresponding SRv6 locator prefix to meet the service requirements. The existing IPv6 unicast Address Family could be used for the advertisement of colorful prefixes, thus this mechanism is easy to interoperate and allows incremental deployment in multi-domain networks.

Traffic Steering

1. BGP Flowspec for SRv6

Publication URL: https://datatracker.ietf.org/doc/html/draft-ietf-idr-flowspec-srv6

Introduction:

This document proposes extensions to BGP Flow Specification for SRv6 for filtering packets with a SRv6 SID that matches a sequence of conditions.

2. PCEP Flowspec for SRv6

Publication URL: https://datatracker.ietf.org/doc/html/draft-li-pce-pcep-flowspec-srv6

Introduction:

This draft proposes PCEP flow specification rules that are used to filter SRv6 packets.

PCECC/BGPCC

1. PCEP Procedures and Extensions for Using the PCECC for SRv6 SID Allocation and Distribution

Publication URL: https://datatracker.ietf.org/doc/html/draft-dhody-pce-pcep-extension-pce-controller-srv6

Introduction:

This document specifies the procedures and PCEP extensions when a PCE-based controller is also responsible for configuring the forwarding actions on the routers, in addition to computing the paths for packet flows in the for Segment Routing (SR) in IPv6 (SRv6) network and telling the edge routers what instructions to attach to packets as they enter the network. PCECC is further enhanced for SRv6 SID (Segment Identifier) allocation and distribution.

2. BGP Extensions for SRv6 SIDs Allocation

Publication URL: https://datatracker.ietf.org/doc/html/draft-chen-idr-bgp-srv6-sid-allocation

Introduction:

This document describes extensions to the BGP for IDs allocation. The IDs are SIDs for segment routing (SR), including SR for IPv6 (SRv6).

CCSA

1. Segment Routing Policy Technical Specification

CCSA TC3WG2 approves this project.

Demo

OpenSource

News

1. Agricultural Bank of China deployed SRv6 Policy, unleash the intelligent cloud backbone network in SDN era [CN]

Publication URL: https://www.sohu.com/a/439914422_672569