【技术实现步骤摘要】
一种网卡的数据处理方法、设备以及存储介质
本专利技术涉及服务器领域,具体涉及一种网卡的数据处理方法、设备以及存储介质。
技术介绍
由于数据正呈指数级增长,数据中心运营商需要更大的带宽来进行数据传输,40G,100G,400G的网络得到了广泛的使用。当数据带宽扩大之后就需要有高性能的网卡来进行数据的传输,这样就孕育出各种各样的智能网卡,来提高传输的效率和降低网络的延时。目前的网卡只能处理到物理层,并不具备数据分析的能力,也不能解析数据包,这样就将所有的处理的任务都交给服务器来完成,给服务器带来很大的负载,降低了服务器的使用效率。因此,急需一种网卡的数据处理方法。
技术实现思路
有鉴于此,为了克服上述问题的至少一个方面,本专利技术实施例的提出一种网卡的数据处理方法,包括步骤:接收数据包并提取所述数据包中的数据特征;将所述数据包中的数据特征与缓存中的数据特征进行对比,以判断所述数据包中的有效载荷数据的类型;响应于所述有效载荷数据为待存储数据,提取所述数据包中的所述有效载荷 ...
【技术保护点】
1.一种网卡的数据处理方法,包括步骤:/n接收数据包并提取所述数据包中的数据特征;/n将所述数据包中的数据特征与缓存中的数据特征进行对比,以判断所述数据包中的有效载荷数据的类型;/n响应于所述有效载荷数据为待存储数据,提取所述数据包中的所述有效载荷数据并发送给服务器。/n
【技术特征摘要】
1.一种网卡的数据处理方法,包括步骤:
接收数据包并提取所述数据包中的数据特征;
将所述数据包中的数据特征与缓存中的数据特征进行对比,以判断所述数据包中的有效载荷数据的类型;
响应于所述有效载荷数据为待存储数据,提取所述数据包中的所述有效载荷数据并发送给服务器。
2.如权利要求1所述的方法,其特征在于,还包括步骤:
响应于所述有效载荷数据为配置数据,判断所述有效载荷数据是否需要所述服务器进行处理;
响应于所述有效载荷数据需要服务器进行处理,提取所述有效载荷数据并发送给所述服务器。
3.如权利要求2所述的方法,其特征在于,还包括步骤:
响应于所述有效载荷数据不需要所述服务器处理,利用网卡处理所述有效载荷数据。
4.如权利要求1所述的方法,其特征在于,提取所述数据包中的所述有效载荷数据并发送给服务器,进一步包括:
判断所述有效载荷数据是否属于分片数据;
响应于所述有效载荷数据属于分片数据,继续接收所述数据包,直到得到的多个所述有效载荷数据能够构成完整数据;
将所述多个有效载荷数据重组后发送给所述服务器。
5.如权利要求1所述的方法,其特征在于,所述接收数据包包括:利用FPGA接收数据包;
所述判断所述数据包中的有效载荷数据的类型包...
【专利技术属性】
技术研发人员:樊嘉恒,郝锐,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。