abf: add feature.yaml
[vpp.git] / src / plugins / abf / FEATURE.yaml
diff --git a/src/plugins/abf/FEATURE.yaml b/src/plugins/abf/FEATURE.yaml
new file mode 100644 (file)
index 0000000..f77d1a3
--- /dev/null
@@ -0,0 +1,20 @@
+---
+name: ACL Based Forwarding
+maintainer: Neale Ranns <nranns@cisco.com>
+features:
+  - 'Policy Based Routing'
+  - ACLs match traffic to be forwarded
+  - Each rule in the ACL has an associated 'path' which determines how the
+    traffic will be forwarded. This path is described as a FIB path, so anything
+    possible with basic L3 forwarding is possible with ABF (with the exception
+    of output MPLS labels)
+  - ACLs are grouped into a policy
+  - ACL priorities within the policy determine which traffic is preferentially
+    matched
+  - Policies are attached to interfaces.
+  - ABF runs as an input feature in the L3 path
+
+
+description: "ACL Based Forwarding"
+state: production
+properties: [API, CLI, MULTITHREAD]