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.
|
2018-07-26 12:45:10 -04:00
|
|
|
|
2020-07-06 12:27:58 -04:00
|
|
|
VPP's high performance network stack is quickly becoming the network stack of
|
|
|
|
choice for applications around the world.
|
|
|
|
|
|
|
|
VPP is continually being enhanced through the extensive use of plugins. The
|
|
|
|
`Data Plane Development Kit (DPDK) <https://en.wikipedia.org/wiki/Data_Plane_Development_Kit>`_
|
|
|
|
is a great example of this. It provides some important features and drivers
|
|
|
|
for VPP.
|
2019-11-06 10:58:28 -08:00
|
|
|
|
|
|
|
VPP supports integration with OpenStack and Kubernetes. Network
|
|
|
|
management features include configuration, counters, sampling and
|
2020-07-06 12:27:58 -04:00
|
|
|
more. For developers, VPP includes high-performance event-logging,
|
|
|
|
and multiple kinds of packet tracing. Development debug images
|
|
|
|
include complete symbol tables, and extensive consistency checking.
|
2019-11-06 10:58:28 -08:00
|
|
|
|
|
|
|
Some VPP Use-cases include vSwitches, vRouters, Gateways, Firewalls
|
2020-07-06 12:27:58 -04:00
|
|
|
and Load Balancers, to name a few.
|
2019-11-06 10:58:28 -08:00
|
|
|
|
|
|
|
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
|