e74c04fc9f
- icmp_responder: responds to ICMPv4 and ARP requests - loopback: connects two interfaces and sends a verification packet from master memif to slave memif where it is looped back - loopback (reverse path): reverses direction of packet in loopback application (slave memif to master memif) Type: refactor Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com> Change-Id: Ie90aaa3367269408efb6c5d538ad5aa827432238 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
24 lines
696 B
ReStructuredText
24 lines
696 B
ReStructuredText
.. _libmemif_index:
|
|
|
|
Memif library (libmemif)
|
|
========================
|
|
|
|
Shared memory packet interface (memif) provides high performance packet
|
|
transmit and receive between user application and Vector Packet
|
|
Processing (VPP) or multiple user applications. Using libmemif, user
|
|
application can create shared memory interface in master or slave mode
|
|
and connect to VPP or another application using libmemif. Once the
|
|
connection is established, user application can receive or transmit
|
|
packets using libmemif API.
|
|
|
|
.. figure:: /_images/libmemif_architecture.png
|
|
:alt: Architecture
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
libmemif_doc
|
|
buildinstructions_doc
|
|
gettingstarted_doc
|
|
examples_doc
|