极术小姐姐 · 2022年05月07日

DPDK在Arm上的优化情况

1651898442(1).png

什么是数据平面开发工具包(DPDK)?

网络过程发生在两个平面:控制平面和数据平面。

  • 控制平面指的是决定使用哪条路径来发送数据包/帧的所有功能和过程。它负责填充路由表,绘制网络拓扑结构,转发表,并启用数据平面功能。所有这些都意味着路由器做出了决定。在单线中,控制平面负责如何转发数据包。
  • 数据平面是指根据控制平面逻辑将数据包和帧从一个接口转发到另一个接口的所有功能和过程。路由表、转发表和路由逻辑构成数据平面功能。数据平面数据包通过路由器,帧的进入和离开是基于控制平面逻辑。在单线中,数据平面负责将数据包从源头移动到目的地,这被称为转发平面。

阅读直达链接:https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/dpdk-optimization-on-arm

作者:Joyce Kong
欢迎大家点赞留言,更多Arm技术文章动态请关注极术社区Arm技术专栏欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。

推荐阅读
关注数
23390
内容数
895
Arm相关的技术博客,提供最新Arm技术干货,欢迎关注
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息