其他分享
首页 > 其他分享> > FD.io/VPP — VPP 的软件框架

FD.io/VPP — VPP 的软件框架

作者:互联网

目录

文章目录

VPP 的软件框架

在这里插入图片描述

VPP 的软件框架包含 VPP INFRA(基础设施层)、VLIB(矢量处理库)、VNET(网络层)、Plugins(插件集)。

VPP INFRA

VPP INFRA 是一系列基本 C 服务库的集合,提供了高性能的数据结构,例如:Vectors、Bitmaps、Pools、Hashes 以及一些基本库函数。

VLIB

VLIB 提供了对矢量(Vector)的处理函数,包括:Graph Node 调度、多线程支持、共享内存支持等。

VNET

VNET 是 VPP 实现的用户态网络协议栈。

Plugins

在 VPP 中,新建一个 Plugin 插件很简单。

标签:src,VPP,VLIB,源码,FD,io,VNET,INFRA
来源: https://blog.csdn.net/Jmilk/article/details/114193517