一种基于DPDK的网络数据处理方法和装置

    公开(公告)号:CN111859062B

    公开(公告)日:2023-09-22

    申请号:CN201910364260.X

    申请日:2019-04-30

    Inventor: 陈魁 刘鸿鹏

    Abstract: 本发明实施例提供了一种基于DPDK的网络数据处理方法和装置,通过DPDK发送预设结构体的网络数据,预设结构体为Mbuf数据结构体,接着获取Mbuf数据结构体中预设的功能区域,其中,功能区域具有追踪控制节点和若干个采集节点,追踪控制节点具有一状态标识,当追踪控制节点处于启动状态时,根据采集节点采集的网络数据,生成日志数据,然后根据日志数据,生成针对网络数据的处理路径,从而通过以预设结构体的方式进行网络数据的传输,结合预设结构体的特性,将数据处理的路径记录在预设结构体的功能区域中,可以实现对数据的追踪,极大地简化了传输数据的分析过程,提高了网络数据问题的处理效率。

    一种基于DPDK的网络数据处理方法和装置

    公开(公告)号:CN111859062A

    公开(公告)日:2020-10-30

    申请号:CN201910364260.X

    申请日:2019-04-30

    Inventor: 陈魁 刘鸿鹏

    Abstract: 本发明实施例提供了一种基于DPDK的网络数据处理方法和装置,通过DPDK发送预设结构体的网络数据,预设结构体为Mbuf数据结构体,接着获取Mbuf数据结构体中预设的功能区域,其中,功能区域具有追踪控制节点和若干个采集节点,追踪控制节点具有一状态标识,当追踪控制节点处于启动状态时,根据采集节点采集的网络数据,生成日志数据,然后根据日志数据,生成针对网络数据的处理路径,从而通过以预设结构体的方式进行网络数据的传输,结合预设结构体的特性,将数据处理的路径记录在预设结构体的功能区域中,可以实现对数据的追踪,极大地简化了传输数据的分析过程,提高了网络数据问题的处理效率。

    一种数据传输方法及装置

    公开(公告)号:CN112543154A

    公开(公告)日:2021-03-23

    申请号:CN201910893679.4

    申请日:2019-09-20

    Abstract: 本发明实施例提供一种数据传输方法及装置,其中数据传输方法包括:获取所申请到的存储器缓存MBUF的数据区头指针,并根据所述数据区头指针将基带板数据封装在所述MBUF中;将所述数据区头指针作为第一数据指针发送至网络适配层,以使所述网络适配层对所述第一数据指针所指向数据进行修改,并将数据修改后所得到的第二数据指针发送至数据平面开发套件DPDK。本发明实施例提升了基带板数据的传输性能。

    一种基于DPDK的数据处理方法及装置

    公开(公告)号:CN116225671A

    公开(公告)日:2023-06-06

    申请号:CN202111465046.7

    申请日:2021-12-03

    Abstract: 本申请提供一种基于DPDK的数据处理方法及装置,用以解决在对内存进行分块时空间利用率较低的问题。本申请中应用层根据业务数据的大小,将业务数据存储在第一用户态内存池的第一缓存区中,第一用户态内存池包括多个缓存资源池,不同的缓存资源池对应不同的缓存区规格,第一缓存区属于多个缓存资源池中的第一缓存资源池,第一缓存资源池的缓存区规格与业务数据的大小匹配,第一缓存资源池包括第一缓存区在内的多个缓存区;DPDK适配层将业务数据的报文头信息添加在第二用户态内存池的第二缓存区中,第二用户态内存池包括第二缓存区在内的多个空间大小相同的缓存区;向网络设备中的网卡指示第二缓存区的地址以及第一缓存区的地址。

    一种数据传输方法及装置

    公开(公告)号:CN112543154B

    公开(公告)日:2022-07-22

    申请号:CN201910893679.4

    申请日:2019-09-20

    Abstract: 本发明实施例提供一种数据传输方法及装置,其中数据传输方法包括:获取所申请到的存储器缓存MBUF的数据区头指针,并根据所述数据区头指针将基带板数据封装在所述MBUF中;将所述数据区头指针作为第一数据指针发送至网络适配层,以使所述网络适配层对所述第一数据指针所指向数据进行修改,并将数据修改后所得到的第二数据指针发送至数据平面开发套件DPDK。本发明实施例提升了基带板数据的传输性能。

Patent Agency Ranking