[发明专利]数据传输方法及服务器有效
| 申请号: | 201710749503.2 | 申请日: | 2017-08-28 |
| 公开(公告)号: | CN107682313B | 公开(公告)日: | 2020-05-12 |
| 发明(设计)人: | 林杰;郭延明;苏宗磊;张俊颖 | 申请(专利权)人: | 网宿科技股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L29/12 |
| 代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
| 地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 方法 服务器 | ||
1.一种数据传输方法,其特征在于,应用于服务器中的代理服务模块,所述数据传输方法包括:
判断是否接收到客户端发送的请求;
若接收到所述客户端发送的请求,判断所述请求是否为加密形式的请求;
若所述请求为加密形式的请求,则从加密形式的所述请求中解析出目标地址;
将所述目标地址添加到加密形式的所述请求的TCP扩展项中;
将TCP扩展项中添加了所述目标地址的加密形式的所述请求传输至所述服务器中的第三方传输模块,以供所述第三方传输模块从所述TCP扩展项中获取所述目标地址,并将加密形式的所述请求发送至所述目标地址;
若未接收到所述客户端发送的请求,判断是否通过所述第三方传输模块接收到所述请求且所述请求为加密形式的所述请求;
若通过所述第三方传输模块接收到所述请求且所述请求为加密形式的所述请求,则从加密形式的所述请求中解析出目标地址;
将加密形式的请求发送至目标地址;或者,将所述目标地址添加到加密形式的所述请求的TCP扩展项中,并将TCP扩展项中添加了所述目标地址的加密形式的所述请求传输至所述服务器中的第三方传输模块。
2.根据权利要求1所述的数据传输方法,其特征在于,若所述请求为非加密形式的请求,从非加密形式的所述请求中解析出所述目标地址;
把所述目标地址添加到非加密形式的所述请求的TCP扩展项中;
将TCP扩展项中添加了所述目标地址的非加密形式的所述请求发送至所述第三方传输模块,以供所述第三方传输模块从所述扩展项中获取所述目标地址,并将非加密形式的所述请求发送至所述目标地址。
3.根据权利要求1所述的数据传输方法,其特征在于,所述从加密形式的所述请求中解析出目标地址,具体包括:
对加密形式的所述请求进行解密,以得到非加密形式的所述请求;
从非加密形式的所述请求中解析出所述目标地址。
4.根据权利要求3所述的数据传输方法,其特征在于,所述将所述目标地址添加到加密形式的所述请求的TCP扩展项,具体包括:
将非加密形式的所述请求进行重新加密,以得到重新加密后的所述请求;
将所述目标地址添加到重新加密后的所述请求的TCP扩展项中,以得到TCP扩展项中添加了所述目标地址的加密形式的所述请求。
5.一种数据传输方法,其特征在于,应用于服务器中的第三方传输模块,所述数据传输方法包括:
判断是否接收到所述服务器中的代理服务模块传输过来的加密形式的所述请求,其中,加密形式的所述请求的TCP扩展项中添加了加密形式的所述请求的目标地址;
若接收到所述代理服务模块传输过来的加密形式的所述请求,从加密形式的所述请求的TCP扩展项中获取所述目标地址;
将加密形式的所述请求发送至所述目标地址;
若未接收到所述代理服务模块传输过来的加密形式的所述请求,判断是否接收到另一服务器中的第三方传输模块发送的加密形式的所述请求;
若接收到所述另一服务器中的第三方传输模块发送的加密形式的所述请求,将加密形式的所述请求传输至所述服务器中的所述代理服务模块,以供所述代理服务模块从加密形式的所述请求中解析出所述目标地址,并将所述目标地址添加到加密形式的所述请求的TCP扩展项中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710749503.2/1.html,转载请声明来源钻瓜专利网。





