
DPDK
文章平均质量分 86
linuxGc
这个作者很懒,什么都没留下…
展开
-
DPDK学习文档(逐步更新)
一、 DPDK的概念DPDK(Data Plane Development Kit)数据平面开发套件;Intel 处理器架构下用户空间高效的数据包处理提供了库函数和驱动的支持,它不同于 Linux 系统以通用性设计为目的,而是专注于网络应用中数据包的高性能处理,DPDK的主要目标是为数据平面应用程序中的快速数据包处理提供一个简单,完整的框架。二、 DPDK的优点与缺点传统网络模块结构和DPDK中的网络结构做对比轮询模式取代中断,减少了内存拷贝次数,消除了IO吞吐瓶颈;避免了内核态和用户态的报文拷原创 2020-06-29 10:44:19 · 1848 阅读 · 0 评论 -
DPDK中ACL(Access Control List)的学习(基于5元组增加MAC)
DPDK ACL源网页ACL原理:DPDK中的ACL(Access Control List)模块提供了数据包分类功能,Packet Classification and Access Control中所述:The DPDK provides an Access Control library that gives the ability to classify an input packet based on a set of classification rules.The ACL librar原创 2020-07-31 11:01:03 · 4370 阅读 · 0 评论