一种网络流量分流系统技术方案

技术编号:11814230 阅读:185 留言:0更新日期:2015-08-02 16:44
本实用新型专利技术公开了一种网络流量分流系统,包括用户端PC、交换机、三层交换机、多个网络运营商服务器,其中所述三层交换机连接有软路由器,所述软路由器设置有数据输入端口和数据输出端口;所述三层交换机与软路由器的数据输入端口、数据输出端口连接,所述三层交换机还连接至各个网络运营商服务器。通过软路由器实现对来自用户端PC的游戏服务器信息请求进行分析,同时对用户所运行的游戏的所用端口进行检测和匹配,并选取合适的运营商服务器进行连接。

【技术实现步骤摘要】

本技术属于网络通信
,涉及一种网络流量分流系统
技术介绍
在网络越来越普及的时代下,对于大多数家庭用户而言,上网进行游戏是每日必不可缺的日常娱乐活动之一,由于目前国内的家庭用户进行游戏的方式基本都是通过用户通过交换机连接路由器,然后,通过路由器连接到网络运营商,如:电信,联通,移动等网络运营商,再通过这些网络运营商连接到用户所选择的游戏服务器。而由于成本问题等因素,目前的用户大多选择的是众多网络运营商中的一个,但如果用户想选择某游戏除所选的网络运营商之外的服务器,那么游戏的延时将会非常高,严重影响游戏体验,这种情况对于网络运营商,游戏运营商和玩家都是不利的。如果要保证在选择其它网络运营商的服务器时,延时不受影响,只能选择其他网络运营商。但是由于选择其它的不便和费用会增加,因此,除非必要,大多数用户只会选择一家网络运营商使用。
技术实现思路
为解决上述问题,本技术的目的在于提供一种网络流量分流系统,使用户所用网络与游戏服务器不在同一网络运营商下,用户在进行游戏时,也不会因为网络运营商服务器与用户网络的不同而造成高延时。为实现上述目的,本技术的技术方案为:一种网络流量分流系统,包括用户端PC、交换机、三层交换机、多个网络运营商服务器,其中所述三层交换机连接有软路由器,所述软路由器设置有数据输入端口和数据输出端口 ;所述三层交换机与软路由器的数据输入端口、数据输出端口连接,所述三层交换机还连接至各个网络运营商服务器。进一步地,所述用户端PC与所述交换机连接,而所述交换机连接至三层交换机。进一步地,所述网络运营商包括电信、网通、联通、移动网络运营商,这些网络运营商彼此之间相互独立。本技术网络流量分流系统通过软路由器实现对来自用户端PC的游戏服务器信息请求进行分析,同时对用户所运行的游戏的所用端口进行检测和匹配,并选取合适的运营商服务器进行连接,在用户进行游戏服务器选择时,即使用户所用网络与游戏服务器不在同一网络运营商下,用户在进行游戏时,也不会因为网络运营商服务器与用户网络的不同而造成高延时,影响游戏体验。【附图说明】图1是本技术的原理结构框图。【具体实施方式】为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。在本技术的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,一体地连接,也可以是可拆卸连接;可以是两个元件内部的连通;可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。本技术网络流量分流系统通过软路由器实现对来自用户端PC的游戏服务器信息请求进行分析,同时对用户所运行的游戏的所用端口进行检测和匹配,并选取合适的运营商服务器进行连接,在用户进行游戏服务器选择时,即使用户所用网络与游戏服务器不在同一网络运营商下,用户在进行游戏时,也不会因为网络运营商服务器与用户网络的不同而造成高延时,影响游戏体验。请参照图1所示,本技术网络流量分流系统包括有用户端PC、交换机、三层交换机、多个网络运营商服务器以及连接三层交换机的软路由器;其中,所述软路由器设置有数据输入端口和数据输出端口,所述用户端PC与所述交换机连接;而所述交换机连接至三层交换机;所述三层交换机与软路由器的数据输入端口、数据输出端口连接,所述三层交换机还连接至各个网络运营商服务器。其中,所述网络运营商包括电信、网通、联通、移动网络运营商,这些网络运营商彼此之间相互独立。所述软路由器上设置一个数据入端口和一个数据出端口,所述软路由器对来自用户端PC的游戏的服务器地址请求信息进行分析,同时通过游戏的端口号的检测,并选取合适的网络运营商进行连接。所述三层交换机在接收到软路由器的输出结果后,将进行路径选择,以保证游戏数据选择与游戏服务器相同的网络运营商,从而降低延时,而其他数据则不受影响。通过在三层交换机上连接一个软路由器,由软路由器对来自用户端PC的游戏的服务器地址请求信息进行分析,提取游戏服务器的地址,同时通过游戏的端口号的检测,如果同时符合,则将用户的内网IP通过地址转化(NAT)为与游戏服务器同一个网络运营商的公网IP,并通过输出端口输出到三层交换机,而三层交换机则根据转化后的用户IP地址,进行路径选择,从而达到选择哪个网络运营商的游戏服务器,就从哪个网络运营商的出口传输数据,使游戏的延时达到最低。以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本技术的保护范围之内。【主权项】1.一种网络流量分流系统,包括用户端PC、交换机、三层交换机、多个网络运营商服务器,其特征在于:所述三层交换机连接有软路由器,所述软路由器设置有数据输入端口和数据输出端口 ;所述三层交换机与软路由器的数据输入端口、数据输出端口连接,所述三层交换机还连接至各个网络运营商服务器。2.如权利要求1所述网络流量分流系统,其特征在于:所述用户端PC与所述交换机连接,而所述交换机连接至三层交换机。3.如权利要求2所述网络流量分流系统,其特征在于:所述网络运营商包括电信、网通、联通、移动网络运营商,这些网络运营商彼此之间相互独立。【专利摘要】本技术公开了一种网络流量分流系统,包括用户端PC、交换机、三层交换机、多个网络运营商服务器,其中所述三层交换机连接有软路由器,所述软路由器设置有数据输入端口和数据输出端口;所述三层交换机与软路由器的数据输入端口、数据输出端口连接,所述三层交换机还连接至各个网络运营商服务器。通过软路由器实现对来自用户端PC的游戏服务器信息请求进行分析,同时对用户所运行的游戏的所用端口进行检测和匹配,并选取合适的运营商服务器进行连接。【IPC分类】H04L12-935, H04L29-12, H04L12-773【公开号】CN204517847【申请号】CN201520245720【专利技术人】黄永权 【申请人】深圳市高德信通信股份有限公司【公开日】2015年7月29日【申请日】2015年4月22日本文档来自技高网...

【技术保护点】
一种网络流量分流系统,包括用户端PC、交换机、三层交换机、多个网络运营商服务器,其特征在于:所述三层交换机连接有软路由器,所述软路由器设置有数据输入端口和数据输出端口;所述三层交换机与软路由器的数据输入端口、数据输出端口连接,所述三层交换机还连接至各个网络运营商服务器。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄永权
申请(专利权)人:深圳市高德信通信股份有限公司
类型:新型
国别省市:广东;44

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

1