一种网络加速管理方法及装置制造方法及图纸

技术编号:10076807 阅读:164 留言:0更新日期:2014-05-24 11:02
本发明专利技术实施例公开了一种网络加速管理方法,所述网络加速管理方法包括:判断当前网络延迟是否超过预设的网络延迟阈值;当所述当前网络延迟超过所述网络延迟阈值时,将当前的网络加速设置进行备份;在当前已安装的所有网络加速软件中依次分别停用一个或多个网络加速软件;在所述停用一个或多个网络加速软件后判断当前网络延迟是否超过预设的网络延迟阈值,若所述停用一个或多个网络加速软件后当前网络延迟不超过预设的网络延迟阈值,则确认所述被停用的一个或多个网络加速软件存在问题,否则恢复所述备份的网络加速设置。本发明专利技术实施例还公开了一种网络加速管理装置。采用本发明专利技术,可有效的对网络设备上安装的网络加速软件进行管理。

【技术实现步骤摘要】

本专利技术涉及互联网领域,尤其涉及一种网络加速管理方法及装置
技术介绍
目前影响大型客户端网络游戏用户体验最突出的问题就是“网络卡”,而“网络卡”背后主要的技术原因就是网络游戏客户端与服务器的网络延迟较长。因此各大网络客户端游戏运营商以及很多第三方公司都推出了自己的网络加速软件,这些网络加速软件在网络游戏客户端和服务器之间搭建桥梁,转发网络数据,以此达到加速网络传输速度的效果。随着这类软件的增多,很多用户的机器同时会安装很多款网络加速软件,这类软件的质量也参差不齐,大大增加了网络传输的中间环节。与此同时,还存在有很多的恶意网络加速软件(或称网络劫持软件),劫持用户发出的网络传输包,在窃取用户隐私的同时,也极大地影响了网络传输速度。因此,“网络卡”的问题并没有随着这类软件的出现而缓解,反而越来越严重。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种网络加速管理方法及装置,可有效的对网络设备上安装的网络加速软件进行管理。为了解决上述技术问题,本专利技术实施例提供了一种网络加速管理方法,所述网络加速管理方法包括:判断当前网络延迟是否超过预设的网络延迟阈值;当所述当前网络延迟超过所述网络延迟阈值时,执行以下的网络检测步骤:将当前的网络加速设置进行备份,所述网络加速设置包括至少一个已安装的网络加速软件;在当前已安装的所有网络加速软件中依次分别停用一个或多个网络加速软件;在所述停用一个或多个网络加速软件后判断当前网络延迟是否超过预设的网络延迟阈值,若所述停用一个或多个网络加速软件后当前网络延迟不超过预设的网络延迟阈值,则确认所述被停用的一个或多个网络加速软件存在问题。相应地,本专利技术实施例还提供了一种网络加速管理装置,所述网络加速管理装置包括:网络状况判断模块,判断当前网络延迟是否超过预设的网络延迟阈值;网络检测模块,用于当所述当前网络延迟超过所述网络延迟阈值时执行网络检测,所述网络检测模块包括:网络设置备份单元,用于将当前的网络加速设置进行备份,所述网络加速设置包括至少一个已安装的网络加速软件;软件停用单元,用于在当前已安装的所有网络加速软件中依次分别停用一个或多个网络加速软件,在所述停用一个或多个网络加速软件后触发所述网络状况判断模块判断当前网络延迟是否超过预设的网络延迟阈值;不良软件确认模块,用于当所述软件停用单元停用一个或多个网络加速软件后所述网络状况判断模块判断当前网络延迟不超过预设的网络延迟阈值时,确认所述被停用的一个或多个网络加速软件存在问题。实施本专利技术实施例,具有如下有益效果:通过对当前网络延迟的比较判断网络加速软件可能存在问题,并按照顺序依次分别停用已安装的一个或多个网络加速软件,通过对比停用前后网络延迟,鉴定其是否造成网络延迟不正常的原因,进而提示用户进行删除,这就从实际效果上修复了网络加速设置,避免了误删除一些良好的网络加速软件。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中一种网络加速管理装置的结构示意图;图2是本专利技术实施例中网络加速管理装置的软件停用单元22的结构示意图;图3是本专利技术第一实施例中网络加速管理方法的流程示意图;图4是本专利技术第二实施例中网络加速管理方法的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术实施例中一种网络加速管理装置的结构示意图,本专利技术实施例中的网络加速管理装置可以实现在个人电脑、平板电脑、智能电视终端、智能手机、电子阅读器、笔记本电脑、车载终端等具有网络功能的设备上,尤其适用于运行有网络游戏客户端的网络设备。如图所示本专利技术实施例中的网络加速管理装置至少可以包括:网络状况判断模块10,判断当前网络延迟是否超过预设的网络延迟阈值。具体的,所述网络延迟可以为网络客户端与服务器之间的网络延迟,例如在网络设备上运行的某网络游戏客户端与该游戏的服务器之间的网络延迟,所述网络延迟阈值可以为由服务器指定或由用户设定的值,还可以为所述网络加速管理装置预先缓存的网络正常时客户端与服务器之间的网络延迟加上一个预设的阈值,例如缓存的网络正常时客户端与服务器之间的网络延迟为60ms,预设的阈值为50ms,那么预设的网络延迟阈值可以为110ms。网络检测模块20,用于当所述当前网络延迟超过所述网络延迟阈值时执行网络检测,所述网络检测模块20进一步可以包括:网络设置备份单元21,用于将当前的网络加速设置进行备份,所述网络加速设置包括至少一个已安装的网络加速软件。本专利技术实施例中的网络设置备份单元21可以在每次网络状况判断模块10判断当前网络延迟超过预设的网络延迟阈值时对当前的网络加速设置进行备份,也可以根据用户输入的指令或定时触发对当前的网络加速设置进行备份,备份的内容可以包括备份时间以及设备中已安装的网络加速软件等,可以以软件标识列表的形式对设备中所有已安装的网络加速软件进行备份,所述软件标识可以包括网络加速软件的文件签名、文件路径名等。在进行备份后网络加速管理装置可以根据用户的需求回退至某个备份时间的网络加速设置。软件停用单元22,用于在当前已安装的所有网络加速软件中依次分别停用一个或多个网络加速软件,在所述停用一个或多个网络加速软件后触发所述网络状况判断模块10判断当前网络延迟是否超过预设的网络延迟阈值。具体的,软件停用单元22在网络设置备份单元21完成备份后,可以根据当前的网络加速设置中的网络加速软件列表对其中的网络加速软件依次分别停用一个或多个的组合,每次停用一个或多个网络加速软件后随即触发网络状况判断模块10判断停用后的网络延迟是否超过预设的网络延迟阈值。进一步可选的,本专利技术实施例中的软件停用单元22可以如图2所示包括网络加速设置比较子单元221和检测顺序确定子单元222,其中:网络加速设置比较子单元221用于将当前的网络加速设置与之前在网络延迟不超过本文档来自技高网...

