vpp/docs/whatisvpp/index.rst
John DeNisco c96d618a5d docs: Rewrite the what is VPP (first) section, also fix the build
Signed-off-by: John DeNisco <jdenisco@cisco.com>
Change-Id: Ifb558171f8976a721703e74afea997d006273b5f
Signed-off-by: Dave Barach <dave@barachs.net>
2019-11-06 16:15:49 -05:00

38 lines
1.1 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.. _whatisvpp:
=================================
The Vector Packet Processor (VPP)
=================================
This section describes some of the core concepts and features of FD.io VPP.
To start with FD.io VPP uses a technique called Vector Packet Processing.
This gives FD.io VPP a siginficant performance improvement over packet
processing applications that use scalar processing.
Also, At the heart of Fd.io VPP's modular design is a 'Packet Processing Graph'.
This makes FD.io VPP scalable and easily extensible.
The FD.io software also includes a feature rich network stack. This includes
a TCP host stack that utilizes VPPs graph based forwarding model and vectorized
packet processing.
FD.io VPP is tested nightly for functionality and performance with the
CSIT project.
For more information on any of these features click on the links below or
press next.
.. toctree::
:maxdepth: 1
scalar-vs-vector-packet-processing.rst
extensible.rst
networkstack.rst
hoststack.rst
developer.rst
supported.rst
performance.rst
Press next for more about Scalar/Vector Packet processing.