2019-05-17 17:43:31 +00:00
|
|
|
.. fdio-vpp documentation master file, created by
|
2018-07-26 12:45:10 -04:00
|
|
|
sphinx-quickstart on Thu Apr 12 11:02:31 2018.
|
|
|
|
You can adapt this file completely to your liking, but it should at least
|
|
|
|
contain the root `toctree` directive.
|
|
|
|
|
2019-11-06 10:58:28 -08:00
|
|
|
#########################################
|
|
|
|
What is the Vector Packet Processor (VPP)
|
|
|
|
#########################################
|
2018-07-26 12:45:10 -04:00
|
|
|
|
2019-11-06 10:58:28 -08:00
|
|
|
FD.io's Vector Packet Processor (VPP) is a fast, scalable layer 2-4
|
|
|
|
multi-platform network stack. It runs in `Linux Userspace <https://en.wikipedia.org/wiki/User_space>`_
|
|
|
|
on multiple architectures including x86, ARM, and Power architectures.
|
|
|
|
VPP is built using the `Dataplane Development Kit (DPDK) <https://en.wikipedia.org/wiki/Data_Plane_Development_Kit>`_.
|
2018-07-26 12:45:10 -04:00
|
|
|
|
2019-11-06 10:58:28 -08:00
|
|
|
VPP benefits include high performance, proven technology, modularity,
|
|
|
|
and a rich feature set.
|
|
|
|
|
|
|
|
VPP supports integration with OpenStack and Kubernetes. Network
|
|
|
|
management features include configuration, counters, sampling and
|
|
|
|
more. For developers, VPP includes plugin extensibility,
|
|
|
|
high-performance event-logging, and multiple kinds of packet
|
|
|
|
tracing. Development debug images include complete symbol tables, and
|
|
|
|
extensive consistency checking.
|
|
|
|
|
|
|
|
Some VPP Use-cases include vSwitches, vRouters, Gateways, Firewalls
|
|
|
|
and Load Balancers, to name a few. Out of the box, VPP can work as a
|
|
|
|
software development kit or an appliance.
|
|
|
|
|
|
|
|
For more details click on the links below or press next.
|
2018-07-26 12:45:10 -04:00
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
|
2019-11-06 10:58:28 -08:00
|
|
|
whatisvpp/index.rst
|
2018-07-26 12:45:10 -04:00
|
|
|
gettingstarted/index
|
2018-08-13 17:00:06 -04:00
|
|
|
links/index
|
2018-07-26 12:45:10 -04:00
|
|
|
usecases/index
|
2018-08-30 13:09:34 -04:00
|
|
|
featuresbyrelease/index
|
2018-07-26 12:45:10 -04:00
|
|
|
troubleshooting/index
|
|
|
|
events/index
|
|
|
|
reference/index
|
2018-09-17 15:39:09 -04:00
|
|
|
relatedprojects/index
|
|
|
|
archive/index
|
2018-11-06 12:32:33 -05:00
|
|
|
about.rst
|