【技术保护点】
一种网络加速管理方法,其特征在于,所述网络加速管理方法包括:判断当前网络延迟是否超过预设的网络延迟阈值;当所述当前网络延迟超过所述网络延迟阈值时,执行以下的网络检测步骤:将当前的网络加速设置进行备份,所述网络加速设置包括至少一个已安装的网络加速软件;在当前已安装的所有网络加速软件中依次分别停用一个或多个网络加速软件;在所述停用一个或多个网络加速软件后判断当前网络延迟是否超过预设的网络延迟阈值,若所述停用一个或多个网络加速软件后当前网络延迟不超过预设的网络延迟阈值,则确认所述被停用的一个或多个网络加速软件存在问题。

【技术特征摘要】
1.一种网络加速管理方法,其特征在于,所述网络加速管理方法包括:
判断当前网络延迟是否超过预设的网络延迟阈值;
当所述当前网络延迟超过所述网络延迟阈值时,执行以下的网络检测步骤:
将当前的网络加速设置进行备份,所述网络加速设置包括至少一个已安装
的网络加速软件;
在当前已安装的所有网络加速软件中依次分别停用一个或多个网络加速软
件;
在所述停用一个或多个网络加速软件后判断当前网络延迟是否超过预设的
网络延迟阈值,若所述停用一个或多个网络加速软件后当前网络延迟不超过预
设的网络延迟阈值,则确认所述被停用的一个或多个网络加速软件存在问题。
2.如权利要求1所述的网络加速管理方法,其特征在于,所述在所述停用
一个或多个网络加速软件后判断当前网络延迟是否超过预设的网络延迟阈值之
后还包括:
若所述停用一个或多个网络加速软件后当前网络延迟仍超过预设的网络延
迟阈值,则恢复所述备份的网络加速设置。
3.如权利要求1所述的网络加速管理方法,其特征在于,所述在当前已安
装的所有网络加速软件中依次分别停用一个或多个网络加速软件包括:
将当前的网络加速设置与之前在网络延迟不超过预设的网络延迟阈值的状
态下备份的网络加速设置进行比较,获取较所述之前在网络延迟不超过预设的
网络延迟阈值的状态下备份的网络加速设置新安装的网络加速软件;
优先停用所述新安装的网络加速软件。
4.如权利要求1所述的网络加速管理方法,其特征在于,所述网络加速管
理方法还包括:
根据用户的指示删除所述确认存在问题的一个或多个网络加速软件。
5.如权利要求1所述的网络加速管理方法,其特征在于,所述判断当前网
络延迟是否超过预设的网络延迟阈值之前还包括:
从服务器获取不良网络加速软件名单;
判断当前已安装的网络加速软件中是否存在所述不良网络加速软件名单中
的网络加速软件,若是则确认该已安装的不良网络加速软件存在问题。
6.如权利要求1~5中任一项所述的网络加速管理方法,其特征在于,所述
网络延迟为网络客户端与服务器之间的网络延迟。
7.一种网络加速管理装置,其特征在于,所述网络加速管理装置包括:
网络状况判断模块,判断当前网络延迟是否超过预设的网络延迟阈值;
网络检测模块,用于当所述当前网络延迟超过所述网络延迟阈值时执行网
络检测,所述网络...

【专利技术属性】
技术研发人员:杨经
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1