首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种内核态用户态联合优化的高性能网络处理方法及装置 

申请/专利权人:中国人民解放军国防科技大学

申请日:2024-04-18

公开(公告)日:2024-07-05

公开(公告)号:CN118301090A

主分类号:H04L47/125

分类号:H04L47/125;H04L47/43;H04L49/9057;H04L43/028;H04L69/22

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.07.23#实质审查的生效;2024.07.05#公开

摘要:本申请涉及一种内核态用户态联合优化的高性能网络处理方法及装置,该方法通过内核态的高性能网络处理加速模组加速特定的报文流量,内核态的高性能网络处理加速模组附在基于扩展伯克利数据包过滤器的软件开发工具包的快速数据路径的跟踪点上,根据解析模块所使用的过滤规则采集特定的报文流量,提取这些流量对应的关键标识字段信息用于在内存空间进行匹配查询,若报文匹配,则会根据匹配得到的关键标识字段信息通过快速数据路径直接绕过内核协议栈对待加速报文进行响应,从而降低了网络控制器的负载,在面对高负载高带宽流量下能高效低时延的处理报文,提高网络控制器的性能和稳定性,最终有效提高了网络加速性能。

主权项:1.一种内核态用户态联合优化的高性能网络处理装置,其特征在于,包括网卡设备接口、解析模块、内存交互管理模块、报文重组模块、内核态与用户态共享的内存空间、一致性检查模块和规则更新模块;所述网卡设备接口用于连接网络设备,所述解析模块连接所述网卡设备接口,所述内存交互管理模块分别连接所述解析模块、所述报文重组模块、所述内存空间并用于连接网络控制器,所述一致性检查模块分别连接所述网卡设备接口和所述报文重组模块,所述规则更新模块连接所述内存空间并用于连接所述网络控制器;所述解析模块用于根据以太网帧的组成,从来自所述网络设备的报文流量中确定需要加速的待加速报文,提取所述待加速报文的关键标识字段;所述内存交互管理模块用于根据所述关键标识字段在所述内存空间内进行键值查询,确定所述待加速报文不是首次上送报文时,利用所述关键标识字段更新内存空间中记录信息传输的计数器后,将所述待加速报文和查询到的关键标识字段传输至所述报文重组模块,所述内存空间用于存储上送报文的关键标识字段和响应报文的关键标识字段组成的键值结构;所述报文重组模块用于根据所述待加速报文和查询到的关键标识字段,按照应用层传输的响应报文格式逐层组装以太网帧,得到所述待加速报文对应的重组响应报文,所述一致性检查模块用于对所述重组响应报文进行一致性检查后通过所述网卡设备接口送往所述网络设备;所述规则更新模块用于从所述网络控制器获取上送报文和响应报文的关键标识字段并组成键值结构后,更新到所述内存空间,所述规则更新模块、所述一致性检查模块、所述报文重组模块、所述内存交互管理模块和所述解析模块基于扩展伯克利数据包过滤器的软件开发工具包开发。

全文数据:

权利要求:

百度查询: 中国人民解放军国防科技大学 一种内核态用户态联合优化的高性能网络处理方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。