- 专利标题: 基于Intel DPDK的网络数据包并行处理方法
-
申请号: CN201610064205.5申请日: 2016-01-29
-
公开(公告)号: CN105577567B公开(公告)日: 2018-11-02
- 发明人: 黄益彬 , 金倩倩 , 纪元 , 韦小刚 , 邓进 , 张骞 , 陈功胜 , 纪鹏 , 宋述停 , 王强
- 申请人: 国家电网公司 , 南京南瑞集团公司 , 南京南瑞信息通信科技有限公司 , 国网山西省电力公司
- 申请人地址: 北京市西城区西长安街86号
- 专利权人: 国家电网公司,南京南瑞集团公司,南京南瑞信息通信科技有限公司,国网山西省电力公司
- 当前专利权人: 国家电网公司,南瑞集团有限公司南京南瑞信息通信科技有限公司国网山西省电力公司
- 当前专利权人地址: 北京市西城区西长安街86号
- 代理机构: 南京纵横知识产权代理有限公司
- 代理商 董建林
- 主分类号: H04L12/861
- IPC分类号: H04L12/861 ; H04L12/911 ; H04L12/26 ; H04L12/24
摘要:
本发明公开了一种基于Intel DPDK的网络数据包并行处理方法,步骤一,构建Intel DPDK运行环境;步骤二,创建内存池,创建用于接收网络数据包的RX内存环和用于发送网络数据包的TX内存环;步骤三,设置网络数据包调度策略,准备进行网络数据包调度;步骤四,创建多个工作线程,进行网络数据包的并行处理。本发明充分利用多核CPU的性能优势,通过无锁的数据结构设计,并行的网络处理框架,高效的网络数据包分发,实现网络数据包在多个CPU核上的并行处理。
公开/授权文献
- CN105577567A 基于IntelDPDK的网络数据包并行处理方法 公开/授权日:2016-05-11