一种互联网出口加速系统的制作方法

文档序号:15700424发布日期:2018-10-19 19:44阅读:376来源:国知局

本发明涉及加速系统技术领域,具体是一种互联网出口加速系统。



背景技术:

互联网(英语:Internet),又称网际网络,或音译因特网(Internet)、英特网,互联网始于1969年美国的阿帕网。是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。通常internet泛指互联网,而Internet则特指因特网。这种将计算机网络互相联接在一起的方法可称作“网络互联”,在这基础上发展出覆盖全世界的全球性互联网络称互联网,即是互相连接一起的网络结构。互联网并不等同万维网,万维网只是一建基于超文本相互链接而成的全球性系统,且是互联网所能提供的服务其中之一。

基于目前的网络环境,网络优化来提升数据传输效能非常重要。网络加速客户端,是上网加速软件,由用户终端软件以及加速服务器构成,具有高性能的网络优化网关,透过改良 HTTP 协议与文字、影像压缩技术,大幅改善网页浏览速度和访问速度。传统的移动办公人员出差在外地,可能接入的是三大运营商的其中之一,比如接入的可能是移动,但总部的 internet 接入是电信。以上就会有三网互通问题。移动办公人员在和总部开视频会议或者电话会议,由于互通问题引起数据包严重的丢失和延迟过大,从而影响员工和公司的办事效率。因此,需要一种新的用于网络加速的技术方案,在不需要用户安装多个客户端软件的基础上,以根据用户的不同需求进行不同网络应用的加速。



技术实现要素:

本发明的目的在于提供一种互联网出口加速系统,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:

一种互联网出口加速系统,包括:数据获取单元,从客户端获取特定应用的信息;数据分析单元,对自所述客户端的数据流进行分析,确定发出所述数据流的应用;数据传递单元,在所述数据流由所述特定应用发出时,按预定的加速方式,将所述数据流发送至所述数据流的目的地址。 在该技术方案中,数据获取单元设置在客户端,用于用户配置应用信息,并将应用的信息传输给加速服务器,数据分析单元和路由数处理模块设置在加速服务器端,在客户端的数据流为用户所选择的应用发送时,采取加速处理来传输该数据流,本方案中,用户可以配置需加速处理的应用,在加速服务器解析出数据是由哪个应用发出时,与用户配置的应用信息进行匹配,以判断是否加速传输数据流,所述系统还包括IP地址转化单元,用于将原来客户端中的地址IP地址转化为加速后的IP地址。

作为本发明进一步的方案:所述数据传递单元从预设的与所述特定应用关联的服务器中,选择一个或多个服务器,将所述数据流发送至所述目的地址。在该技术方案中,预配置传输效果良好的服务器节点来传输对应应用的数据,只要分析出数据流是由哪个应用发出,就可以选择合适的服务器节点,将数据流路由至目的地址,本方案可以良好地保证网络加速的稳定性。

作为本发明再进一步的方案:所述系统包括:二次配置单元,保存所述特定应用的信息,在该技术方案中,为防止用户配置的应用的信息丢失,可以对其进行二次配置,也就是保存在加速服务器上,解析出数据流对应的应用后,与保存的信息进行匹配,以判断发送数据流的是否为用户所选择的应用。

与现有技术相比,本发明的有益效果是:

所述一种互联网出口加速系统,在不需要用户安装多个客户端软件的基础上,以根据用户的不同需求进行不同网络应用的加速,使得不同运营商之间网络的数据的快速传输,数据包的丢失问题也得到了很好的解决,丢失量明显减少,数据的传输速度相比以前也快了,不再有过大的延迟,提高了各公司的办事效率。

附图说明

图1为一种互联网出口加速系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明实施例中,一种互联网出口加速系统,包括:数据获取单元102,从客户端获取特定应用的信息;数据分析单元104,对自所述客户端的数据流进行分析,确定发出所述数据流的应用;数据传递单元106,在所述数据流由所述特定应用发出时,按预定的加速方式,将所述数据流发送至所述数据流的目的地址,IP地址转化单元110,用于将原来客户端中的地址IP地址转化为加速后的IP地址。

在该技术方案中,数据获取单元102设置在客户端,用于用户配置应用信息,并将应用的信息传输给加速服务器,数据分析单元104和路由数处理模块106设置在加速服务器端,在客户端的数据流为用户所选择的应用发送时,采取加速处理来传输该数据流,本方案中,用户可以配置需加速处理的应用,在加速服务器解析出数据是由哪个应用发出时,与用户配置的应用信息进行匹配,以判断是否加速传输数据流。

在上述技术方案中,所述数据传递单元106从预设的与所述特定应用关联的服务器中,选择一个或多个服务器,将所述数据流发送至所述目的地址。在该技术方案中,预配置传输效果良好的服务器节点来传输对应应用的数据,只要分析出数据流是由哪个应用发出,就可以选择合适的服务器节点,将数据流路由至目的地址,本方案可以良好地保证网络加速的稳定性。

在上述技术方案中,所述数据分析单元104根据所述数据流中的特征数据,确定所述数据流所用的协议,根据所述协议的形式,从所述数据流提取特定位置的数据,根据所述数据确定所述数据流的应用。在该技术方案中,可以首先基于特征字识别技术,首先分析出数据流的协议,再按协议的格式提取其中特定位置数据即可,例如,特定位置上可能保存了应用名称。

在上述技术方案中,还包括:二次配置单元108,保存所述特定应用的信息;所述步在该技术方案中,为防止用户配置的应用的信息丢失,可以对其进行二次配置,也就是保存在加速服务器上,解析出数据流对应的应用后,与保存的信息进行匹配,以判断发送数据流的是否为用户所选择的应用。在上述技术方案中,所述特定应用的信息包括应用名称、连接方式和/或节点类型。在该技术方案中,本领域技术人员应当理解,以上仅为信息示例,并不用于对其进行限制,用户可配置的信息可以包括更多的内容。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1