VPP - 高性能数据包处理框架


Apache
跨平台
C/C++

软件简介

VPP平台是一个可扩展的框架,可提供开箱即用的生产质量交换机/路由器功能。它是思科矢量数据包处理(Vector Packet
Processing,VPP)技术的开源版本:一种高性能的数据包处理堆栈,可以在商用CPU上运行。

FD.io矢量数据包处理器使用矢量数据包处理算法。 这个开源的Linux Foundation项目是FD.io项目的一部分。 FD.io
VPP是一个2到4层网络堆栈。 它运行在Linux用户空间,并能运行在多个商用CPU平台上。 FD.io
VPP使用DPDK设备驱动程序和库来实现许多第1层的功能。