[发明专利]一种卫星网络TCP地面加速方法有效
申请号: | 201210179045.0 | 申请日: | 2012-05-31 |
公开(公告)号: | CN102694810A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 刘敏;邹光南;廖百健;石云 | 申请(专利权)人: | 航天恒星科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04B7/185 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种卫星网络TCP地面加速方法,将MTU主动探测、协议欺骗和TCP数据包头压缩技术进行了融合;其中包头压缩和协议欺骗需要通过客户端卫星协议网关和服务器端卫星协议网关实现,MTU主动探测需要在客户端C1运行。本发明的方法能够提高卫星链路吞吐量,高效利用卫星链路带宽资源,提高TCP传输速率。 | ||
搜索关键词: | 一种 卫星网络 tcp 地面 加速 方法 | ||
【主权项】:
一种卫星网络TCP地面加速方法,包括如下步骤:(1)建立连接:客户端发送会话请求数据包,该会话请求数据包通过客户端卫星协议网关转发给服务器端卫星协议网关;服务器端卫星协议网关接收到该会话请求数据包后将其转发给服务器端,并且保存该会话请求数据包的IP头和TCP头的相关数据;服务器端收到会话请求数据包后发送第一握手应答数据包,该第一握手应答数据包通过服务器端卫星协议网关发送到客户端卫星协议网关;客户端卫星协议网关在收到第一握手应答数据包后,保存该第一握手应答数据包的IP头和TCP头的相关数据并将该第一握手应答数据包转发给客户端;客户端C1收到第一握手应答数据包后发送第二握手应答数据包;该第二握手应答数据包通过客户端卫星协议网关G1、服务器端卫星协议网关G2转发给服务器端C2;(2)在建立连接后客户端开始进行路径MTU探测,在完成路径MTU探测后,客户端发送一个开启包头压缩和协议欺骗功能的数据包给服务器端,客户端卫星协议网关和服务器端卫星协议网关在收到该数据包时开启包头压缩功能和协议欺骗功能;(3)进行数据传输客户端发送正式数据包,当客户端卫星协议网关接收到正式数据包时,首先进行包头压缩获得压缩后的数据包,然后伪装成服务器端发送假应答数据包给客户端,最后将压缩后的数据包转发给服务器端卫星协议网关;服务器端卫星协议网关收到压缩后的数据包后进行包头恢复,然后将恢复包头信息的数据包转发给服务器端,并伪装成服务器端发送假应答数据包给客户端卫星协议网关;服务器端在收到服务器端卫星协议网关转发的数据后发送应答数据包给服务器端卫星协议网关;(4)撤销连接在传输完数据后,客户端发送连接拆除数据包,通过客户端卫星协议网关、服务器端卫星协议网关发送至服务器端;从服务器端发送连接拆除数据包,通过服务器端卫星协议网关、客户端卫星协议网关发送至客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天恒星科技有限公司,未经航天恒星科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210179045.0/,转载请声明来源钻瓜专利网。