CN202696653U - Network accelerating system - Google Patents
Network accelerating system Download PDFInfo
- Publication number
- CN202696653U CN202696653U CN 201220345248 CN201220345248U CN202696653U CN 202696653 U CN202696653 U CN 202696653U CN 201220345248 CN201220345248 CN 201220345248 CN 201220345248 U CN201220345248 U CN 201220345248U CN 202696653 U CN202696653 U CN 202696653U
- Authority
- CN
- China
- Prior art keywords
- network
- application
- server
- acceleration
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The utility model provides a network accelerating system which comprises clients, wherein each client is connected with an accelerating server to send a data stream to the accelerating server, and the accelerating server is connected with a plurality of servers in a network to send the data stream to a destination address of the data stream through one or a plurality of servers in the network when the data stream is sent for a special application. The clients can be terminal equipment such as a PC (Personal Computer) and a notebook computer. According to the network accelerating system, the network accelerating system which is used for accelerating different network applications in accordance with different requirements of a user on the basis that a plurality of kinds of client software are not needed to be installed by the user can be realized.
Description
Technical field
The utility model relates to the Internet and optimizes the field, in particular to a kind of network acceleration system.
Background technology
Based on present network environment, the network optimization comes promoting data transmission efficiency extremely important.
The network acceleration client is that software is accelerated in online, is made of user terminal software and acceleration server, has high performance network optimization gateway, sees through improvement http protocol and literal, image compression technology, significantly improves web page browsing speed and access speed.The shortcoming of existing network acceleration client is:
1, prior art can only provide single network acceleration service, and for example fast trip only provides game to accelerate, and a sudden peal of thunder only provides to download and accelerates, and when the user uses a plurality of softwares need to be installed.
2, prior art is so that user installation software is many, and the management trouble is accelerated client.
Therefore, need a kind of new technical scheme that is used for network acceleration, on the basis that does not need a plurality of client softwares of user installation, the acceleration of using to carry out heterogeneous networks according to user's different demands.
The utility model content
Technical problem to be solved in the utility model is, a kind of new technical scheme that is used for network acceleration is provided, on the basis that does not need a plurality of client softwares of user installation, and the acceleration of using to carry out heterogeneous networks according to user's different demands.
In view of this, the utility model provides a kind of network acceleration system, comprising: client, be connected to the acceleration server, and data flow is sent to the acceleration server; Described acceleration server is connected to a plurality of servers in the network, is application-specific when sending in described data flow, described data flow is sent to the destination address of described data flow by the one or more servers in the described network.Client herein can be the terminal equipments such as individual PC, notebook computer.In this technical scheme, client is given the communication of application and is accelerated server, accelerating server end is that user-selected application is when sending in data flow, take to accelerate to process to transmit this data flow, in this programme, the user can dispose the application of need to accelerate processing, and to go out data be when by which application being sent accelerating server parses, mate with user configured application message, to judge whether to accelerate transmitting data stream.
In technique scheme, preferably, when described acceleration server sends in the non-described application-specific of described data flow, by other one or more servers in the network described data flow is sent to described destination address.In this technical scheme, the acceleration server is connected to the server group in the network, when data flow and non-application transmission, then selects the server node under the non-acceleration tupe, comes transmitting data stream, does not namely accelerate to process.
In technique scheme, preferably, described client also is sent to described acceleration server with the information of described application-specific.In this technical scheme, client is accelerated server after parsing the application of sending data flow after application message is transferred to the acceleration server, and whether what data flow was sent in judgement according to application message is application-specific.
In technique scheme, preferably, the information of the described application-specific of described client user input.In this technical scheme, allow the user voluntarily by input equipments such as keyboards, input needs the information of the application of acceleration.
In technique scheme, preferably, described client reads the information of described application-specific from the position of the configuration file of storing described application-specific.In this technical scheme, because its information is recorded in the configuration file after being applied in installation, get final product so from configuration file, read.
In technique scheme, preferably, described client is one or more, and described acceleration server is one or more.In this technical scheme, can in network, connect a plurality of acceleration servers, and each acceleration server can be connected to different clients, can flow to the acceleration server by the transmission of data with the client that guarantees different network environments.
By above technical scheme, can realize a kind of network acceleration system, on the basis that does not need a plurality of client softwares of user installation, the acceleration of using to carry out heterogeneous networks according to user's different demands.
Description of drawings
Fig. 1 is the block diagram according to the network acceleration system of an embodiment of the present utility model;
Fig. 2 is the structural representation according to the networking accelerating system of an embodiment of the present utility model.
Embodiment
In order more clearly to understand above-mentioned purpose of the present utility model, feature and advantage, below in conjunction with the drawings and specific embodiments the utility model is further described in detail.Need to prove that in the situation of not conflicting, the application's embodiment and the feature among the embodiment can make up mutually.
A lot of details have been set forth in the following description so that fully understand the utility model; but; the utility model can also adopt other to be different from other modes described here and implement, and therefore, protection range of the present utility model is not subjected to the restriction of following public specific embodiment.
Fig. 1 is the block diagram according to the network acceleration system of an embodiment of the present utility model.
As shown in Figure 1, the utility model provides a kind of network acceleration system 100, comprising: client 102, and be connected to and accelerate server 104, data flow is sent to accelerates server 104; Described acceleration server 104 is connected to a plurality of servers in the network, is application-specific when sending in described data flow, described data flow is sent to the destination address of described data flow by the one or more servers in the described network.Client herein can be the terminal equipments such as individual PC, notebook computer.In this technical scheme, client is given the communication of application and is accelerated server, accelerating server end is that user-selected application is when sending in data flow, take to accelerate to process to transmit this data flow, in this programme, the user can dispose the application of need to accelerate processing, and to go out data be when by which application being sent accelerating server parses, mate with user configured application message, to judge whether to accelerate transmitting data stream.
In technique scheme, shown in accelerate server 104 when the non-described application-specific of described data flow is sent, by other one or more servers in the network described data flow is sent to described destination address.In this technical scheme, the acceleration server is connected to the server group in the network, when data flow and non-application transmission, then selects the server node under the non-acceleration tupe, comes transmitting data stream, does not namely accelerate to process.
In technique scheme, described client 102 also is sent to described acceleration server 104 with the information of described application-specific.In this technical scheme, client is accelerated server after parsing the application of sending data flow after application message is transferred to the acceleration server, and whether what data flow was sent in judgement according to application message is application-specific.
In technique scheme, described client 102 receives the information of the described application-specific of user's input.In this technical scheme, allow the user voluntarily by input equipments such as keyboards, input needs the information of the application of acceleration.
In technique scheme, described client 102 reads the information of described application-specific from the position of the configuration file of storing described application-specific.In this technical scheme, because its information is recorded in the configuration file after being applied in installation, get final product so from configuration file, read.
In technique scheme, described client 102 is one or more, and described acceleration server 104 is one or more.In this technical scheme, can in network, connect a plurality of acceleration servers, and each acceleration server can be connected to different clients, can flow to the acceleration server by the transmission of data with the client that guarantees different network environments.
Fig. 2 is the structural representation according to the networking accelerating system of an embodiment of the present utility model.
Provide a kind of network acceleration system in the present embodiment, by subscription client 202(people PC or notebook computer etc.) and accelerate server 204 formations.
Be provided with subscription authentication module 2022 on the client 202, application message configuration module 2024(is equivalent to aforesaid acquisition of information module) consist of:
Subscription authentication module 2022: authentication is carried out in user's login, the permission user login that authentication is passed through, the user that do not allow of failed authentication logins, and can not use client;
Application message configuration module 2024: to the parameter configuration that the user who logins carries out, the information of configuration produces configuration file in the machine and preserves, and configuration information sends to and accelerates server 204 simultaneously, carries out secondary at acceleration server 204 ends and preserves (being the secondary configuration).The user can send server 204 in the application message of client 302 configurations, for the secondary configuration that this user uses, plays the safety effect of protection application at server 204 ends.
Accelerate server 204 and be equivalent to aforesaid secondary configuration module by data analysis module 2042, user's application information module 2044(), data routing module 2046 forms:
Data analysis module 2042 is that user's application message is analyzed, and obtains rational transmission line, and this module can be analyzed user's application, and differentiation is the application of which kind of agreement, the size of data volume, and analyze destination address.The above-mentioned data that obtain can be used for selecting the fastest route (can be many when data volume is larger), allow data send according to the fastest route, thereby reach the purpose of acceleration.
User's application information module 2044 of acceleration server 204 and the application message configuration module 2024 of client 202 are corresponding, this module is carried out above-mentioned secondary configuration, user's application information module 2044 of server 204 receives the configuration information that subscription client 202 sends, and accelerates on the server 204 through processing to be kept at.The secondary configuration refers to preserve at 204 pairs of configuration informations of acceleration server, and information is kept at acceleration server 204 and can avoids the user that local file is missed deletion and loses configuration information, plays safety effect.
Be given to data routing module 2046 after the data analysis of 2042 couples of users of data analysis module by accelerating server 204, data routing module 2046 sends to the destination to data for one or more route of no application choice optimum.
The technical scheme of present embodiment is, the data route shunting of the application that will speed up and other application.Client is according to user's demand, the user can dispose the application that needs acceleration, when the user configures when enabling client, client can send to server to the data of the application of needs acceleration, the data analysis module of server is analyzed application, and analyzing is the data of which kind of agreement, the destination address of the data of which kind of application, size of data and data, when data flow is sent for the application that needs to accelerate, select the fastest route to send to destination address.
In sum, by the technical solution of the utility model, can realize a kind of network acceleration system, so that the user is for accelerating softwares without the unnecessary installation difference of application acceleration, promoted the operational efficiency of computer system user, standardized administration the application program of user computer.
The above is preferred embodiment of the present utility model only, is not limited to the utility model, and for a person skilled in the art, the utility model can have various modifications and variations.All within spirit of the present utility model and principle, any modification of doing, be equal to replacement, improvement etc., all should be included within the protection range of the present utility model.
Claims (6)
1. a network acceleration system is characterized in that, comprising:
Client is connected to the acceleration server, and data flow is sent to the acceleration server;
Described acceleration server is connected to a plurality of servers in the network, is application-specific when sending in described data flow, described data flow is sent to the destination address of described data flow by the one or more servers in the described network.
2. network acceleration system according to claim 1 is characterized in that, when described acceleration server sends in the non-described application-specific of described data flow, by other one or more servers in the network described data flow is sent to described destination address.
3. network acceleration system according to claim 1 is characterized in that, described client also is sent to described acceleration server with the information of described application-specific.
4. network acceleration system according to claim 1 is characterized in that, the information of the described application-specific of described client user input.
5. network acceleration system according to claim 1 is characterized in that, described client reads the information of described application-specific from the position of the configuration file of storing described application-specific.
6. each described network acceleration system in 5 according to claim 1 is characterized in that described client is one or more, and described acceleration server is one or more.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220345248 CN202696653U (en) | 2012-07-16 | 2012-07-16 | Network accelerating system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220345248 CN202696653U (en) | 2012-07-16 | 2012-07-16 | Network accelerating system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN202696653U true CN202696653U (en) | 2013-01-23 |
Family
ID=47552203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201220345248 Expired - Fee Related CN202696653U (en) | 2012-07-16 | 2012-07-16 | Network accelerating system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN202696653U (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103957208A (en) * | 2014-04-29 | 2014-07-30 | 北京奇虎科技有限公司 | Acceleration method and system for online game and online game acceleration server |
CN104852945A (en) * | 2014-02-19 | 2015-08-19 | 四川迅游网络科技股份有限公司 | Method and device for accelerating network transmission |
CN105148516A (en) * | 2015-06-25 | 2015-12-16 | 四川天上友嘉网络科技有限公司 | Online game accelerating method |
CN105791315A (en) * | 2016-04-25 | 2016-07-20 | 网宿科技股份有限公司 | Method and system for accelerating UDP protocol |
CN107566269A (en) * | 2017-09-05 | 2018-01-09 | 合肥丹朋科技有限公司 | Network software acceleration system based on Intelligent routing |
CN107566177A (en) * | 2017-09-06 | 2018-01-09 | 合肥庆响网络科技有限公司 | Network acceleration system |
-
2012
- 2012-07-16 CN CN 201220345248 patent/CN202696653U/en not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104852945A (en) * | 2014-02-19 | 2015-08-19 | 四川迅游网络科技股份有限公司 | Method and device for accelerating network transmission |
CN103957208A (en) * | 2014-04-29 | 2014-07-30 | 北京奇虎科技有限公司 | Acceleration method and system for online game and online game acceleration server |
CN105148516A (en) * | 2015-06-25 | 2015-12-16 | 四川天上友嘉网络科技有限公司 | Online game accelerating method |
CN105791315A (en) * | 2016-04-25 | 2016-07-20 | 网宿科技股份有限公司 | Method and system for accelerating UDP protocol |
CN105791315B (en) * | 2016-04-25 | 2019-05-14 | 网宿科技股份有限公司 | A kind of udp protocol acceleration method and system |
CN107566269A (en) * | 2017-09-05 | 2018-01-09 | 合肥丹朋科技有限公司 | Network software acceleration system based on Intelligent routing |
CN107566177A (en) * | 2017-09-06 | 2018-01-09 | 合肥庆响网络科技有限公司 | Network acceleration system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN202696653U (en) | Network accelerating system | |
CN109391500B (en) | Configuration management method, device and equipment | |
CN102752217B (en) | Network acceleration system and network accelerating method | |
Li et al. | EHOPES: Data-centered Fog platform for smart living | |
CN100493094C (en) | P2P data message detection method based on character code | |
CN104836821B (en) | A kind of network accelerating method based on router device, device and equipment | |
CN104009938A (en) | Method and system for long connections based on router level | |
CN106100914B (en) | Cloud AC alarm information pushing method and system | |
CN104010001B (en) | In mobile terminal, the method and system connecting communication is carried out in similar networking request | |
CN101986648A (en) | Negotiation method, device and network device of TCP option | |
CN103108037B (en) | A kind of communication means, Web server and Web communication system | |
CN103379184A (en) | Network service access method and system | |
CN103686448A (en) | Video transcoding download speed limiting method and system | |
Elmangoush et al. | Application-derived communication protocol selection in M2M platforms for smart cities | |
CN102868769A (en) | Real-time bi-directional data transmission system of Internet of things and Internet | |
CN202094935U (en) | Dynamic IP network based remote switch signal control system | |
CN103024071A (en) | Quantum stream media cloud computing based cloud aggregation community system | |
CN108494848B (en) | Enterprise message pushing method based on MQTT | |
CN102647432A (en) | Authentication information transmission method, device and authentication middleware | |
CN104284142A (en) | Communication method, device and system | |
CN201387555Y (en) | Comprehensive remote control monitoring system | |
CN108259249A (en) | Method for network access, router, terminal device, server and network system | |
CN101902413B (en) | Intelligent network storage equipment and system | |
CN103533001A (en) | Communication method and communication system based on HTTP multi-proxy, and intermediate proxy server | |
Sahlmann et al. | MOCAP: Towards the Semantic Web of Things. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130123 Termination date: 20170716 |