[发明专利]受限网络中客户端之间的数据传输方法和客户端有效
申请号: | 201210221952.7 | 申请日: | 2012-06-28 |
公开(公告)号: | CN103516573B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 陈俊 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/06;H04L29/08 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种受限网络中客户端之间的数据传输方法和客户端,能够在仅允许HTTP传输的受限网络中实现不同客户端之间数据传输。本发明实施例提供的一种受限网络中客户端之间的数据传输方法,包括建立第一客户端与HTTP隧道服务器之间的第一连接;利用第一连接向HTTP隧道服务器发送获取请求包,并获取会话密钥;建立第一客户端与HTTP隧道服务器之间的第二连接;利用第二连接向HTTP隧道服务器发送邮寄请求包并在包头中携带会话密钥;利用第一连接通过HTTP隧道服务器和TCP中转服务器接收来自对端客户端的TCP数据,并利用第二连接通过HTTP隧道服务器和TCP中转服务器向对端客户端发送TCP数据。 | ||
搜索关键词: | 受限 网络 客户端 之间 数据传输 方法 | ||
【主权项】:
一种受限网络中客户端之间的数据传输方法,其特征在于,限制为仅允许超文本传输协议HTTP传输的客户端包括第一客户端,所述方法包括:建立所述第一客户端与所设置的HTTP隧道服务器之间的第一连接;利用所述第一连接向所述HTTP隧道服务器发送获取请求包,并获取会话密钥;建立所述第一客户端与所设置的HTTP隧道服务器之间的第二连接;利用所述第二连接向所述HTTP隧道服务器发送邮寄请求包,并在所述邮寄请求包的包头中携带所述会话密钥,以成功建立第一连接和第二连接上的会话;利用所述第一连接通过所述HTTP隧道服务器和传输控制协议TCP中转服务器接收来自对端客户端的TCP数据,并利用所述第二连接通过所述HTTP隧道服务器和TCP中转服务器向对端客户端发送TCP数据;其中,所述HTTP隧道服务器支持HTTP协议和TCP协议;其中,所述第一客户端为通信发起方,所述利用所述第一连接通过所述HTTP隧道服务器和传输控制协议TCP中转服务器接收来自对端客户端的TCP数据,并利用所述第二连接通过所述HTTP隧道服务器和TCP中转服务器向对端客户端发送TCP数据包括:所述第一客户端利用所述第二连接向所述HTTP隧道服务器发送TCP会话请求,并由所述HTTP隧道服务器将所述TCP会话请求转发至TCP中转服务器;所述第一客户端利用所述第一连接接收由所述HTTP隧道服务器转发的来自TCP中转服务器的TCP会话请求应答,所述TCP会话请求应答包括TCP会话密钥;所述第一客户端利用所述第二连接通过所述HTTP隧道服务器和TCP中转服务器将所述TCP会话密钥转发至对端客户端,并请求对端客户端利用所述TCP会话密钥绑定TCP会话;在所述第一客户端和对端客户端都利用所述TCP会话密钥成功绑定TCP会话之后,所述第一客户端利用所述第一连接通过所绑定的TCP会话接收来自对端客户端的TCP数据,并利用所述第二连接通过所绑定的TCP会话向对端客户端发送TCP数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210221952.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于即时通讯中传输文件的方法及装置
- 下一篇:一种酱制竹荪的制备方法