[发明专利]一种密码设备及处理网络数据方法、装置在审
申请号: | 201910711982.8 | 申请日: | 2019-08-02 |
公开(公告)号: | CN110417791A | 公开(公告)日: | 2019-11-05 |
发明(设计)人: | 侯建栋 | 申请(专利权)人: | 成都卫士通信息产业股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王雨 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码设备 处理网络 处理模块 网络数据 应用层 网络旁路 协议栈 自带 传输网络数据 网络数据传输 数据装置 网卡 发送 消耗 | ||
1.一种密码设备处理网络数据方法,其特征在于,应用于所述密码设备的网络旁路模块,包括:
接收所述密码设备的网卡发送的网络数据;
传输所述网络数据至所述密码设备的应用层TCP协议处理模块,以使所述应用层TCP协议处理模块处理所述网络数据。
2.根据权利要求1所述的方法,其特征在于,所述传输所述网络数据至所述密码设备的应用层TCP协议处理模块,包括:
基于所述网卡的内存与应用层TCP协议栈的栈地址间的映射关系,在所述应用层TCP协议栈的栈地址中,确定出所述网卡中保存所述网络数据的内存对应的目标栈地址;
将所述网络数据映射至所述目标栈地址中;
其中,所述应用层TCP协议栈属于所述应用层TCP协议处理模块。
3.根据权利要求1所述的方法,其特征在于,所述传输所述网络数据至所述密码设备的应用层TCP协议处理模块,包括:
基于所述网卡的网卡队列与应用层TCP协议栈的栈地址间的对应关系,在所述应用层TCP协议栈的栈地址中,确定出发送所述网络数据的网卡队列对应的目标栈地址;
传输所述网络数据至所述目标栈地址;
其中,所述应用层TCP协议栈属于所述应用层TCP协议处理模块。
4.一种密码设备处理网络数据方法,其特征在于,应用于所述密码设备的应用层TCP协议处理模块,包括:
接收所述密码设备的网络旁路模块传输的网络数据;
调用相应的处理线程对所述网络数据进行处理。
5.根据权利要求4所述的方法,其特征在于,所述接收所述密码设备的网络旁路模块传输的网络数据,包括:
基于自身的应用层TCP协议栈的栈地址接收所述网络旁路模块映射的网络数据;
所述调用相应的处理线程对所述网络数据进行处理,包括:
基于所述应用层TCP协议栈的栈地址与处理线程间的对应关系,确定出接收所述网络数据的应用层TCP协议栈的栈地址所对应的目标处理线程;
调用所述目标处理线程对所述网络数据进行处理。
6.根据权利要求5所述的方法,其特征在于,所述调用所述目标处理线程对所述网络数据进行处理,包括:
基于所述处理线程与CPU核间的对应关系,确定出所述目标处理线程对应的目标CPU核;
发送所述网络数据至所述目标CPU核,并调用所述目标CPU核处理所述网络数据。
7.根据权利要求4至6任一项所述的方法,其特征在于,所述调用相应的处理线程对所述网络数据进行处理,包括:
调用相应的处理线程对所述网络数据中的TCP/IP数据和ICMP数据进行处理。
8.一种密码设备处理网络数据装置,其特征在于,应用于所述密码设备的网络旁路模块,包括:
第一接收模块,用于接收所述密码设备的网卡发送的网络数据;
第一传输模块,用于传输所述网络数据至所述密码设备的应用层TCP协议处理模块,以使所述应用层TCP协议处理模块处理所述网络数据。
9.一种密码设备处理网络数据装置,其特征在于,应用于所述密码设备的应用层TCP协议处理模块,包括:
第二接收模块,用于接收所述密码设备的网络旁路模块传输的网络数据;
第一调用模块,用于调用相应的处理线程对所述网络数据进行处理。
10.一种密码设备,其特征在于,包括:与所述密码设备的网卡连接的网络旁路模块,与所述网络旁路模块连接的应用层TCP协议处理模块;
所述网络旁路模块,用于接收所述密码设备的网卡发送的网络数据;传输所述网络数据至所述应用层TCP协议处理模块;
所述应用层TCP协议处理模块,用于接收所述网络旁路模块传输的所述网络数据,调用相应的处理线程对所述网络数据进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都卫士通信息产业股份有限公司,未经成都卫士通信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910711982.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:区块链实名制排队系统及方法
- 下一篇:通信方法、系统、网关设备及存储介质