[发明专利]网络协议卸载装置和数据传输系统在审

专利信息
申请号: 202110339668.9 申请日: 2021-03-30
公开(公告)号: CN112953967A 公开(公告)日: 2021-06-11
发明(设计)人: 周思远;杨阳;周春云;王舒鹏;李镇 申请(专利权)人: 扬州万方电子技术有限责任公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 代理人: 唐菲
地址: 225006 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 网络 协议 卸载 装置 数据传输 系统
【说明书】:

本申请提供一种网络协议卸载装置和数据传输系统,装置包括:发送通道,连接主机,用于基于主机端产生的发送业务请求,对发送数据进行组包处理后发送;接收通道,连接主机,用于接收外部设备向主机发送的接收数据,并将接收数据拆包处理后,传输给主机;其中,接收通道与发送通道相互独立;协议共享模块,分别连接发送通道和接收通道,用于按照预设的网络协议处理发送通道和接收通道共享的数据连接信息;其中,发送通道根据第一数据连接信息发出发送报文;接收通道根据第二数据连接信息对接收数据拆包处理,将拆包处理后的接收数据传输给主机。本申请实现了提高传输协议的处理能力,降低数据传输过程中对主机资源的占用率。

技术领域

本申请涉及数据传输技术领域,具体而言,涉及一种网络协议卸载装置和数据传输系统。

背景技术

随着云计算、大数据、物联网等技术的广泛应用,数据规模呈现爆炸式增长,导致对于网络带宽、延时等性能的依赖性日益增强。网络带宽每年以2到3倍的速度增长,目前10G网络已普及到各个领域,40G、100G网络也在数据中心等流量集中的关键领域大规模运用。而TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/互联协议)协议族作为一种网络协议标准,占据着网络协议主流标准地位,应用最为广泛。传统的TCP/IP网络协议处理由操作系统内核完成分组转发、校验、传输控制、数据分片等流程,并且对于大数据量的网络传输,会产生频繁的I/O中断以及数据拷贝,大幅增加处理器上下文切换开销和系统总线负载。根据Thumb定律,处理1bit网络数据需要消耗1Hz的CPU处理周期,网络带宽的快速增长必将消耗大量的处理器资源,最终导致网络IO成为系统性能瓶颈。

为解决高速网络通信中,对于TCP/IP网络协议的处理导致的处理器资源过载问题,通信技术领域提出了多种网络协议优化技术,其中,TOE(TCP/IP Offload Engine,TCP/IP卸载引擎)技术,通过将传统TCP/IP网络协议的处理流程由操作系统内核卸载至网卡,由网卡硬件执行协议栈处理,从根本上减轻了处理器工作负载,释放出更多的处理器资源。TOE技术的应用不仅能够降低主机处理器资源消耗,同时能够提升网络吞吐量及缩短网络延时,具有TOE功能的网络设备将成为未来数据中心构建高性能、低功耗网络基础设施的首选。而基于FPGA设计实现TOE网卡兼具灵活性及成本优势,适应于数据中心网络环境。

基于FPGA硬件化实现TCP/IP协议栈,需要综合考虑FPGA资源占用率、网络性能以及可支持的连接数。目前,商用TOE网卡支持的连接数在千条量级,基于FPGA的TOE网卡使用多TCP/IP协议栈实例实现多连接,支持的连接数相对更少,且资源占用率较高。此外,对于大数据块的通信传输,主机仍然需要与TOE网卡进行频繁的交互,跟踪、控制数据发送的过程,占用了大量的处理器资源、降低了数据吞吐量,对于多连接情景、大数据量传输,情况将更加严重。

发明内容

本申请实施例的目的在于提供一种网络协议卸载装置和数据传输系统,用以提高传输协议的处理能力,降低数据传输过程中对主机资源的占用率。

本申请实施例第一方面提供了一种网络协议卸载装置,包括:发送通道,连接主机,用于基于所述主机端产生的发送业务请求,对发送数据进行组包处理后发送;接收通道,连接主机,用于接收外部设备向所述主机发送的接收数据,并将所述接收数据拆包处理后,传输给所述主机;其中,所述接收通道与所述发送通道相互独立;协议共享模块,分别连接所述发送通道和所述接收通道,用于按照预设的网络协议处理所述发送通道和所述接收通道共享的数据连接信息;其中,所述发送通道通过访问所述协议共享模块获取到所述发送数据对应的第一数据连接信息,并根据所述第一数据连接信息构建发送报文,发出所述发送报文;所述接收通道通过访问所述协议共享模块获取到所述接收数据对应的第二数据连接信息,并根据所述第二数据连接信息对所述接收数据拆包处理,将拆包处理后的接收数据传输给所述主机。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬州万方电子技术有限责任公司,未经扬州万方电子技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110339668.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top