[发明专利]一种连接建立方法及中转服务器有效
| 申请号: | 201910510355.8 | 申请日: | 2019-06-13 |
| 公开(公告)号: | CN110365741B | 公开(公告)日: | 2022-04-05 |
| 发明(设计)人: | 李俊龙 | 申请(专利权)人: | 网宿科技股份有限公司 |
| 主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/562;H04L9/40 |
| 代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈刚 |
| 地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 连接 建立 方法 中转 服务器 | ||
1.一种连接建立方法,其特征在于,所述方法应用于中转服务器,所述方法包括:
接收登陆客户端发来的指向目标内网设备的连接请求;
提取所述连接请求中携带的设备标识和连接信息,并在预设连接池中选择与所述设备标识相匹配的后端连接;其中,所述中转服务器通过所述后端连接与代理客户端相连;
将所述连接信息通过所述后端连接发送至所述代理客户端,以使得所述代理客户端与所述连接信息指向的所述目标内网设备建立连接,所述连接信息为所述目标内网设备的IP地址和端口号。
2.根据权利要求1所述的方法,其特征在于,所述后端连接按照以下方式建立:
接收所述代理客户端发来的连接请求,并针对所述代理客户端发来的所述连接请求进行鉴权;
若所述代理客户端发来的所述连接请求鉴权成功,在所述中转服务器与所述代理客户端之间建立后端连接,并将建立的所述后端连接加入所述预设连接池中。
3.根据权利要求2所述的方法,其特征在于,针对所述代理客户端发来的所述连接请求进行鉴权包括:
从所述代理客户端发来的所述连接请求中提取所述代理客户端所在设备的设备标识,并判断所述设备标识是否存在于设备数据库中;
若存在,所述代理客户端发来的所述连接请求鉴权成功;若不存在,所述代理客户端发来的所述连接请求鉴权失败。
4.根据权利要求2或3所述的方法,其特征在于,将建立的所述后端连接加入所述预设连接池中包括:
将提取的所述设备标识与建立的所述后端连接关联存储于所述预设连接池中。
5.根据权利要求1所述的方法,其特征在于,提取所述连接请求中携带的设备标识和连接信息包括:
从所述连接请求的请求行中读取待连接的IP地址和端口号,并将读取的所述IP地址和端口号作为所述连接信息;
从所述连接请求的请求首部中读取表征用户名的字段,并将所述表征用户名的字段中的字符作为所述设备标识。
6.根据权利要求1所述的方法,其特征在于,在接收登陆客户端发来的指向目标内网设备的连接请求之后,所述方法还包括:
从所述连接请求的请求首部中读取表征密码的字段,并基于所述表征密码的字段中包含的字符,对所述连接请求进行鉴权;
若所述连接请求鉴权成功,提取所述连接请求中携带的设备标识和连接信息;若所述连接请求鉴权失败,拒绝所述登陆客户端发来的所述连接请求。
7.根据权利要求6所述的方法,其特征在于,所述表征密码的字段中包括所述登陆客户端的注册名和注册密码;相应地,基于所述表征密码的字段中包含的字符,对所述连接请求进行鉴权包括:
按照所述注册名和所述注册密码在所述表征密码的字段中的排列方式,对所述表征密码的字段中的字符进行解码,以得到所述注册名和所述注册密码的明文;
判断明文形式的所述注册名和所述注册密码的组合是否存在于用户数据库中;若存在,判定所述连接请求鉴权成功;若不存在,判定所述连接请求鉴权失败。
8.根据权利要求1所述的方法,其特征在于,在所述代理客户端与所述连接信息指向的所述目标内网设备建立连接之后,所述方法还包括:
接收所述登陆客户端发来的数据获取请求,并将所述数据获取请求通过所述后端连接发送至所述代理客户端,以使得所述代理客户端将所述数据获取请求转发至所述目标内网设备;
接收所述代理客户端针对所述数据获取请求反馈的应答数据,并将所述应答数据提供给所述登陆客户端。
9.根据权利要求1或8所述的方法,其特征在于,所述方法还包括:
通过所述后端连接传输的数据,在传输之前按照指定格式进行编码,所述指定格式中包括连接编号字段、消息类型字段、消息长度字段以及消息体字段;其中,所述连接编号字段中填写的连接编号由所述中转服务器分配给所述登陆客户端,并且不同的登陆客户端在同一个后端连接中具备不同的连接编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910510355.8/1.html,转载请声明来源钻瓜专利网。





