摘要
本申请提供基于DPU的字符串多模匹配方法、装置、系统及存储介质。首先利用DPU的缓存能力,将网络设备接收到的数据报文缓存在DPU芯片存储模块;同时结合了DPU的灵活编程能力以及高速查找引擎,执行了与HOST侧相同的逻辑;并针对报文进行多模式匹配,最终直接将匹配结果连同报文本身返回给HOST。本发明避免了报文在CPU的软件算法中进行多模匹配查找操作,充分发挥了DPU芯片的特性,极大地提高流程效率。同时解决了现有技术中多模匹配方法存在的算力消耗大、存储空间消耗大、报文处理时延,以及无法应用于高负载、高速率的网络环境的问题。
技术关键词
多模匹配方法
处理器
报文特征
生成报文
建立通信
指令
模式匹配
匹配模块
数据
存储模块
存储计算机程序
软件算法
电子终端
存储器
网络设备
高速率
通信模块
可读存储介质