examples/ip_pipeline: add sample configurations and scripts
authorJasvinder Singh <jasvinder.singh@intel.com>
Mon, 14 Dec 2015 14:20:42 +0000 (14:20 +0000)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 14 Dec 2015 21:53:48 +0000 (22:53 +0100)
commit7f837dcc8fb6a9efe6d8134253817b14fad2296a
tree9f6da7c36c0a786ee0aec4600cbcffb005727534
parent1d63c314b74087794b513ee7bdb19e08581ffbb6
examples/ip_pipeline: add sample configurations and scripts

This patch includes the configuration and script files of the some
applications which can be built using DPDK Packet Framework. A
configuration file defines the application structure which include
packet processing stages (knowns as pipelines), their connectivity
and other parameters necessary to start and run the application. A
script file specifies CLI commands required for loading table entries
(rules/routes, etc). The configuration/script files for simple
applications such as l2 forwarding, l3 forwarding have been presented.
In addition, to demonstrate the use and inter-connectivity of various
pipeline modules (which are avilable in packet framework), a complex
packet processing workload i.e. edge router is considered. The
configuration of the pipeline stages used for upstream and downstream
flow processing has been specified separately in two configuration
files. All these configuration and script files don't affect the
compilation.

Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
examples/ip_pipeline/config/edge_router_downstream.cfg [new file with mode: 0644]
examples/ip_pipeline/config/edge_router_downstream.sh [new file with mode: 0644]
examples/ip_pipeline/config/edge_router_upstream.cfg [new file with mode: 0644]
examples/ip_pipeline/config/edge_router_upstream.sh [new file with mode: 0644]
examples/ip_pipeline/config/l2fwd.cfg [new file with mode: 0644]
examples/ip_pipeline/config/l3fwd.cfg [new file with mode: 0644]
examples/ip_pipeline/config/l3fwd.sh [new file with mode: 0644]