CN105577567A - 基于Intel DPDK的网络数据包并行处理方法 - Google Patents
基于Intel DPDK的网络数据包并行处理方法 Download PDFInfo
- Publication number
- CN105577567A CN105577567A CN201610064205.5A CN201610064205A CN105577567A CN 105577567 A CN105577567 A CN 105577567A CN 201610064205 A CN201610064205 A CN 201610064205A CN 105577567 A CN105577567 A CN 105577567A
- Authority
- CN
- China
- Prior art keywords
- network
- network packet
- parallel processing
- inteldpdk
- internal memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/20—Network management software packages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/24—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using dedicated network management hardware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9031—Wraparound memory, e.g. overrun or underrun detection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610064205.5A CN105577567B (zh) | 2016-01-29 | 2016-01-29 | 基于Intel DPDK的网络数据包并行处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610064205.5A CN105577567B (zh) | 2016-01-29 | 2016-01-29 | 基于Intel DPDK的网络数据包并行处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105577567A true CN105577567A (zh) | 2016-05-11 |
CN105577567B CN105577567B (zh) | 2018-11-02 |
Family
ID=55887244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610064205.5A Active CN105577567B (zh) | 2016-01-29 | 2016-01-29 | 基于Intel DPDK的网络数据包并行处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105577567B (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106101019A (zh) * | 2016-06-22 | 2016-11-09 | 浪潮电子信息产业股份有限公司 | 一种基于中断绑定的多队列网卡性能调优方法 |
CN106571978A (zh) * | 2016-10-28 | 2017-04-19 | 东软集团股份有限公司 | 数据包捕获方法及装置 |
CN107181738A (zh) * | 2017-04-25 | 2017-09-19 | 中国科学院信息工程研究所 | 一种软件化入侵检测***及方法 |
CN107257352A (zh) * | 2017-08-02 | 2017-10-17 | 赛尔网络有限公司 | 基于dpdk的url认证的重定向***与方法 |
CN107368178A (zh) * | 2017-08-21 | 2017-11-21 | 湖南大学 | 基于dpdk数据包处理平台的功耗优化方法 |
CN107483237A (zh) * | 2017-08-02 | 2017-12-15 | 赛尔网络有限公司 | 基于dpdk转发的性能优化***及方法 |
CN107623632A (zh) * | 2017-08-10 | 2018-01-23 | 赛尔网络有限公司 | 基于dpdk的网络协议的连接方法及*** |
CN107682312A (zh) * | 2017-08-25 | 2018-02-09 | 中国科学院信息工程研究所 | 一种安全防护***及方法 |
CN108270676A (zh) * | 2016-12-31 | 2018-07-10 | 普天信息技术有限公司 | 一种基于IntelDPDK的网络数据处理方法及装置 |
CN108366018A (zh) * | 2017-01-26 | 2018-08-03 | 普天信息技术有限公司 | 一种基于dpdk的网络数据包处理方法 |
CN108519912A (zh) * | 2018-04-04 | 2018-09-11 | 网易(杭州)网络有限公司 | 数据清洗方法、装置、计算机可读存储介质及电子设备 |
CN108628681A (zh) * | 2018-04-13 | 2018-10-09 | 电信科学技术第五研究所有限公司 | 多用户环境下流式数据处理方法 |
CN108664419A (zh) * | 2018-04-03 | 2018-10-16 | 郑州云海信息技术有限公司 | 一种确定内存大页数目的方法及其装置 |
CN109495404A (zh) * | 2018-12-14 | 2019-03-19 | 北京金山云网络技术有限公司 | 一种报文处理方法、装置、交换机设备及存储介质 |
CN110022267A (zh) * | 2018-01-09 | 2019-07-16 | 阿里巴巴集团控股有限公司 | 网络数据包处理方法及装置 |
CN110677397A (zh) * | 2019-09-18 | 2020-01-10 | 广东网堤信息安全技术有限公司 | 基于dpdk下的nat转发数据的方法 |
CN111371694A (zh) * | 2018-12-26 | 2020-07-03 | 中兴通讯股份有限公司 | 一种分流方法、装置和***、处理设备和存储介质 |
CN112383452A (zh) * | 2021-01-15 | 2021-02-19 | 奥特酷智能科技(南京)有限公司 | 基于dpdk框架的dds数据传输诊断方法及*** |
WO2021077748A1 (zh) * | 2019-10-23 | 2021-04-29 | 江苏省未来网络创新研究院 | 一种基于dpdk实现流量分析业务性能线性增长的方法 |
CN113128142A (zh) * | 2021-04-27 | 2021-07-16 | 北京智芯仿真科技有限公司 | 基于文件锁的集成电路电磁仿真粗颗粒并行方法及装置 |
CN114095251A (zh) * | 2021-11-19 | 2022-02-25 | 南瑞集团有限公司 | 一种基于dpdk与vpp的sslvpn实现方法 |
US20230086756A1 (en) * | 2020-04-07 | 2023-03-23 | Institute Of Automation, Chinese Academy Of Sciences | Ethernet data stream recording method for high speed data acquisition system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101764760A (zh) * | 2010-03-24 | 2010-06-30 | 深圳市中科新业信息科技发展有限公司 | 多链路报文捕获方法、多链路报文处理方法及*** |
CN102541803A (zh) * | 2011-12-31 | 2012-07-04 | 曙光信息产业股份有限公司 | 数据发送方法和计算机 |
US20140310391A1 (en) * | 2013-04-16 | 2014-10-16 | Amazon Technologies, Inc. | Multipath routing in a distributed load balancer |
US20150188772A1 (en) * | 2013-12-27 | 2015-07-02 | Iosif Gasparakis | Hybrid sdn controller |
CN104821924A (zh) * | 2014-01-30 | 2015-08-05 | 西门子公司 | 一种网络数据包处理方法、装置和网络处理设备 |
CN105099957A (zh) * | 2015-08-20 | 2015-11-25 | 电子科技大学 | 一种基于软件查表的数据包转发方法 |
-
2016
- 2016-01-29 CN CN201610064205.5A patent/CN105577567B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101764760A (zh) * | 2010-03-24 | 2010-06-30 | 深圳市中科新业信息科技发展有限公司 | 多链路报文捕获方法、多链路报文处理方法及*** |
CN102541803A (zh) * | 2011-12-31 | 2012-07-04 | 曙光信息产业股份有限公司 | 数据发送方法和计算机 |
US20140310391A1 (en) * | 2013-04-16 | 2014-10-16 | Amazon Technologies, Inc. | Multipath routing in a distributed load balancer |
US20150188772A1 (en) * | 2013-12-27 | 2015-07-02 | Iosif Gasparakis | Hybrid sdn controller |
CN104821924A (zh) * | 2014-01-30 | 2015-08-05 | 西门子公司 | 一种网络数据包处理方法、装置和网络处理设备 |
CN105099957A (zh) * | 2015-08-20 | 2015-11-25 | 电子科技大学 | 一种基于软件查表的数据包转发方法 |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106101019A (zh) * | 2016-06-22 | 2016-11-09 | 浪潮电子信息产业股份有限公司 | 一种基于中断绑定的多队列网卡性能调优方法 |
CN106571978A (zh) * | 2016-10-28 | 2017-04-19 | 东软集团股份有限公司 | 数据包捕获方法及装置 |
CN106571978B (zh) * | 2016-10-28 | 2020-11-27 | 东软集团股份有限公司 | 数据包捕获方法及装置 |
CN108270676B (zh) * | 2016-12-31 | 2020-07-28 | 普天信息技术有限公司 | 一种基于Intel DPDK的网络数据处理方法及装置 |
CN108270676A (zh) * | 2016-12-31 | 2018-07-10 | 普天信息技术有限公司 | 一种基于IntelDPDK的网络数据处理方法及装置 |
CN108366018A (zh) * | 2017-01-26 | 2018-08-03 | 普天信息技术有限公司 | 一种基于dpdk的网络数据包处理方法 |
CN108366018B (zh) * | 2017-01-26 | 2020-11-27 | 普天信息技术有限公司 | 一种基于dpdk的网络数据包处理方法 |
CN107181738A (zh) * | 2017-04-25 | 2017-09-19 | 中国科学院信息工程研究所 | 一种软件化入侵检测***及方法 |
CN107181738B (zh) * | 2017-04-25 | 2020-09-11 | 中国科学院信息工程研究所 | 一种软件化入侵检测***及方法 |
CN107257352A (zh) * | 2017-08-02 | 2017-10-17 | 赛尔网络有限公司 | 基于dpdk的url认证的重定向***与方法 |
CN107483237A (zh) * | 2017-08-02 | 2017-12-15 | 赛尔网络有限公司 | 基于dpdk转发的性能优化***及方法 |
CN107623632A (zh) * | 2017-08-10 | 2018-01-23 | 赛尔网络有限公司 | 基于dpdk的网络协议的连接方法及*** |
CN107623632B (zh) * | 2017-08-10 | 2020-08-25 | 赛尔网络有限公司 | 基于dpdk的网络协议的连接方法及*** |
CN107368178A (zh) * | 2017-08-21 | 2017-11-21 | 湖南大学 | 基于dpdk数据包处理平台的功耗优化方法 |
CN107682312A (zh) * | 2017-08-25 | 2018-02-09 | 中国科学院信息工程研究所 | 一种安全防护***及方法 |
CN110022267A (zh) * | 2018-01-09 | 2019-07-16 | 阿里巴巴集团控股有限公司 | 网络数据包处理方法及装置 |
CN108664419A (zh) * | 2018-04-03 | 2018-10-16 | 郑州云海信息技术有限公司 | 一种确定内存大页数目的方法及其装置 |
CN108519912B (zh) * | 2018-04-04 | 2021-05-11 | 网易(杭州)网络有限公司 | 数据清洗方法、装置、计算机可读存储介质及电子设备 |
CN108519912A (zh) * | 2018-04-04 | 2018-09-11 | 网易(杭州)网络有限公司 | 数据清洗方法、装置、计算机可读存储介质及电子设备 |
CN108628681A (zh) * | 2018-04-13 | 2018-10-09 | 电信科学技术第五研究所有限公司 | 多用户环境下流式数据处理方法 |
CN109495404B (zh) * | 2018-12-14 | 2021-03-26 | 北京金山云网络技术有限公司 | 一种报文处理方法、装置、交换机设备及存储介质 |
CN109495404A (zh) * | 2018-12-14 | 2019-03-19 | 北京金山云网络技术有限公司 | 一种报文处理方法、装置、交换机设备及存储介质 |
CN111371694A (zh) * | 2018-12-26 | 2020-07-03 | 中兴通讯股份有限公司 | 一种分流方法、装置和***、处理设备和存储介质 |
CN110677397A (zh) * | 2019-09-18 | 2020-01-10 | 广东网堤信息安全技术有限公司 | 基于dpdk下的nat转发数据的方法 |
WO2021077748A1 (zh) * | 2019-10-23 | 2021-04-29 | 江苏省未来网络创新研究院 | 一种基于dpdk实现流量分析业务性能线性增长的方法 |
US20230086756A1 (en) * | 2020-04-07 | 2023-03-23 | Institute Of Automation, Chinese Academy Of Sciences | Ethernet data stream recording method for high speed data acquisition system |
US11941449B2 (en) * | 2020-04-07 | 2024-03-26 | Institute Of Automation, Chinese Academy Of Sciences | Ethernet data stream recording method and system for high-speed data acquisition system |
CN112383452A (zh) * | 2021-01-15 | 2021-02-19 | 奥特酷智能科技(南京)有限公司 | 基于dpdk框架的dds数据传输诊断方法及*** |
CN113128142A (zh) * | 2021-04-27 | 2021-07-16 | 北京智芯仿真科技有限公司 | 基于文件锁的集成电路电磁仿真粗颗粒并行方法及装置 |
CN114095251A (zh) * | 2021-11-19 | 2022-02-25 | 南瑞集团有限公司 | 一种基于dpdk与vpp的sslvpn实现方法 |
CN114095251B (zh) * | 2021-11-19 | 2024-02-13 | 南瑞集团有限公司 | 一种基于dpdk与vpp的sslvpn实现方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105577567B (zh) | 2018-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105577567A (zh) | 基于Intel DPDK的网络数据包并行处理方法 | |
CN103200085B (zh) | 一种实现vxlan报文线速收发的方法及*** | |
CN102497322A (zh) | 一种基于分流网卡和多核cpu实现的高速包过滤设备和方法 | |
CN103176780B (zh) | 一种多网络接口绑定***及方法 | |
CN102790777B (zh) | 网络接口适配器注册方法及驱动设备、服务器 | |
CN101741912A (zh) | 一种处理计算任务的方法、网络设备及分布式网络*** | |
CN104506379A (zh) | 网络数据捕获方法和*** | |
CN101547150B (zh) | 数据通信输入端口调度的方法及装置 | |
CN103617142B (zh) | 一种基于pf_ring的高速网络数据采集方法 | |
CN109981403A (zh) | 虚拟机网络数据流量监控方法及装置 | |
CN106155960A (zh) | 基于gpio握手和edma的uart串口通信方法 | |
CN101645832B (zh) | 一种基于fpga的虚拟机网络数据包处理方法 | |
CN102346710A (zh) | 一种基于动态插桩技术的数据包处理时延分析方法 | |
CN102594660A (zh) | 一种虚拟接***换方法、装置及*** | |
CN102891809A (zh) | 多核网络设备报文按接口保序方法及*** | |
CN102662910A (zh) | 基于嵌入式***的网络交互体系及网络交互方法 | |
CN102185833A (zh) | 一种基于fpga的fc i/o并行处理方法 | |
CN102075434A (zh) | 一种虚拟集群中的通信方法 | |
CN106572500B (zh) | 一种c-ran中硬件加速器的调度方法 | |
CN102750245B (zh) | 报文接收方法、报文接收模块、装置及*** | |
CN103888364A (zh) | 报文分流方法及设备 | |
CN113553137B (zh) | 一种nfv架构下基于dpdk的接入能力网元高速数据处理方法 | |
CN103731364A (zh) | 基于x86平台实现万兆大流量快速收包的方法 | |
CN101217486B (zh) | 基于网络处理器的移动互联网数据负载分配方法 | |
CN101950279B (zh) | 均衡数据信息流量的方法、总线***和译码器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 100031 Xicheng District West Chang'an Avenue, No. 86, Beijing Co-patentee after: NARI Group Corp. Patentee after: State Grid Corporation of China Co-patentee after: NARI INFORMATION AND COMMUNICATION TECHNOLOGY Co. Co-patentee after: STATE GRID SHANXI ELECTRIC POWER Co. Address before: 100031 Xicheng District West Chang'an Avenue, No. 86, Beijing Co-patentee before: NARI Group CORPORATION STATE GRID ELECTRIC POWER INSTITUTE Patentee before: State Grid Corporation of China Co-patentee before: NARI INFORMATION AND COMMUNICATION TECHNOLOGY Co. Co-patentee before: STATE GRID SHANXI ELECTRIC POWER Co. |