[发明专利]一种传输通信消息的方法、装置和系统有效
| 申请号: | 201410480115.5 | 申请日: | 2014-09-18 |
| 公开(公告)号: | CN104967590B | 公开(公告)日: | 2017-10-27 |
| 发明(设计)人: | 李丛;余子军 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 王丽 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 传输 通信 消息 方法 装置 系统 | ||
1.一种传输通信消息的方法,其特征在于,所述方法应用于内容分发网络CDN服务器,所述方法包括:
接收终端发送的握手请求消息;
根据预先存储的域名和业务服务器地址的对应关系,确定所述握手请求消息中携带的目标域名对应的目标业务服务器地址;
向所述目标业务服务器地址对应的目标业务服务器转发所述握手请求消息,以使所述目标业务服务器与所述终端进行握手处理过程;
对所述终端和所述目标业务服务器之间的后续的通信消息进行透传;
其中,所述对所述终端和所述目标业务服务器之间的后续的通信消息进行透传,包括:根据第一端口标识与第二端口标识的对应关系,对所述终端和所述目标业务服务器之间的后续的通信消息进行透传;所述第一端口标识为所述CDN服务器为所述CDN服务器与所述终端的TCP连接分配的第一端口的标识,所述第二端口标识为所述CDN服务器为所述CDN服务器与所述目标业务服务器的TCP连接分配的第二端口的标识。
2.根据权利要求1所述的方法,其特征在于,所述对所述终端和所述目标业务服务器之间的后续的通信消息进行透传,包括:
当接收到所述终端向所述目标业务服务器发送的第一通信消息时,将所述第一通信消息透传给所述目标业务服务器;
当接收到所述目标业务服务器向所述终端发送的第二通信消息时,将所述第二通信消息透传给所述终端。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述握手请求消息中未携带有目标域名,则拒绝所述握手请求消息。
4.一种传输通信消息的方法,其特征在于,所述方法应用于业务服务器,所述方法包括:
接收内容分发网络CDN服务器转发的终端的握手请求消息;
与所述终端进行握手处理过程;
通过所述CDN服务器的透传,与所述终端进行通信消息的传输;
其中,所述通过所述CDN服务器的透传,与所述终端进行通信消息的传输,包括:通过所述CDN服务器预先存储的第一端口标识与第二端口标识的对应关系,与所述终端进行通信消息的传输;所述第一端口标识为所述CDN服务器为所述CDN服务器与所述终端的TCP连接分配的第一端口的标识,所述第二端口标识为所述CDN服务器为所述CDN服务器与目标业务服务器的TCP连接分配的第二端口的标识,所述CDN服务器预先存储有域名和业务服务器的对应关系,所述握手请求消息中携带有目标域名对应的目标业务服务器。
5.根据权利要求4所述的方法,其特征在于,所述与所述终端进行握手处理过程,包括:
通过所述CDN服务器的透传,与所述终端进行握手处理过程。
6.根据权利要求4所述的方法,其特征在于,所述通过所述CDN服务器的透传,与所述终端进行通信消息的传输,包括:
当接收到所述CDN服务器透传的所述终端的第一通信消息时,使用预先存储的私钥对所述第一通信消息进行解密,对解密后的第一通信消息进行处理;
当存在需要发送给所述终端的第二通信消息时,使用所述预先存储的私钥对所述第二通信消息进行加密,将加密后的第二通信消息通过所述CDN服务器透传给所述终端。
7.一种CDN服务器,其特征在于,所述CDN服务器包括:
接收模块,用于接收终端发送的握手请求消息;
确定模块,用于根据预先存储的域名和业务服务器地址的对应关系,确定所述握手请求消息中携带的目标域名对应的目标业务服务器地址;
发送模块,用于向所述目标业务服务器地址对应的目标业务服务器转发所述握手请求消息,以使所述目标业务服务器与所述终端进行握手处理过程;对所述终端和所述目标业务服务器之间的后续的通信消息进行透传;
其中,所述发送模块,还用于:根据第一端口标识与第二端口标识的对应关系,对所述终端和所述目标业务服务器之间的后续的通信消息进行透传;所述第一端口标识为所述CDN服务器为所述CDN服务器与所述终端的TCP连接分配的第一端口的标识,所述第二端口标识为所述CDN服务器为所述CDN服务器与所述目标业务服务器的TCP连接分配的第二端口的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410480115.5/1.html,转载请声明来源钻瓜专利网。





