[发明专利]TCP/IP卸载引擎中的多通道处理方法有效
申请号: | 201611110885.6 | 申请日: | 2016-12-06 |
公开(公告)号: | CN106789708B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 夏寅星;阎燕山;郑燕 | 申请(专利权)人: | 中国电子科技集团公司第三十二研究所 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/06;G06F13/38 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种TCP/IP卸载引擎中的多通道处理方法,其包括以下步骤:步骤一,通过现场可编程门阵列FPGA来进行实验和调试,实现TOE中的多通道处理技术;步骤二,将TOE中的多通道处理技术融入TOE的ASIC芯片中来进行网络协议处理;步骤三,定制软件接口,通过端口来选定不同的通道;步骤四,在TCP协议处理模块中,对TCP首部的选项部分进行改进定义;步骤五,在TCP连接建立的握手阶段,第一次握手时,主动请求方会加上源通道号,而目的通道此时还未分配故设为全零即可等。本发明能够解决数据拥塞及连接中断的问题同时大大提高TOE的工作效率,实现了多端口TCP连接并进行数据传输的功能,实现了硬件处理TCP/IP协议的高层协议,为高速网络环境下数据传输提供可靠的保障。 | ||
搜索关键词: | tcp ip 卸载 引擎 中的 通道 处理 方法 | ||
【主权项】:
一种TCP/IP卸载引擎中的多通道处理方法,其特征在于,所述TCP/IP卸载引擎中的多通道处理方法包括以下步骤:步骤一,通过现场可编程门阵列FPGA来进行实验和调试,实现TOE中的多通道处理技术;步骤二,将TOE中的多通道处理技术融入TOE的ASIC芯片中来进行网络协议处理;步骤三,定制软件接口,通过端口来选定不同的通道;步骤四,在TCP协议处理模块中,对TCP首部的选项部分进行改进定义;步骤五,在TCP连接建立的握手阶段,第一次握手时,主动请求方会加上源通道号,而目的通道此时还未分配故设为全零即可;步骤六,若一端未采用多通道技术则通道号设为全零,数据来自未使用多通道技术的设备则通过TCP首部的源端口号和目的端口号进行匹配,TCP协议处理模块根据识别出的对应的存储通道号并把数据放入其中;步骤七,在连接结束时,存储通道数据全部传输完毕后,TCP协议处理模块会控制释放该通道存储空间,该通道用于下一次建立新连接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十二研究所,未经中国电子科技集团公司第三十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611110885.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种检验科采尿装置
- 下一篇:一种甲状腺负压穿刺装置