基于DPDK的用户态协议栈的设计与实现 |
| |
作者姓名: | 袁登博 卫红权 朱宇航 |
| |
作者单位: | 信息工程大学 |
| |
基金项目: | 国家自然科学基金资助项目(61801515); |
| |
摘 要: | 与传统的基于内核的报文处理方式相比,数据平面开发套件(Data Plane Development Kit, DPDK)技术大幅度提高了数据处理的效率。目前,DPDK只提供了简单的以太网收发包的工作,无法直接处理OSI模型4层以上协议的数据。根据DPDK技术特点设计和实现了一种基于DPDK的用户态协议栈。实验结果表明,与传统的内核协议栈相比,该协议栈转发TCP和UDP数据包效率提升了20%左右。
|
关 键 词: | DPDK 内核 用户态协议栈 |
|
|