网络加速系统的制作方法

文档序号:7878632阅读:121来源:国知局
专利名称:网络加速系统的制作方法
技术领域
本实用新型涉及互联网优化领域,具体而言,涉及一种网络加速系统。
背景技术
基于目前的网络环境,网络优化来提升数据传输效能非常重要。网络加速客户端,是上网加速软件,由用户终端软件以及加速服务器构成,具有高性能的网络优化网关,透过改良HTTP协议与文字、影像压缩技术,大幅改善网页浏览速度和访问速度。现有的网络加速客户端的缺点在于·I、现有技术只能提供单一的网络加速服务,例如迅游只提供游戏加速,迅雷只提供下载加速,用户使用时需要安装多个软件。2、现有技术使得用户安装软件多,并且管理麻烦加速客户端。因此,需要一种新的用于网络加速的技术方案,在不需要用户安装多个客户端软件的基础上,以根据用户的不同需求进行不同网络应用的加速。

实用新型内容本实用新型所要解决的技术问题在于,提供一种新的用于网络加速的技术方案,在不需要用户安装多个客户端软件的基础上,以根据用户的不同需求进行不同网络应用的加速。有鉴于此,本实用新型提供一种网络加速系统,包括客户端,连接至加速服务器,将数据流发送至加速服务器;所述加速服务器,连接至网络中的多个服务器,在所述数据流为特定应用发出时,通过所述网络中的一个或多个服务器将所述数据流发送至所述数据流的目的地址。此处的客户端可以是个人PC、笔记本电脑等终端设备。在该技术方案中,客户端将应用的信息传输给加速服务器,加速服务器端在数据流为用户所选择的应用发送时,采取加速处理来传输该数据流,本方案中,用户可以配置需加速处理的应用,在加速服务器解析出数据是由哪个应用发出时,与用户配置的应用信息进行匹配,以判断是否加速传输数据流。在上述技术方案中,优选地,所述加速服务器在所述数据流非所述特定应用发出时,通过网络中其他的一个或多个服务器将所述数据流发送至所述目的地址。在该技术方案中,加速服务器连接至网络中的服务器组,在数据流并非特定应用发送时,则选择非加速处理模式下的服务器节点,来传输数据流,即不进行加速处理。在上述技术方案中,优选地,所述客户端还将所述特定应用的信息发送至所述加速服务器。在该技术方案中,客户端将应用信息传输给加速服务器后,加速服务器在解析出发出数据流的应用后,根据应用信息判断发出数据流的是否为特定应用。在上述技术方案中,优选地,所述客户端接收用户输入的所述特定应用的信息。在该技术方案中,允许用户自行通过键盘等输入设备,输入需加速的应用的信息。在上述技术方案中,优选地,所述客户端从存储所述特定应用的配置文件的位置,读取所述特定应用的信息。在该技术方案中,由于应用在安装后其信息已经记录在配置文件中,所以从配置文件中进行读取即可。在上述技术方案中,优选地,所述客户端为一个或多个,所述加速服务器为一个或多个。在该技术方案中,可以在网络中连接多个加速服务器,而每个加速服务器又可以连接至到不同的客户端,以保证不同网络环境的客户端可以传输数据流到加速服务器。通过以上技术方案,可以实现一种网络加速系统,在不需要用户安装多个客户端软件的基础上,以根据用户的不同需求进行不同网络应用的加速。

