DPDK是intel提供的数据平面开发工具集,为Intel architecture(IA)处理器架构下用户空间高效的数据包处理提供库函数和驱动的支持,它不同于Linux系统以通用性设计为目的,而是专注于网络应用中数据包的高性能处理。其工作在用户层,取代传统Linux系统中的网络数据报文处理。但需要注意的是,DPDK提供的是高性能处理报文的能力,而不是对报文的处理。这也提供了我们自定义用户协议栈的能力。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
处理器
+关注
关注
68文章
19281浏览量
229789 -
驱动
+关注
关注
12文章
1840浏览量
85287 -
Linux
+关注
关注
87文章
11303浏览量
209440
发布评论请先 登录
相关推荐
【飞凌嵌入式OKMX8MP-C 开发板试用体验】基于DPDK和ODP的OFP通信
本帖最后由 donatello1996 于 2021-12-17 00:05 编辑
【飞凌嵌入式OKMX8MP-C 开发板试用体验】基于DPDK和ODP的OFP通信./bootstrap.
发表于 12-17 00:00
Arm上带DPDK的Open vSwitch测试系列
1、如何用 Arm 平台上的源代码构建和安装带 DPDK 的 OvS本文描述了如何用 Arm 平台上的源代码构建和安装带 DPDK 的 OvS。高级执行步骤的顺序如下所示:
发表于 03-31 11:01
如何用Arm平台上的源代码构建和安装带DPDK的OvS
的数据路径。这个flag应指向已构建的DPDK库的路径。默认情况下,OvS还希望在/usr/local/etc/openvswitch目录下找到它的数据库。由于我要将所有可执行文件都安装
发表于 04-12 10:46
基于Intel dpdk数据包捕获技术研究
对Intel dpdk数据包捕获技术进行了深入研究,对其优缺点进行了详细的分析。在此基础上,利用dpdk设计并实现了一套基于Linux的数据包捕获系统,成功地将其应用于千兆网络安全防护
发表于 11-24 15:17
•4次下载
DPDK安装教程和DPDK程序运行收发包示例程序及性能对比实验的详细概述
本文档的主要内容详细介绍的是DPDK安装教程和DPDK程序运行收发包示例程序及性能对比实验的详细概述。
发表于 09-03 08:00
•0次下载
开发者如何从DPDK数据包框架中获益
Learn about the Data Plane Development Kit (DPDK) Packet Framework and how you can generate DPDK applications using your own recipe.
最新版本数据平面开发套件(DPDK)的功能介绍
了解最新版本的DPDK。每个版本附带的功能清单都是升级的,我们将描述每个版本如何影响在其应用程序中使用它的NFV用户。
DPDK内存的基本概念
作者简介:Anatoly Burakov,英特尔软件工程师, 目前在维护DPDK中的VFIO和内存子系统 引言 内存管理是数据面开发套件(DPDK)的一个核心部分,以此为基础,
DPDK技术原理与架构
业内通常采用消除海量中断、旁路内核协议栈、减少内存拷贝、CPU 多核任务分担、Intel VT 等技术来综合提升服务器数据平面的报文处理性能,普通用户较难掌握。业界迫切需要一种综合的性能优化方案,同时提供良好的用户开发和商业集成
成果突破!英特尔、研华科技与广和通联合发布《基于uCPE硬件平台集成DPDK与XDP推动5G网络优化》白皮书
的持续创新,及广和通5G模组强性能产品实力加持,旨在推进uCPE硬件平台、5G模组、DPDK(数据平面开发套件)与XDP(快速数据路径)
评论