examples/pipeline: packet framework sample
authorCristian Dumitrescu <cristian.dumitrescu@intel.com>
Wed, 4 Jun 2014 18:08:38 +0000 (19:08 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 17 Jun 2014 01:34:11 +0000 (03:34 +0200)
commit77a334675f29b36fa653ad79f126fdcb6c20762d
treed059f2f05fc05f1183cc8adf47a8b9225e63640a
parent48f31ca50cc4b1c4e1b2dc073189f3603aae85cc
examples/pipeline: packet framework sample

This Packet Framework sample application illustrates the capabilities
of the Intel DPDK Packet Framework toolbox.

It creates different functional blocks used by a typical IPv4 framework like:
flow classification, firewall, routing, etc.

CPU cores are connected together through standard interfaces built on SW rings,
which each CPU core running a separate pipeline instance.

Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
Tested-by: Waterman Cao <waterman.cao@intel.com>
Acked-by: Pablo de Lara Guarch <pablo.de.lara.guarch@intel.com>
Acked by: Ivan Boule <ivan.boule@6wind.com>
16 files changed:
examples/ip_pipeline/Makefile [new file with mode: 0644]
examples/ip_pipeline/cmdline.c [new file with mode: 0644]
examples/ip_pipeline/config.c [new file with mode: 0644]
examples/ip_pipeline/init.c [new file with mode: 0644]
examples/ip_pipeline/ip_pipeline.cfg [new file with mode: 0644]
examples/ip_pipeline/ip_pipeline.sh [new file with mode: 0644]
examples/ip_pipeline/main.c [new file with mode: 0644]
examples/ip_pipeline/main.h [new file with mode: 0644]
examples/ip_pipeline/pipeline_firewall.c [new file with mode: 0644]
examples/ip_pipeline/pipeline_flow_classification.c [new file with mode: 0644]
examples/ip_pipeline/pipeline_ipv4_frag.c [new file with mode: 0644]
examples/ip_pipeline/pipeline_ipv4_ras.c [new file with mode: 0644]
examples/ip_pipeline/pipeline_passthrough.c [new file with mode: 0644]
examples/ip_pipeline/pipeline_routing.c [new file with mode: 0644]
examples/ip_pipeline/pipeline_rx.c [new file with mode: 0644]
examples/ip_pipeline/pipeline_tx.c [new file with mode: 0644]