aboutsummaryrefslogtreecommitdiffstats
path: root/demo/nginx_proxy/README.md
diff options
context:
space:
mode:
authoryalei wang <wylandrea@gmail.com>2018-11-13 12:29:53 +0000
committerGerrit Code Review <gerrit@fd.io>2018-11-13 12:29:53 +0000
commitc44fe256a1f1812dc511697808c99dcc92d93068 (patch)
tree0b73728001d8e37e4a5a873430e826f64a8207a0 /demo/nginx_proxy/README.md
parent89615f166692b82c3d19d0d73ca3028241d923d9 (diff)
parent6b11ecb07f5612819635eb48ec26d94d1fc64cf1 (diff)
Merge "Chore: NGINX demo with multi stack and multi protocol (vpp-hoststck, lwip, kernel) (tcp, udp)"
Diffstat (limited to 'demo/nginx_proxy/README.md')
-rw-r--r--demo/nginx_proxy/README.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/demo/nginx_proxy/README.md b/demo/nginx_proxy/README.md
new file mode 100644
index 0000000..b8a9705
--- /dev/null
+++ b/demo/nginx_proxy/README.md
@@ -0,0 +1,19 @@
+# Introduction
+DMM (Dual Mode, Multi-protocol, Multi-instance) is to implement a transport agnostic framework for network
+applications that can
+1. Work with both user space and kernel space network stacks
+2. Use different network protocol stacks based on their functional and performance requirements (QOS)
+3. Work with multiple instances of a transport protocol stack.
+
+Following demo directory demonstrates some of these features of DMM.
+Procedures and details of how to run this demo is inside each demo directory.
+
+##demo-1
+
+This demo use NGINX as a reverse proxy server. The server uses lwip as client facing stack and kernel tcp/ip
+stack as upstream server facing stack.
+
+##demo-2
+
+This demo NGINX as a reverse proxy server. The server uses lwip as client facing stack and kernel tcp/ip stack
+as upstream server facing stack for UDP, vpp-hoststack for another updtream server facing stack for TCP. \ No newline at end of file