[发明专利]一种远程数据通信系统在审
申请号: | 201110268746.7 | 申请日: | 2011-09-08 |
公开(公告)号: | CN103001930A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 崔长浩;王剑锋;丁焱;李洋;孙洋;黄东升 | 申请(专利权)人: | 北京智慧风云科技有限公司;爱国者数码科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100028 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 数据通信 系统 | ||
技术领域
本发明属于通信技术领域,尤其涉及一种远程数据通信系统。
背景技术
由于对因特网和其他通信网络的介入变的越来越容易和方便,这些网络越来越多的被用于涉及传送诸如图像、音频、视频和其他类型的数据。随着越来越多的人们开始习惯于在网络上分享各种可用资源,数据的电子存储及传输变的流行,对这些数据的访问及存储这些数据的便利方法变的越来越重要。现有技术中,如果需要在两台设备间进行数据传输,首先要在两台设备间建立通讯。由于互联网必须给任何接驳入网络的终端分配独享IP地址,随着网络终端多样化,互联网IP地址分配压力越来越大。IP地址即互联网地址,是用来标识互联网终端的逻辑地址,具有唯一性,相当于生活中家庭地址的门牌号码。而当网络上某台设备需要给另一台设备进行数据传输时,就要通过获取目标设备的IP地址来实现互通。但基于现有技术,在每次设备间连接时,都需要向服务器询问目标设备的地址并进行认证后才能互通,由于目标设备处于不同的网段或路由器等原因,使得用户无法获取目标设备的IP地址,也就无法连接目标设备,不能够进行数据通讯。
发明内容
为了解决上述问题,本发明的目的是提供一种远程数据通信系统,使得网络中设备之间可以进行透明的互联互通成为可能。
一种远程数据通信系统,其特征在于,包括:请求客户端、认证服务器、数据库服务器和中继服务器,其中,
所述认证服务器,用于根据所述请求客户端的请求消息,向所述数据库服务器询问所述请求客户端的账号信息以及相关联的IP地址,进行认证;
所述数据库服务器,用于将可用的中继服务器的IP地址发送给所述认证服务器,并通过所述认证服务器把所述中继服务器的IP地址发送给所述请求客户端,在所述中继服务器的认证通过后,将认证通过信息发送给所述中继服务器;
所述中继服务器,用于在所述请求客户端连接后,向所述数据库服务器询问所述请求客户端的账号信息,若所述数据库服务器中有相对应的信息,则认证通过;认证通过后,建立与所述请求客户端之间的vPN通道,并通知所述请求客户端所分配到的虚拟IP地址。
由上述技术方案可知,本发明的实施例具有如下有益效果,使得存在于不同的、异质的局域网或网段的设备之间进行透明的互联互通成为可能。
附图说明
图1所示为本发明的实施例中远程数据通信系统的结构示意图;
图2所示为本发明的实施例中Internet客户端访问远程数据通信系统的示意图;
图3所示为本发明的实施例中远程数据通信系统中客户端之间的数据传输示意图。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细地说明。在此,本发明的示意性实施例及说明用于解释本发明,但并不作为对本发明的限定。
如图1所示,为本发明的实施例中远程数据通信系统的结构示意图,该远程数据通信系统,包括:请求客户端、认证服务器、数据库服务器和中继服务器,其中,
所述认证服务器,用于根据所述请求客户端的请求消息,向所述数据库服务器询问所述请求客户端的账号信息以及相关联的IP地址,进行认证;
所述数据库服务器,用于将可用的中继服务器的IP地址发送给所述认证服务器,并通过所述认证服务器把所述中继服务器的IP地址发送给所述请求客户端,在所述中继服务器的认证通过后,将认证通过信息发送给所述中继服务器;
所述中继服务器,用于在所述请求客户端连接后,向所述数据库服务器询问所述请求客户端的账号信息,若所述数据库服务器中有相对应的信息,则认证通过;认证通过后,建立与所述请求客户端之间的VPN通道,并通知所述请求客户端所分配到的虚拟IP地址。
下面结合附图1,以客户端的认证过程为例进行详细介绍,具体过程如下:
步骤A、请求客户端连向认证服务器;
步骤B、认证服务器向数据库服务器询问账号信息以及相关联的IP地址,进行认证(同时给认证的设备分配的有节点信息、URL、IP地址,每个设备对应唯一的一组);
步骤C、数据库服务器将可用的中继服务器的IP地址发送给认证服务器;
步骤D、认证服务器把中继服务器的IP地址告诉请求客户端;
步骤E、请求客户端连接到被告知的中继服务器;
步骤F、中继服务器向数据库服务器询问账号信息,如数据库服务器中有相对应的信息,则认证通过;
步骤G、认证通过后,数据库服务器将认证通过信息发送给中继服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智慧风云科技有限公司;爱国者数码科技有限公司,未经北京智慧风云科技有限公司;爱国者数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110268746.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无人机图像实时拼接的方法
- 下一篇:一种燃气气化制冰系统