图I是根据本实用新型的一个实施例的网络加速系统的框图; 图2是根据本实用新型的一个实施例的网路加速系统的结构示意图。
具体实施方式
为了能够更清楚地理解本实用新型的上述目的、特征和优点,
以下结合附图和具体实施方式
对本实用新型进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本实用新型,但是,本实用新型还可以采用其他不同于在此描述的其他方式来实施,因此,本实用新型的保护范围并不受下面公开的具体实施例的限制。图I是根据本实用新型的一个实施例的网络加速系统的框图。如图I所示,本实用新型提供一种网络加速系统100,包括客户端102,连接至加速服务器104,将数据流发送至加速服务器104 ;所述加速服务器104,连接至网络中的多个服务器,在所述数据流为特定应用发出时,通过所述网络中的一个或多个服务器将所述数据流发送至所述数据流的目的地址。此处的客户端可以是个人PC、笔记本电脑等终端设备。在该技术方案中,客户端将应用的信息传输给加速服务器,加速服务器端在数据流为用户所选择的应用发送时,采取加速处理来传输该数据流,本方案中,用户可以配置需加速处理的应用,在加速服务器解析出数据是由哪个应用发出时,与用户配置的应用信息进行匹配,以判断是否加速传输数据流。在上述技术方案中,所示加速服务器104在所述数据流非所述特定应用发出时,通过网络中其他的一个或多个服务器将所述数据流发送至所述目的地址。在该技术方案中,加速服务器连接至网络中的服务器组,在数据流并非特定应用发送时,则选择非加速处理模式下的服务器节点,来传输数据流,即不进行加速处理。在上述技术方案中,所述客户端102还将所述特定应用的信息发送至所述加速服务器104。在该技术方案中,客户端将应用信息传输给加速服务器后,加速服务器在解析出发出数据流的应用后,根据应用信息判断发出数据流的是否为特定应用。在上述技术方案中,所述客户端102接收用户输入的所述特定应用的信息。在该技术方案中,允许用户自行通过键盘等输入设备,输入需加速的应用的信息。在上述技术方案中,所述客户端102从存储所述特定应用的配置文件的位置,读取所述特定应用的信息。在该技术方案中,由于应用在安装后其信息已经记录在配置文件中,所以从配置文件中进行读取即可。在上述技术方案中,所述客户端102为一个或多个,所述加速服务器104为一个或多个。在该技术方案中,可以在网络中连接多个加速服务器,而每个加速服务器又可以连接至到不同的客户端,以保证不同网络环境的客户端可以传输数据流到加速服务器。图2是根据本实用新型的一个实施例的网路加速系统的结构示意图。本实施例中提供一种网络加速系统,由用户客户端202 (个人PC或笔记本电脑等)和加速服务器204构成。客户端202上设置有用户鉴权模块2022、应用信息配置模块2024 (相当于前述的信息获取模块)构成用户鉴权模块2022 :对用户登录进行鉴权,鉴权通过的允许用户登录,鉴权失败的不允许用户登录,不能使用客户端;应用信息配置模块2024 :对登录的用户进行的参数配置,配置的信息在本机产生配置文件保存,同时配置信息发送给加速服务器204,在加速服务器204端进行二次保存(即二次配置)。用户在客户端302上配置的应用信息会传送给服务器204,在服务器204端针对该用户进行应用的二次配置,起到保护应用的安全作用。加速服务器204由数据分析模块2042、用户应用信息模块2044 (相当于前述的二次配置模块)、数据路由模块2046组成数据分析模块2042是对用户的应用信息进行分析,得到合理的传输线路,该模块会对用户的应用进行分析,区分是何种协议的应用,数据量的大小,并分析出目的地址。得到的上述数据可以用于选择最快的路由(在数据量较大时可以是多条),让数据按照最快的路由发送出去,从而达到加速的目的。加速服务器204的用户应用信息模块2044和客户端202的应用信息配置模块2024相对应,该模块进行上述的二次配置,服务器204的用户应用信息模块2044接收用户客户端202发过来的配置信息,并经过处理保存在加速服务器204上。二次配置是指在加速服务器204对配置信息进行保存,信息保存在加速服务器204可以避免用户对本地文件进行误删除而丢失配置信息,起到安全作用。通过加速服务器204的数据分析模块2042对用户的数据分析后转给数据路由模块2046,数据路由模块2046针对不用的应用选择最优的一条或多条路由把数据发送到目的地。本实施例的技术方案在于,将加速的应用和其它应用的数据路由分流。客户端根据用户的需求,用户可以配置需要加速的应用,当用户配置完启用客户端的时候,客户端会把需要加速的应用的数据发送到服务器,服务器的数据分析模块对应用进行分析,分析出是何种协议的数据,何种应用的数据、数据大小、以及数据的目的地址,在数据流为需要加速的应用发出时,选择最快的路由发送到目的地址。综上所述,通过本实用新型的技术方案,可以实现一种网络加速系统,使得用户针对不用应用加速不必要安装不同加速软件,提升了用户电脑系统的运行效率,规范管理了用户电脑的应用程序。以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本领域的技术人员来说,本实用新型可以有各种更改和变化。凡在本实用新型的精神和原则.之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种网络加速系统,其特征在于,包括 客户端,连接至加速服务器,将数据流发送至加速服务器; 所述加速服务器,连接至网络中的多个服务器,在所述数据流为特定应用发出时,通过所述网络中的一个或多个服务器将所述数据流发送至所述数据流的目的地址。
2.根据权利要求I所述的网络加速系统,其特征在于,所述加速服务器在所述数据流非所述特定应用发出时,通过网络中其他的一个或多个服务器将所述数据流发送至所述目的地址。
3.根据权利要求I所述的网络加速系统,其特征在于,所述客户端还将所述特定应用的信息发送至所述加速服务器。
4.根据权利要求I所述的网络加速系统,其特征在于,所述客户端接收用户输入的所述特定应用的信息。
5.根据权利要求I所述的网络加速系统,其特征在于,所述客户端从存储所述特定应用的配置文件的位置,读取所述特定应用的信息。
6.根据权利要求I至5中任一项所述的网络加速系统,其特征在于,所述客户端为一个或多个,所述加速服务器为一个或多个。
专利摘要本实用新型提供一种网络加速系统,包括客户端,连接至加速服务器,将数据流发送至加速服务器;所述加速服务器,连接至网络中的多个服务器,在所述数据流为特定应用发出时,通过所述网络中的一个或多个服务器将所述数据流发送至所述数据流的目的地址。此处的客户端可以是个人PC、笔记本电脑等终端设备。通过本实用新型,可以实现一种网络加速系统,在不需要用户安装多个客户端软件的基础上,以根据用户的不同需求进行不同网络应用的加速。
文档编号H04L29/06GK202696653SQ201220345248
公开日2013年1月23日 申请日期2012年7月16日 优先权日2012年7月16日
发明者马啸天, 王福宇, 李玉东, 沈文秀, 赵南, 谢毅志, 贾国动, 王晓冰, 祁奕飞 申请人:北京国创富盛通信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1