建立网游连接的方法、设备及系统技术方案

技术编号:11281057 阅读:104 留言:0更新日期:2015-04-09 14:37
本发明专利技术公开了一种建立网游连接的方法、设备及系统,涉及互联网技术领域,能够解决网络游戏在通过现有公用网络进行传输时存在的传输速度慢、有延迟的问题。本发明专利技术主要的技术方案为:中控服务器获取游戏服务器的网间协议IP地址;中控服务器生成记录有IP地址的路由表;中控服务器将路由表下发给游戏终端;游戏终端创建虚拟网卡,并将路由表中的IP地址重定向到虚拟网卡的IP地址;游戏终端通过虚拟网卡发起游戏连接请求,游戏连接请求通过虚拟专用网络VPN发送到代理服务器上;代理服务器将游戏连接请求转发至游戏服务器,以使得游戏服务器建立与游戏终端之间的游戏连接。本发明专利技术主要用于对网游连接的加速。

【技术实现步骤摘要】
建立网游连接的方法、设备及系统
本专利技术涉及互联网
,尤其涉及一种建立网游连接的方法、设备及系统。
技术介绍
一般情况下,网络数据的传输,如网页浏览、下载、网游、视频等数据,需要通过公用互联网进行平行传输。但是由于公用网络的线路复杂以及不同网络运营商间的连接,导致网络数据的拥堵或迟延。然而对于一些对于网络数据实时要求较高的应用场景下,例如在使用网络游戏时,用户需要尽量减少网络延时以能够得到快速的传输及响应。举例而言,用户是在西安使用的是电信的宽带,要访问在广州的联通网络的游戏服务器,就需要先通过电信的服务器转接到联通的服务器,再由联通的网络访问在广州的游戏服务器,而如果当地没有电信转联通的服务器还需要通过第三地的中转,如北京、上海等。通过这一套复杂的公用网络的转换连接,一旦其中的一个节点出现故障或访问量过大,势必会造成网络数据的拥堵或迟延。由此可见,基于现有运营商服务器针对网络游戏连接的现状,速度慢、有延迟是普遍存在的情况,而对于像网游这种对数据传输的舒适性要求较高的业务而言,是无法满足用户需求的。
技术实现思路
鉴于上述问题,本专利技术提出了一种建立网游连接的方法、设备及系统,能够解决网络游戏在通过现有公用网络进行传输时存在的传输速度慢、有延迟的问题。依据本专利技术一个方面,提出了一种建立网游连接的方法,该方法包括:中控服务器获取游戏服务器的网间协议IP地址;所述中控服务器生成记录有所述IP地址的路由表;所述中控服务器将所述路由表下发给游戏终端;所述游戏终端创建虚拟网卡,并将所述路由表中的所述IP地址重定向到所述虚拟网卡的IP地址;所述游戏终端通过所述虚拟网卡发起游戏连接请求,所述游戏连接请求通过虚拟专用网络VPN发送到代理服务器上;所述代理服务器将所述游戏连接请求转发至所述游戏服务器,以使得所述游戏服务器建立与所述游戏终端之间的游戏连接。依据本专利技术的另一个方面,还提出了一种中控服务器,该中控服务器包括:获取单元,用于获取游戏服务器的网间协议IP地址;生成单元,用于生成记录有所述获取单元获取的所述IP地址的路由表;发送单元,用于将所述生成单元生成的所述路由表下发给游戏终端,以使得所述游戏终端创建虚拟网卡,并将所述路由表中的所述IP地址重定向到所述虚拟网卡的IP地址。依据本专利技术的另一个方面,还提出了一种游戏终端,该游戏终端包括:接收单元,用于接收中控服务器下发的路由表,所述路由表中记录有游戏服务器的网间协议IP地址;创建单元,用于在所述接收单元接收到所述路由表之后,创建虚拟网卡;处理单元,用于将所述接收单元接收的所述路由表中的所述IP地址,重定向到所述创建单元创建的所述虚拟网卡的IP地址;发送单元,用于通过所述创建单元创建的所述虚拟网卡发起游戏连接请求,所述游戏连接请求通过虚拟专用网络VPN发送到代理服务器上,以使得所述代理服务器将所述游戏连接请求转发至所述游戏服务器,从而使所述游戏服务器建立与所述游戏终端之间的游戏连接。依据本专利技术的另一个方面,还提出了一种建立网游连接的系统,该系统包括:游戏服务器、游戏终端、中控服务器、代理服务器;其中,所述中控服务器,用于获取所述游戏服务器的网间协议IP地址,生成记录有所述IP地址的路由表,并将所述路由表下发给所述游戏终端;所述游戏终端,用于创建虚拟网卡,将所述路由表中的所述IP地址重定向到所述虚拟网卡的IP地址,通过所述虚拟网卡发起游戏连接请求,所述游戏连接请求通过虚拟专用网络VPN发送到所述代理服务器上;所述代理服务器,用于将所述游戏连接请求转发至所述游戏服务器;所述游戏服务器,用于根据所述代理服务器转发的所述游戏连接请求,建立与所述游戏终端之间的游戏连接。借由上述技术方案,本专利技术提供的一种建立网游连接的方法、设备及系统,能够通过中控服务器获取大量游戏服务器的IP地址,并生成一个记录有这些IP地址的路由表,将该路由表洗发给游戏终端,再由游戏终端根据该路由表,将用户的游戏连接请求通过其自身安装的虚拟网卡以及VPN网络发送到代理服务器上,再经由代理服务器转发至游戏服务器上,完成游戏终端与游戏服务器之间的游戏连接。此种连接方式相比现有的通过公用的运营商网络而连接的方式,可以将网络游戏的数据传输与其他网络应用的数据传输加以区分,通过这种专用通道的方式增加数据传输的质量与速度,减少数据传输拥堵情况的发生,降低数据传输的延迟时间,从而提高游戏终端用户在进行网络游戏时的游戏体验质量。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提出的一种建立网游连接的方法流程图;图2示出了本专利技术实施例提出的另一种建立网游连接的方法流程图;图3示出了本专利技术实施例提出的一种中控服务器的结构示意图;图4示出了本专利技术实施例提出的另一种中控服务器的结构示意图;图5示出了本专利技术实施例提出的一种游戏终端的结构示意图;图6示出了本专利技术实施例提出的一种建立网游连接的系统示意图;图7示出了本专利技术实施例提出的另一种建立网游连接的系统示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种建立网游连接的方法,如图1所示,该方法包括:101、中控服务器获取游戏服务器的网间协议IP地址。在互联网中,要想建立一个有效的网络连接,就要知道所访问对象的IP地址,通过IP地址可以与所要访问的对象进行数据的传输。因此,要建立网游连接,首先就要获取游戏服务器的IP地址,而现有获取游戏服务器的IP地址的方式,一般都是游戏终端通过下载并安装游戏客户端的方式达到的,游戏服务器的IP地址被加载在其客户端中,游戏用户在启动该网路游戏后就可以根据IP地址自动连接游戏服务器。在本专利技术实施例中,获取游戏服务器的IP地址是通过中控服务器来完成的,该中控服务器是由第三方网游连接方所提供的网络服务器,通过该中控服务器可以获取大量网游游戏服务器的IP地址。102、中控服务器生成记录有IP地址的路由表。在计算机网络中,路由表或称路由择域信息库(RIB)是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。路由表存储着指向特定网络地址的路径,其建立的主要目标是为了实现路由协议和静态路由选择。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。而根据网络系统的运行情况而自动调整的路由表称之为动态(Dynamic)路由表,根据本文档来自技高网...

