摘要
本发明公开了一种基于XDP与DPDK协同机制的网络数据包处理方法、系统、设备及存储介质,其中方法包括:通过XDP程序在内核态的网卡驱动层对网络流量进行过滤处理,并重定向至用户态的DPDK程序;通过用户态的DPDK程序对重定向数据包,按照DPDK配置文件的保温处理逻辑或设定好的处理逻辑执行相关操作,如转发、加解密、NAT等。本发明可以对不同网口加载不同的XDP程序,具有很好的功能延展性;并且由于在内核态中丢弃了无关或恶意报文,大大降低了内存和CPU的占用率,随后又通过DPDK提高数据流量转发速率。
技术关键词
网口
程序
负载均衡算法
机制
逻辑
内核
网络报文数据
网卡
均衡场景
报文协议
队列
处理器
客户端
描述符
定义
可读存储介质
系统为您推荐了相关专利信息
拓扑识别方法
台区线路
神经网络模型
设备状态数据
嵌入式系统