硬件复制组播报文方法、装置、设备及介质制造方法及图纸

技术编号:44205163 阅读:21 留言:0更新日期:2025-02-06 18:39
本公开涉及一种硬件复制组播报文方法、装置、设备及介质。其中,硬件复制组播报文方法包括:接收应用程序下发的流表规则;通过硬件层的FPGA将所述流表规则注册到目标地址过滤流表;在所述目标地址过滤流表中,通过所述硬件层的FPGA对接收的组播报文进行查询处理,得到对应的目标队列;将所述组播报文复制到所述目标队列,以使所述应用程序基于所述目标队列读取所述组播报文。根据本公开实施例,能够提升组播报文读取效率。

【技术实现步骤摘要】

本公开涉及智能加速网卡软件,尤其涉及一种硬件复制组播报文方法、装置、设备及介质


技术介绍

1、现有的智能网卡在多队列模式下,应用程序的进程在队列中想接收自己关注地址的组播报文时,需要去默认队列中读取,因为组播是一对多的,默认队列中会有各种应用程序(application,app)的组播报文,因此进程在接收组播报文的时候,会收到其他不关注的组播包,导致组播报文收包性能低下。


技术实现思路

1、为了解决上述技术问题,本公开提供了一种硬件复制组播报文方法、装置、设备及介质。

2、第一方面,本公开提供了一种硬件复制组播报文方法,包括:

3、接收应用程序下发的流表规则;

4、通过硬件层的fpga将所述流表规则注册到目标地址过滤流表;

5、在所述目标地址过滤流表中,通过所述硬件层的fpga对接收的组播报文进行查询处理,得到对应的目标队列;

6、将所述组播报文复制到所述目标队列,以使所述应用程序基于所述目标队列读取所述组播报文。

7、第二方面,本公开本文档来自技高网...

【技术保护点】

1.一种硬件复制组播报文方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述流表规则包括第一目标地址和队列标识符,所述第一目标地址为IP地址和MAC地址中的任意一种。

3.根据权利要求2所述的方法,其特征在于,所述通过硬件层的FPGA将所述流表规则注册到目标地址过滤流表,包括:

4.根据权利要求3所述的方法,其特征在于,在所述通过所述硬件层的FPGA对接收的组播报文进行查询处理之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述在所述目标地址过滤流表中,通过所述硬件层的FPGA对接收的组播报文进行查询处...

【技术特征摘要】

1.一种硬件复制组播报文方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述流表规则包括第一目标地址和队列标识符,所述第一目标地址为ip地址和mac地址中的任意一种。

3.根据权利要求2所述的方法,其特征在于,所述通过硬件层的fpga将所述流表规则注册到目标地址过滤流表,包括:

4.根据权利要求3所述的方法,其特征在于,在所述通过所述硬件层的fpga对接收的组播报文进行查询处理之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述在所述目标地址过...

【专利技术属性】
技术研发人员:王渊朝张宇
申请(专利权)人:中科驭数北京科技有限公司
类型:发明
国别省市:

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

1