基于DPU的报文发送方法、装置及计算机存储介质制造方法及图纸

技术编号:41514485 阅读:16 留言:0更新日期:2024-05-30 14:52
本发明专利技术提供一种基于DPU的报文发送方法、装置及计算机存储介质,其中,该方法包括:获得数据报文中的标识特征;基于第一表项地址,读取所述存储器内与所述第一表项地址对应的特征匹配表项,并于所述特征匹配表项中,确定与所述标识特征对应的表项内容;基于第二表项地址,读取所述存储器内与所述第二表项地址对应的规则表项;根据所述表项内容,于所述规则表项中获取与所述表项内容对应的处理规则,以基于所述处理规则对所述数据报文进行处理,从而可实现无TCAM芯片下的数据报文发送,并且有效地提高了表项匹配的灵活性和可拓展性,进而提升了报文处理和发送功能的灵活性和可拓展性。

【技术实现步骤摘要】

本专利技术涉及网络通讯,尤其涉及基于dpu的报文发送方法、装置及计算机存储介质。


技术介绍

1、近年来,随着网络流量的急剧增长,cpu算力的增长已难以适配网络传输流量的速度,且随着open flow、open vswitch(ovs)等新虚拟交换技术的引入,使服务器的网络传输复杂性进一步增加;为适配新虚拟交换技术对服务器处理能力的需求,通常会在服务器侧引入智能网卡,从而将网络、存储和操作系统中不适合cpu处理的高性能数据处理功能,转移至dpu硬件中执行,以提升数据处理能力和释放cpu算力。

2、在基于dpu的智能网卡架构中,表项匹配为dpu支持的重要能力之一;目前,表项匹配的实现主要是依赖于转发芯片与tcam(ternary content addressable memory,三态内容可寻址存储器)芯片之间的配合,即转发芯片在接收到报文后,基于与tcam的连接通道,将报文中提取的特征值发送给tcam芯片;tcam芯片接收到特征值后,查找芯片存储空间内的表项匹配条目,将匹配结果通过连接通道返回给转发芯片;转发芯片根据匹配结果,对报文进行相应处理本文档来自技高网...

【技术保护点】

1.一种基于DPU的报文发送方法,其特征在于,适用于DPU,所述DPU分别连接CPU和存储器;所述基于DPU的报文发送方法,包括:

2.根据权利要求1所述的基于DPU的报文发送方法,其特征在于,所述对输入的数据报文进行特征提取,包括:

3.根据权利要求1所述的基于DPU的报文发送方法,其特征在于,所述特征匹配表项中还包括表项标签,与所述表项内容为一一对应:则所述基于DPU的报文发送方法,还包括:

4.根据权利要求1所述的基于DPU的报文发送方法,其特征在于,还包括:

5.根据权利要求4所述的基于DPU的报文发送方法,其特征在于,所述CPU连...

【技术特征摘要】

1.一种基于dpu的报文发送方法,其特征在于,适用于dpu,所述dpu分别连接cpu和存储器;所述基于dpu的报文发送方法,包括:

2.根据权利要求1所述的基于dpu的报文发送方法,其特征在于,所述对输入的数据报文进行特征提取,包括:

3.根据权利要求1所述的基于dpu的报文发送方法,其特征在于,所述特征匹配表项中还包括表项标签,与所述表项内容为一一对应:则所述基于dpu的报文发送方法,还包括:

4.根据权利要求1所述的基于dpu的报文发送方法,其特征在于,还包括:

5.根据权利要求4所述的基于dpu的报文发送方法,其特征在于,所述cpu连接所述存储器,用于获取空闲的存储地址;所述表项匹配消息的获取方式,包括:

6.根据权利要求5所述的基于dpu的报文发送方法,其特征在于,所述表项匹配信息包括所述表项内容与...

【专利技术属性】
技术研发人员:柳杨李江卫韩俊杰卢笙
申请(专利权)人:芯云晟杭州电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1