一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种处理数据报文的方法和网卡与流程

2022-02-25 18:36:58 来源:中国专利 TAG:

技术特征:
1.一种处理数据报文的方法,其特征在于,所述方法应用于网卡,所述网卡包括加速接口,所述网卡通过所述加速接口与可编程的集成电路连接,所述方法由所述网卡执行,所述方法包括:获取待处理的数据报文;判断所述数据报文是否由所述可编程的集成电路处理;当所述确定所述数据报文由所述集成电路处理时,向所述可编程的集成电路转发所述数据报文。2.根据权要求1所述的方法,其特征在于,所述判断所述数据报文是否由所述可编程的集成电路处理,包括:根据预设的策略处理所述待处理的数据报文。3.根据权利要求2所述的方法,其特征在于,所述根据预设的策略处理所述待处理的数据报文,包括:获取待处理的数据报文的协议关键字;根据策略列表中确定是否存在所述协议关键字;当所述策略列表中存在所述协议关键字时,确定所述数据报文由所述可编程的集成电路处理;当所述述策略列表中不存在所述协议关键字时,确定所述数据报文无需所述可编程的集成电路处理。4.根据权利要求1所述的方法,其特征在于,在所述判断所述数据报文是否由所述可编程的集成电路处理之前,所述方法还包括:在所述网卡从线路侧接口接收所述待处理的数据报文的情况下,所述网卡确定所述待处理的数据报文与所述网卡上存储的策略列表中的协议关键字有对应关系;在所述网卡从系统侧接口接收所述待处理的数据报文的情况下,所述网卡确定所述待处理的数据报文匹配所述网卡上存储的流表。5.根据权利要求1至4中任一所述的方法,其特征在于,所述可编程的集成电路可以包括现场可编程门阵列(field-programmable gate array,fpga)、asic或可编程逻辑器件(programmable logic device,pld)中至少一种。6.根据权利要求1至4中任一所述的方法,其特征在于,所述可编程的集成电路支持外接存储设备,所述存储设备可以缓存待处理的数据报文。存储设备可以为随机存取存储器ram、动态随机存取存储器dram,可擦除可编程只读寄存器eprom等中的一种或多种。7.一种网卡,其特征在于,包括:接收单元,用于获取待处理的数据报文;确定单元,用于判断所述数据报文是否由所述可编程的集成电路处理;发送单元,当所述确定所述数据报文由所述集成电路处理时,向所述可编程的集成电路转发所述数据报文。8.根据权利要求7所述的网卡,其特征在于,所述确定单元,还用于根据预设的策略处理所述待处理的数据报文。9.根据权利要求8所述的网卡,其特征在于,所述确定单元,还用于获取待处理的数据报文的协议关键字;根据策略列表中确定是
否存在所述协议关键字;当所述策略列表中存在所述协议关键字时,确定所述数据报文由所述可编程的集成电路处理;当所述述策略列表中不存在所述协议关键字时,确定所述数据报文无需所述可编程的集成电路处理。10.根据权利要求7所述的网卡,其特征在于,所述确定单元,还用于在所述网卡从线路侧接口接收所述待处理的数据报文的情况下,所述网卡确定所述待处理的数据报文与所述网卡上存储的策略列表中的协议关键字有对应关系;在所述网卡从系统侧接口接收所述待处理的数据报文的情况下,所述网卡确定所述待处理的数据报文匹配所述网卡上存储的流表。11.根据权利要求7至10中任一所述的网卡,其特征在于,所述可编程的集成电路可以包括现场可编程门阵列(field-programmable gate array,fpga)、asic或可编程逻辑器件(programmable logic device,pld)中至少一种。12.根据权利要求7至10中任一所述的网卡,其特征在于,所述可编程的集成电路支持外接存储设备,所述存储设备可以缓存待处理的数据报文。存储设备可以为随机存取存储器ram、动态随机存取存储器dram,可擦除可编程只读寄存器eprom等中的一种或多种。13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被所述处理器执行时实现权利要求1-6任一项所述的处理数据报文的方法。

技术总结
本申请实施例提供一种处理数据报文的方法和网卡,涉及通信领域,能够解决网卡的性能有限导致的不能很好地降低CPU的负载的问题。该方法应用于网卡,网卡包括加速接口,加速接口与可编程的集成电路连接,该方法包括:网卡接收待处理的数据报文;网卡通过加速接口将待处理的数据报文转发到可编程的集成电路,使可编程的集成电路根据预设的策略处理待处理的数据报文;网卡接收可编程的集成电路通过加速接口返回的处理后的数据报文;网卡发送处理后的数据报文。本申请实施例应用于网卡处理数据报文的过程中。报文的过程中。报文的过程中。


技术研发人员:姚益民 高俊恩
受保护的技术使用者:西安华为技术有限公司
技术研发日:2017.12.29
技术公布日:2022/2/24
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献