aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cnat/FEATURE.yaml
diff options
context:
space:
mode:
authorNeale Ranns <nranns@cisco.com>2020-05-19 07:17:19 +0000
committerAndrew Yourtchenko <ayourtch@gmail.com>2020-08-31 09:23:32 +0000
commit29f3c7d2ecac2f9d80bb33e91bd5d1f9d434768a (patch)
tree66d7c69f2c24959ef4f6ef67b7c56dba11d8be29 /src/plugins/cnat/FEATURE.yaml
parent133c91c1c06e7c773ba675181901ba0dcf955ae6 (diff)
cnat: Destination based NAT
Type: feature Signed-off-by: Neale Ranns <nranns@cisco.com> Change-Id: I64a99a4fbc674212944247793fd5c1fb701408cb
Diffstat (limited to 'src/plugins/cnat/FEATURE.yaml')
-rw-r--r--src/plugins/cnat/FEATURE.yaml17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/plugins/cnat/FEATURE.yaml b/src/plugins/cnat/FEATURE.yaml
new file mode 100644
index 00000000000..9deda2e94cc
--- /dev/null
+++ b/src/plugins/cnat/FEATURE.yaml
@@ -0,0 +1,17 @@
+---
+name: Cloud NAT
+maintainer: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
+features:
+ - Destination based address/port translation
+ - Conditional sourceNATing based on prefix exclusions
+
+description: "This plugin is intended to complement the VPP's plugin_nat for
+ Cloud use-cases. It allows for source/destination address/port
+ translation based on multiple criterias. It is intended to be modular
+ enough so that one could write a use-case optimised translation function
+ without having to deal with actually re-writing packets or maintining
+ sessions.
+ This plugin supports multithreading. Workers share a unique bihash where
+ sessions are stored."
+state: development
+properties: [API, CLI, MULTITHREAD]