vpp

Vector Packet Processing–executables

  • vpp - the vector packet engine
  • vpp_api_test - vector packet engine API test tool
  • vpp_json_test - vector packet engine JSON test tool

vpp-lib

Vector Packet Processing–runtime libraries. This package contains the VPP shared libraries, including:

  • vppinfra - foundation library supporting vectors, hashes, bitmaps, pools, and string formatting.
  • svm - vm library
  • vlib - vector processing library
  • vlib-api - binary API library
  • vnet - network stack library

vpp-plugins

Vector Packet Processing–plugin modules

  • acl
  • dpdk
  • flowprobe
  • gtpu
  • ixge
  • kubeproxy
  • l2e
  • lb
  • memif
  • nat
  • pppoe
  • sixrd
  • stn

vpp-dbg

Vector Packet Processing–debug symbols

vpp-dev

Vector Packet Processing–development support. This package contains development support files for the VPP libraries

vpp-api-java

JAVA binding for the VPP Binary API.

vpp-api-python

Python binding for the VPP Binary API.

vpp-api-lua

Lua binding for the VPP Binary API.