c96d618a5d
Signed-off-by: John DeNisco <jdenisco@cisco.com> Change-Id: Ifb558171f8976a721703e74afea997d006273b5f Signed-off-by: Dave Barach <dave@barachs.net>
38 lines
1.1 KiB
ReStructuredText
38 lines
1.1 KiB
ReStructuredText
.. _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 VPP’s 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.
|