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