sr: feature YAML files for Segment Routing 74/24274/5
authorpcamaril <pcamaril@cisco.com>
Thu, 9 Jan 2020 17:31:47 +0000 (18:31 +0100)
committerOle Trøan <otroan@employees.org>
Fri, 10 Jan 2020 17:21:04 +0000 (17:21 +0000)
Type: docs
Signed-off-by: pcamaril <pcamaril@cisco.com>
Change-Id: Ia35d18113e17fd2ba5310e81ca527d3569cd110e
Signed-off-by: pcamaril <pcamaril@cisco.com>
src/plugins/srv6-ad/FEATURE.yaml [new file with mode: 0644]
src/plugins/srv6-am/FEATURE.yaml [new file with mode: 0644]
src/plugins/srv6-as/FEATURE.yaml [new file with mode: 0644]
src/vnet/srmpls/FEATURE.yaml [new file with mode: 0644]
src/vnet/srv6/FEATURE.yaml [new file with mode: 0644]

diff --git a/src/plugins/srv6-ad/FEATURE.yaml b/src/plugins/srv6-ad/FEATURE.yaml
new file mode 100644 (file)
index 0000000..7aa6bb4
--- /dev/null
@@ -0,0 +1,8 @@
+---
+name: SRv6 - Service Chaining Dynamic Proxy
+maintainer: Francois Clad <fclad@cisco.com>
+features:
+        - SRv6 - dynamic service chaining proxy (draft-ietf-spring-sr-service-programming-01)
+description: "SRv6 dynamic proxy"
+state: production
+properties: [CLI, MULTITHREAD]
diff --git a/src/plugins/srv6-am/FEATURE.yaml b/src/plugins/srv6-am/FEATURE.yaml
new file mode 100644 (file)
index 0000000..bae412a
--- /dev/null
@@ -0,0 +1,8 @@
+---
+name: SRv6 - Service Chaining Masquerading Proxy
+maintainer: Francois Clad <fclad@cisco.com>
+features:
+        - SRv6 - masquerading service chaining proxy (draft-ietf-spring-sr-service-programming-01)
+description: "SRv6 masquerading proxy"
+state: production
+properties: [CLI, MULTITHREAD]
diff --git a/src/plugins/srv6-as/FEATURE.yaml b/src/plugins/srv6-as/FEATURE.yaml
new file mode 100644 (file)
index 0000000..2ed187c
--- /dev/null
@@ -0,0 +1,8 @@
+---
+name: SRv6 - Service Chaining Static Proxy
+maintainer: Francois Clad <fclad@cisco.com>
+features:
+        - SRv6 - static service chaining proxy (draft-ietf-spring-sr-service-programming-01)
+description: "SRv6 static proxy"
+state: production
+properties: [CLI, MULTITHREAD]
diff --git a/src/vnet/srmpls/FEATURE.yaml b/src/vnet/srmpls/FEATURE.yaml
new file mode 100644 (file)
index 0000000..c5b9582
--- /dev/null
@@ -0,0 +1,9 @@
+---
+name: Segment Routing for MPLS
+maintainer: Pablo Camarillo <pcamaril@cisco.com>
+features:
+        - SR Policy support
+        - Automated steering (SR steering based on NextHop/Color)
+description: "SR-MPLS"
+state: production
+properties: [API, CLI, MULTITHREAD]
diff --git a/src/vnet/srv6/FEATURE.yaml b/src/vnet/srv6/FEATURE.yaml
new file mode 100644 (file)
index 0000000..dcd5d48
--- /dev/null
@@ -0,0 +1,16 @@
+---
+name: Segment Routing for IPv6 (SRv6)
+maintainer: Pablo Camarillo <pcamaril@cisco.com>
+features:
+        - Support for SRv6 Network Programming (draft-ietf-spring-srv6-network-programming-07)
+        - SR Headend behaviors (H.Encaps, H.Encaps.Red, H.Encaps.L2, H.Encaps.L2.Red)
+        - SR Endpoint behaviors (End, End.X, End.T) for intermediate TE with PSP support
+        - SR Endpoint behaviors (End.DX4, End.DX6, End.DT4, End.DT6, End.DX2) for overlay creation
+        - SR Endpoint behaviors (End.B6.Encaps.Red) for BindingSID instantiation
+        - Support for SRH insertion (draft-filsfils-spring-srv6-net-pgm-insertion-01)
+        - SR counters 
+        - SR policy implementation (draft-ietf-spring-segment-routing-policy-02)
+        - SR steering based on IP prefix / L2 interface classification
+description: "Full SRv6 Network Programming implementation"
+state: production
+properties: [API, CLI, STATS, MULTITHREAD]