【技术保护点】
一种建立网游连接的方法,其特征在于,所述方法包括:中控服务器获取游戏服务器的网间协议IP地址;所述中控服务器生成记录有所述IP地址的路由表;所述中控服务器将所述路由表下发给游戏终端;所述游戏终端创建虚拟网卡,并将所述路由表中的所述IP地址重定向到所述虚拟网卡的IP地址;所述游戏终端通过所述虚拟网卡发起游戏连接请求,所述游戏连接请求通过虚拟专用网络VPN发送到代理服务器上;所述代理服务器将所述游戏连接请求转发至所述游戏服务器,以使得所述游戏服务器建立与所述游戏终端之间的游戏连接。

【技术特征摘要】
1.一种建立网游连接的方法,其特征在于,所述方法包括:中控服务器获取游戏服务器的网间协议IP地址;所述中控服务器生成记录有所述IP地址的路由表;所述中控服务器将所述路由表下发给游戏终端;所述游戏终端创建虚拟网卡,并将所述路由表中的所述IP地址重定向到所述虚拟网卡的IP地址;所述游戏终端通过所述虚拟网卡发起游戏连接请求,所述游戏连接请求通过虚拟专用网络VPN发送到代理服务器上;所述代理服务器将所述游戏连接请求转发至所述游戏服务器,以使得所述游戏服务器建立与所述游戏终端之间的游戏连接。2.根据权利要求1所述的方法,其特征在于,所述中控服务器获取游戏服务器的网间协议IP地址,包括:所述中控服务器向所述游戏终端获取选定的游戏服务器的IP地址。3.根据权利要求1所述的方法,其特征在于,所述中控服务器获取游戏服务器的网间协议IP地址,包括:所述中控服务器获取预设的IP地址列表,所述IP地址列表中记录有全部游戏服务器的IP地址。4.根据权利要求1所述的方法,其特征在于,所述游戏终端将所述路由表中的所述IP地址重定向到所述虚拟网卡的IP地址,包括:所述游戏终端对所述路由表中的IP地址与所述虚拟网卡的IP地址进行绑定。5.根据权利要求1所述的方法,其特征在于,所述代理服务器将所述游戏连接请求转发至所述游戏服务器,包括:所述代理服务器将所述游戏连接请求发送至中继服务器,以使得所述中继服务器将所述游戏连接请求转发至所述游戏服务器。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述VPN使用的协议包括:PPTP、L2TP、IPSec。7.一种游戏终端,其特征在于,所述游戏终端包括:接收单元,用于接收中控服务器下发的路由表,所...

【专利技术属性】
技术研发人员:贺飏孙卓杨继鑫
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1