CN106936856A - Content accelerated method and extension accelerate node - Google Patents
Content accelerated method and extension accelerate node Download PDFInfo
- Publication number
- CN106936856A CN106936856A CN201511004480.XA CN201511004480A CN106936856A CN 106936856 A CN106936856 A CN 106936856A CN 201511004480 A CN201511004480 A CN 201511004480A CN 106936856 A CN106936856 A CN 106936856A
- Authority
- CN
- China
- Prior art keywords
- node
- address
- content
- service
- acceleration
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000001133 acceleration Effects 0.000 claims abstract description 110
- 230000003287 optical effect Effects 0.000 claims description 5
- 230000002035 prolonged effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 230000004044 response Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 4
- 108010022579 ATP dependent 26S protease Proteins 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention proposes a kind of content accelerated method and extends to accelerate node, is related to internet arena.Wherein, present disclosure accelerated method includes:Extend the duplicate for accelerating node to obtain request data package;Duplicate according to the request data package judges whether the target ip address of the request data package is the IP address for accelerating service node;If the target ip address is the IP address of the acceleration service node, node is accelerated to provide the user content acceleration service by described extension;If the target ip address is not the IP address of the acceleration service node, not respond.By the method, extend and accelerate node to substitute existing content on the premise of not influenceing existing content acceleration equipment to dispose and accelerate server to provide the user content to accelerate service.
Description
Technical field
The present invention relates to internet arena, particularly a kind of content accelerated method and extend acclerating section
Point.
Background technology
Internet content typical case accelerated method include CDN (Content Delivery Network,
Content distributing network) mode and cache (cache memory) mode.In CDN patterns
Under, CDN systems are redirected in the source station of CDN service by by specific subdomain name access request
System, content service is provided a user with by the acceleration server of CDN, realizes the mesh of flow unloading
's.Under cache patterns, by configuring DNS (Domain Name System, domain name system
System) forward records, or spectroscopic modes, user's request is imported into caching server, realize
The purpose for servicing nearby user content request and then accelerating.
In fixed network, the content acceleration system of both the above pattern has deployment, and CDN is (generally
It is that Invention service provider or CDN service provider dispose) accelerate node to be located at multiple IDC
(Internet Data Center, Internet data center), cache nodes are (generally by base
Plinth Virtual network operator is disposed) it is located at network egress position.Under above deployment mode, accelerate node
It is respectively positioned in can disclosing network, that is, accelerates node that there is public network IP address and route.But at some
In network, such as mobile network, terminal is connected to the gateway of core net by base station, return network,
Internet just can connect to by the gateway.Network and equipment below gateway are without public affairs
Net IP address and route, thus for deployment can the acceleration node of communication with the outside world have actual wall
Build, be referred to as such network " non-public network " by we.In the prior art, in fixed network or shifting
The acceleration system (containing CDN and cache) of actual motion is had been provided with outside dynamic core net, and
Under existing acceleration node, certain customers area, pole remote apart from existing node physical distance
The big effect that have impact on content acceleration.
The content of the invention
It is an object of the present invention to propose that one kind is not influenceing existing content acceleration equipment portion
Existing content is substituted on the premise of administration accelerates server to provide the user the side that content accelerates service
Case.
According to an aspect of the present invention, a kind of content accelerated method is proposed, including:Extend and add
Fast node obtains the duplicate of request data package;Duplicate according to request data package judges request data
Whether the target ip address of bag is the IP address for accelerating service node;If target ip address is to add
The IP address of fast service node, then provide the user content acceleration service by extending acceleration node;
If target ip address is not the IP address of acceleration service node, not respond.
Further, also include:If target ip address is the IP address for accelerating service node,
Then judge whether the content of request data package request accelerates node hit in this extension;If content exists
This extension accelerates node hit, then provide the user content acceleration service by extending acceleration node;
If content does not accelerate node hit in this extension, response is refused request data package.
Further, also include:If accelerating node to provide the user content acceleration service by extending,
Then extend and accelerate node to accelerating service node to send service termination request, service termination request is used
Content acceleration service is provided a user with acceleration service node is terminated.
Further, extending the duplicate for accelerating node to obtain request data package includes:Extend and accelerate
Node obtains the duplicate of request data package by optical splitting point.
Further, also include:Terminal is in the access scheduling system initiation of content acceleration system
Hold access request;Terminal according to access scheduling system feedback acceleration service node IP address,
Request data package is sent to service node is accelerated.
By the method, extend the duplicate of the packet for accelerating node to obtain user's transmission,
Judge that user accelerates to acceleration service node request content by the target ip address of packet
Service, and then accelerate node directly to provide the user content acceleration service by extending such that it is able to
Existing content acceleration server is substituted on the premise of not influenceing existing content acceleration equipment to dispose is
User provides content and accelerates service.
According to another aspect of the present invention, propose that a kind of extension accelerates node, including:Data
Bag acquisition module, the duplicate for obtaining request data package;Address matching module, for basis
The duplicate of request data package judges whether the target ip address of request data package is to accelerate service section
The IP address of point;Performing module, for being the IP for accelerating service node in target ip address
In the case of address, node is accelerated to provide the user content acceleration service by extending;In Target IP
In the case that address is not for the IP address of acceleration service node, not respond.
Further, also include:Resource hits module, for judging mesh in address matching module
Mark IP address is when accelerating the IP address of service node, to judge the content of request data package request
Whether node hit is accelerated in this extension;Performing module, is additionally operable to accelerate in this extension in content
In the case that node hits, node is accelerated to provide the user content acceleration service by extending;Including
Rong Wei refuses request data package response in the case where this extension accelerates node to hit.
Further, also include:Terminate request sending module, for by extending acceleration node
In the case of providing the user content acceleration service, please to accelerating service node to send end of service
Ask, service termination request is used to terminate accelerating service node to provide a user with content acceleration service.
Further, packet acquisition module is additionally operable to obtain request data package by optical splitting point
Duplicate.
Further, extend and accelerate node to be configured with the Outside Access IP that content accelerates server
Address;Duplicate according to request data package judges whether the target ip address of request data package is to add
The IP address of fast service node includes:Server is accelerated based on the content for extending acceleration node configuration
Outside Access IP address, judge request data package target ip address whether be accelerate service
The IP address of node.
This extends the duplicate of the packet for accelerating node to obtain user's transmission, by packet
Target ip address judge user to accelerating service node request content to accelerate service, Jin Eryou
Extend and accelerate node directly to provide the user content acceleration service so as to not influence in existing
To hold substituted on the premise of acceleration equipment is disposed existing content and accelerate server to provide the user content and add
Speed service.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the application
A part, schematic description and description of the invention is used to explain the present invention, not structure
Into inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of one embodiment of present disclosure accelerated method.
Fig. 2 is the flow chart of another embodiment of present disclosure accelerated method.
Fig. 3 is the flow chart of another embodiment of present disclosure accelerated method.
Fig. 4 is the network diagram of the further embodiment of present disclosure accelerated method.
Fig. 5 is the signaling interaction diagram of the another embodiment of present disclosure accelerated method.
Fig. 6 shows for one embodiment under a scene of present disclosure accelerated method
It is intended to.
Fig. 7 is the schematic diagram of one embodiment that present disclosure accelerates node.
Fig. 8 is the schematic diagram of another embodiment that present disclosure accelerates node.
Fig. 9 is the schematic diagram of another embodiment that present disclosure accelerates node.
Specific embodiment
Below by drawings and Examples, technical scheme is done and is further retouched in detail
State.
The flow chart of one embodiment of present disclosure accelerated method is as shown in Figure 1.
In a step 101, the duplicate for accelerating node to obtain the request data package that user sends is extended.
In a step 102, extend accelerate node according to the target ip address of request data package with
The IP address of service node is accelerated to be matched.If the match is successful, the request data package is illustrated
It is packet of the user to the request content acceleration service of acceleration service node, performs step 104;
If the match is successful, the request data package is the packet of other purposes, performs step 103.
In step 103, extend and accelerate node to refuse the request data package response.
At step 104, extend and accelerate node to accelerate function for user carries by the content of itself
Accelerate to service for content.
In the prior art, Akamai companies propose that content distributing network is expanded to movement by one kind
Or the method for cable network:In a content requests of user, " expander " as towards
The exclusive node of terminal service, no matter whether content hits, all provides service, together by expander
When want superior CDN request contents method of service indicate.Under this kind of pattern, expander with it is upper
Need to formulate more complete interactive interface between level CDN, as expander health degree, bear
Between the information exchange of the aspects such as load situation, content caching, therefore expander and higher level CDN
Can not decouple, it is necessary to both sides' software is upgraded and docked.
And pass through the method for the present invention, extend the packet for accelerating node to obtain user's transmission
Duplicate, by the target ip address of packet judge user to accelerate service node ask in
Hold and accelerate service, and then accelerate node directly to provide the user content by extension and accelerate service, from
And existing content can be substituted on the premise of not influenceing existing content acceleration equipment to dispose and accelerate clothes
Business device provides the user content and accelerates service, and existing content acceleration system requires no knowledge about extension and adds
The presence of fast node, is upgraded and is docked without to both sides' software;Do not changing existing
On the premise of content accelerates network, the effect that optimization content accelerates, realization is provided the user more preferably
Content accelerate service.
In one embodiment, often non-public network closer to user terminal, therefore in non-public affairs
The acceleration effect for opening deployment acclerating section point in network is more preferable.To extend and accelerate node to be deployed in non-public affairs
Open in network, by way of disposing acceleration node in non-public network internal, can obtain more
Good content acceleration effect, it is also possible to reduce interacting between open network and non-public network,
Reduce network burden;Meanwhile, from from the aspect of carrier network security, by non-public net
The acceleration node disposed by operator itself inside network is serviced for user terminal provides acceleration,
It is safer.
The flow chart of another embodiment for extending accelerated method of the invention is as shown in Figure 2.
In step 201, the duplicate for accelerating node to obtain the request data package that user sends is extended.
In step 202., extend accelerate node according to the target ip address of request data package with
The IP address of service node is accelerated to be matched.If the match is successful, the request data package is illustrated
It is packet of the user to the request content acceleration service of acceleration service node, performs step 203;
If the match is successful, the request data package is the packet of other purposes, performs step 205.
In step 203, the content of user's request in acclerating section point analysis request data package is extended,
Judge that node hit can be accelerated in this extension.If can hit, step 204 is performed;If
Can not hit, then perform step 205.
In step 204, extend and accelerate node to accelerate function for user carries by the content of itself
Accelerate to service for content.
In step 205, extend and accelerate node to refuse the request data package response.
In the method, extend and accelerate node after judging that user's request content accelerates service, meeting is first
Can judgement provide a user with the content, when that can provide content acceleration service, then by certainly
Body provides content and accelerates service, and when that can not provide service, user's request still can be by Target IP
The acceleration service node of address is responded and provides service, so as to avoid having influence on user's acquisition request
Content.
In one embodiment, when extension accelerates node to determine to be added by itself providing a user with content
After speed service, service termination request can be sent to the target ip address of request data package, inform use
The content of family request accelerates service node to stop providing the user content acceleration service.In the method,
Extend the raw content server node for accelerating node timely to prevent user's request to be sent out to user
Content is sent, prevents user from receiving double content, increase unnecessary flow consumption.
The flow chart of another embodiment of present disclosure accelerated method is as shown in Figure 3.
In step 301, when terminal initiates access to content, can be initiated to access scheduling system
Content access request.
In step 302, terminal is obtained from the acceleration service node of access scheduling system acquisition
IP address, and sent to corresponding acceleration service node as target ip address using the IP address
It is required that content accelerates the request data package of service.
In step 303, the duplicate for accelerating node to obtain the request data package that user sends is extended.
In step 304, extend accelerate node according to the target ip address of request data package with
The IP address of service node is accelerated to be matched.Extend and accelerate node to be configured with acceleration service node
IP address.If the match is successful, illustrate the request data package for user to accelerate service node
Request content accelerates the packet of service, performs step 305;If the match is successful, should
The packet that packet is other purposes is sought, step 307 is performed.
In step 305, the content of user's request in acclerating section point analysis request data package is extended,
Judge that node hit can be accelerated in this extension.If can hit, step 306 is performed;If
Can not hit, then perform step 307.
Within step 306, extend and accelerate node to accelerate function for user carries by the content of itself
Accelerate to service for content.
In step 307, extend and accelerate node to refuse the request data package response.
The method can by existing terminal to access scheduling system initiate content access request with
Of the invention extension accelerates the scheme of node to be combined, and extends and accelerates node to accelerate system with raw content
System concurrent working, develops without docking;Ensure to extend and accelerate node to accelerate node two with raw content
One of person be Terminal for service, and extend accelerate node abnormal conditions under do not influence terminal request
By raw content acceleration system normal response and service.
In one embodiment, extend and accelerate node to be asked with the spectroscopic modes user that is deployed in parallel
Ask in access path, the duplicate of the request data package of receiving terminal.The method is easy to implement, right
The change of existing network is less, and low cost is easy to utilize.
The network diagram of one embodiment of present disclosure accelerated method is as shown in Figure 4.
Can disclose and the content of CDN or cache patterns has been deployed with network accelerate node, each node
By some contents accelerate server group into.Can include by operator deployment in non-public network
And the extension for providing accelerates node.Extending acceleration node can independently dispose and run, and realize interior
Hold and accelerate;Can also be in non-public network instead of the acceleration service node of raw content acceleration system
Realize that it extends the purpose for accelerating.Because the extension in non-public network accelerates node without right
The IP address or open port that can be openly route in internet, therefore raw content acceleration system
Operation center need not monitor it, i.e., it is unnecessary to extend acclerating section point carry out service mode configuration,
The operations such as node health is checked, content caching distribution.Extend and accelerate node with parallel way portion
Administration in customer access pipe, and user accesses still by the scheduling according to raw content acceleration system or
Diversion mode points to the acceleration service node of raw content acceleration system, therefore extends acceleration node event
Barrier does not influence the service of raw content acceleration system, the scheduling of raw content acceleration system or water conservancy diversion process
Also need not consider to extend the presence for accelerating node.
The signaling interaction diagram of one embodiment of present disclosure accelerated method is as shown in Figure 5.
In 501, extending acceleration node needs to be pre-configured with one's respective area original acceleration system service section
The IP address (a usually VIP address) of point is used as the target ip address for extending acceleration.
In 502, terminal is to access scheduling or flow guide system transmission content access request.
In 503, access scheduling or flow guide system are returned to user according to former strategy and accelerate service
The IP address of node.
In 504, terminal sends request data package, the request data package to acceleration service node
By way of the optical splitting point for extending acceleration node, it is extended and accelerates node synchronously to obtain.
In 505, extend the purpose IP address of acclerating section point analysis packet, find and this
Node extends and accelerates target ip address matching, judges that the request content belongs to extension acceleration range.
In 506, extend acclerating section point analysis user's request content and hit in this node, this section
Point can provide the user content and accelerate service.
In 507, extend and accelerate node to the correct response of terminal replies, there is provided content service,
Accelerate node to send TCP RST to raw content simultaneously to ask, terminate raw content and accelerate service section
Point provides a user with service.
In the method, the access scheduling or flow guide system of raw content acceleration system need not know to extend
Accelerate the presence of node, for the extension node will not be accelerated to dispatch, and then can support different
Structure node cooperative work;The network site of node is accelerated to accelerate network than raw content due to extending
Accelerate service node closer to user terminal, therefore on logic corresponding relation, be multiple extensions
Node one raw content of correspondence is accelerated to accelerate network node, it is generally the case that raw content accelerates net
Network node externally provides a VIP address for local load balancing equipment, and extension accelerates in node
It is pre-configured with this VIP address;Or content accelerate network node multiple is externally provided can
The IP address of access, then extending acceleration node can all be configured to these IP address extend acceleration
Target IP.
In one embodiment, such as in order to the distribution of content is paid the fees to CDN service business, then
Extending acceleration node needs to provide service related data to CDN;Or in order to improve security,
Former acceleration system carries out security verification to extending acclerating section point.In above-mentioned necessary feelings between them
Data exchange under condition can be carried out by out-band channel, unrelated with regular traffic passage.
The schematic diagram of one embodiment of present disclosure accelerated method is as shown in Figure 7.Solid
A set of content acceleration system, such as a set of CDN system have been deployed with net.The CDN systems
System may be third-party deployment system, and node is typically deployed in several IDC.In operator
LTE IP RAN (Radio Access Network, wireless access network) if being deployed with net
The dry cache systems for working independently, LTE IP RAN nets are non-public network, and these are high
Fast caching system is operator deployment, obtains the private net address of operation in IP RAN, and upper
State CDN and mutual independence is in terms of system, business, O&M, CDN node is delayed with a high speed
Node is deposited for heterogeneous nodes.In typical case, cache systems are deployed in LTE IP RAN
Certain converge ring on, carry out content acceleration for the mobile terminal under multiple base stations.Extend section
The extension of point 1 accelerates Target IP to be preconfigured to be the IP ground that CDN accelerates service node 1
Location.The access request of UE is dispatched to CDN and adds by the CDN GSLB disposed on fixed network first
On fast service node 1, then UE accelerates service node to initiate HTTP request to the CDN,
Extend and accelerate node to obtain this request by spectroscopic modes, and judge that the request purpose IP address are
Whether the no IP address to accelerate service node, content hits.As content hit if directly to
UE provides service, and accelerates node 1 to initiate TCP RST instructions to CDN, and CDN accelerates
Node 1 does not provide service to UE.As content is miss, then extend 1 pair of request of node not
Response is given, user's request normally reaches CDN and accelerates service node 1, accelerated to service by CDN
Node 1 provides service, so that ensure to extend accelerate node and raw content acceleration system concurrent working,
Extend and accelerate node or accelerate both service nodes one for Terminal for service, and extension accelerates
Terminal request is not influenceed under node abnormal conditions by raw content acceleration system normal response and service.
The schematic diagram for extending the one embodiment for accelerating node of the invention is as shown in Figure 7.Wherein,
Packet acquisition module 701, can obtain the duplicate of the request data package of user's transmission.Address
Matching module 702 can be according to the target ip address of request data package and acceleration service node
IP address is matched.In one embodiment, extending acceleration node needs to be pre-configured with local area
The IP address (a usually VIP address) of domain original acceleration system service node is used as extension
The target ip address of acceleration, and then matching operation is performed according to the IP address of configuration.Perform mould
When the match is successful for address matching module 702, the content acceleration function by itself is block 703
User provides content and accelerates service;To the request when in address, matching module 702 matches unsuccessful
Packet refuses response.
This extends the duplicate of the packet for accelerating node to obtain user's transmission, by packet
Target ip address judge user to accelerating service node request content to accelerate service, Jin Eryou
Extend and accelerate node directly to provide the user content acceleration service so as to not influence in existing
To hold substituted on the premise of acceleration equipment is disposed existing content and accelerate server to provide the user content and add
Speed service.
The schematic diagram for extending another embodiment for accelerating node of the invention is as shown in Figure 8.Its
In, packet acquisition module 801, the 26S Proteasome Structure and Function of address matching module 802 and Fig. 7's
It is similar in embodiment.Extend and accelerate node also to hit module 803 including resource, can be in address
Matching module 802 is in the case that the match is successful, the content of user's request in analysis request packet,
Judge that node hit can be accelerated in this extension.If can hit, performing module 804 passes through
The content of itself accelerates function to provide the user content and accelerates service;Otherwise, performing module 804
Not respond.This extends acceleration node after judging that user's request content accelerates service, can first sentence
It is disconnected to provide a user with the content, when content acceleration service can be provided, then by itself
Content is provided and accelerates service, when that can not provide service, user's request still can be by Target IP
The acceleration service node of address is responded and provides service, so as to avoid having influence on user's acquisition request
Content.
The schematic diagram for extending another embodiment for accelerating node of the invention is as shown in Figure 9.Its
In, packet acquisition module 901, address matching module 902, resource hit module 903 and hold
The 26S Proteasome Structure and Function of row module 904 is similar to the embodiment of Fig. 8.Extend and accelerate node also to wrap
Termination request sending module 905 is included, when resource hit module 903 determines to be carried from itself to user
After accelerating service for content, can send end of service to the target ip address of request data package please
Ask, inform that the content of user's request accelerates service node to stop providing the user content acceleration service.
This extends acceleration node can timely prevent the raw content server node of user's request to user
Transmission content, prevents user from receiving double content, increases unnecessary flow consumption.
In one embodiment, extend and accelerate node to be asked with the spectroscopic modes user that is deployed in parallel
Ask in access path, the duplicate of the request data package of receiving terminal.This extends the portion for accelerating node
, low cost less to the change of existing network is affixed one's name to, it is easy to utilize.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention and
It is non-that it is limited;It is affiliated although being described in detail to the present invention with reference to preferred embodiment
The those of ordinary skill in field should be understood:Specific embodiment of the invention can still be entered
Row modification carries out equivalent to some technical characteristics;Without deviating from technical solution of the present invention
Spirit, it all should cover in the middle of claimed technical scheme scope of the invention.
Claims (10)
1. a kind of content accelerated method, it is characterised in that including:
Extend the duplicate for accelerating node to obtain request data package;
Duplicate according to the request data package judges the target ip address of the request data package
Whether it is the IP address for accelerating service node;
If the target ip address is the IP address of the acceleration service node, prolonged by described
Stretch acceleration node and provide the user content acceleration service;
If the target ip address is not the IP address of the acceleration service node, not ring
Should.
2. method according to claim 1, it is characterised in that also include:
If the target ip address is the IP address of the acceleration service node, judge described
Whether the content of request data package request accelerates node hit in this extension;
It is use by the acceleration node that extends if the content accelerates node hit in this extension
Family provides content and accelerates service;
If the content does not accelerate node hit in this extension, the request data package is refused to ring
Should.
3. method according to claim 1 and 2, it is characterised in that also include:
If accelerating node to provide the user content by the extension accelerates service, described extension adds
Fast node sends service termination request to the acceleration service node, and the service termination request is used
Content acceleration service is provided a user with the acceleration service node is terminated.
4. method according to claim 1, it is characterised in that the extension acclerating section
The duplicate that point obtains request data package includes:
It is described to extend the duplicate for accelerating node that request data package is obtained by optical splitting point.
5. method according to claim 1, it is characterised in that also include:
Terminal initiates content access request to the access scheduling system of content acceleration system;
The terminal according to the access scheduling system feedback acceleration service node IP address,
The request data package is sent to the acceleration service node.
6. a kind of extension accelerates node, it is characterised in that including:
Packet acquisition module, the duplicate for obtaining request data package;
Address matching module, for judging the number of request according to the duplicate of the request data package
According to bag target ip address whether be accelerate service node IP address;
Performing module, on the IP ground that the target ip address is the acceleration service node
In the case of location, node is accelerated to provide the user content acceleration service by described extension;
In the case where the target ip address is not for the IP address of the acceleration service node,
Not respond.
7. node according to claim 6, it is characterised in that also include:
Resource hits module, for judging the target ip address in the address matching module
For the acceleration service node IP address when, judge that the content that the request data package is asked is
It is no to accelerate node hit in this extension;
The performing module, is additionally operable to accelerate in this extension in the content situation of node hit
Under, accelerate node to provide the user content acceleration service by described extension;
In the case where the content does not accelerate node to hit in this extension, to the request data
Bag is not responded.
8. the node according to claim 6 or 7, it is characterised in that also include:
Terminate request sending module, for accelerating node to provide the user content by described extension
In the case of accelerating service, service termination request, the clothes are sent to the acceleration service node
It is engaged in terminating asking providing a user with content acceleration service for terminating the acceleration service node.
9. node according to claim 6, it is characterised in that the packet is obtained
Module is additionally operable to be obtained by optical splitting point the duplicate of request data package.
10. method according to claim 6, it is characterised in that the extension acclerating section
Point is configured with the Outside Access IP address that content accelerates server;
The duplicate according to the request data package judges the Target IP of the request data package
Whether address is that the IP address for accelerating service node includes:
Outside Access based on the content acceleration server for extending and accelerating node configuration
IP address, whether the target ip address for judging the request data package is to accelerate service node
IP address.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511004480.XA CN106936856B (en) | 2015-12-29 | 2015-12-29 | Content accelerated method and extension accelerate node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511004480.XA CN106936856B (en) | 2015-12-29 | 2015-12-29 | Content accelerated method and extension accelerate node |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106936856A true CN106936856A (en) | 2017-07-07 |
CN106936856B CN106936856B (en) | 2019-10-22 |
Family
ID=59458079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511004480.XA Active CN106936856B (en) | 2015-12-29 | 2015-12-29 | Content accelerated method and extension accelerate node |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106936856B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110198307A (en) * | 2019-05-10 | 2019-09-03 | 深圳市腾讯计算机系统有限公司 | A kind of selection method of mobile edge calculations node, apparatus and system |
CN110445886A (en) * | 2019-07-05 | 2019-11-12 | 网宿科技股份有限公司 | A kind of method and system realizing domain name access and accelerating |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571584A (en) * | 2012-01-12 | 2012-07-11 | 李禾禾 | Method for accelerating distributed network |
CN103532817A (en) * | 2013-10-12 | 2014-01-22 | 无锡云捷科技有限公司 | CDN (content delivery network) dynamic acceleration system and method |
CN104168300A (en) * | 2013-05-17 | 2014-11-26 | 中国电信股份有限公司 | Content acceleration method and system |
CN104394221A (en) * | 2014-11-28 | 2015-03-04 | 合一网络技术(北京)有限公司 | Method and system employing edge service node for accelerating streaming application |
US9015348B2 (en) * | 2013-07-19 | 2015-04-21 | Limelight Networks, Inc. | Dynamically selecting between acceleration techniques based on content request attributes |
CN104753808A (en) * | 2013-12-31 | 2015-07-01 | 腾讯科技(深圳)有限公司 | Network system data transmission method and device and data transmission system |
US20150326665A1 (en) * | 2012-11-26 | 2015-11-12 | Go Daddy Operating Company, LLC | Dns overriding-based methods of accelerating content delivery |
US20150358343A1 (en) * | 2014-06-09 | 2015-12-10 | Akamai Technologies, Inc. | Detection and classification of malicious clients based on message alphabet analysis |
-
2015
- 2015-12-29 CN CN201511004480.XA patent/CN106936856B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571584A (en) * | 2012-01-12 | 2012-07-11 | 李禾禾 | Method for accelerating distributed network |
US20150326665A1 (en) * | 2012-11-26 | 2015-11-12 | Go Daddy Operating Company, LLC | Dns overriding-based methods of accelerating content delivery |
CN104168300A (en) * | 2013-05-17 | 2014-11-26 | 中国电信股份有限公司 | Content acceleration method and system |
US9015348B2 (en) * | 2013-07-19 | 2015-04-21 | Limelight Networks, Inc. | Dynamically selecting between acceleration techniques based on content request attributes |
CN103532817A (en) * | 2013-10-12 | 2014-01-22 | 无锡云捷科技有限公司 | CDN (content delivery network) dynamic acceleration system and method |
CN104753808A (en) * | 2013-12-31 | 2015-07-01 | 腾讯科技(深圳)有限公司 | Network system data transmission method and device and data transmission system |
US20150358343A1 (en) * | 2014-06-09 | 2015-12-10 | Akamai Technologies, Inc. | Detection and classification of malicious clients based on message alphabet analysis |
CN104394221A (en) * | 2014-11-28 | 2015-03-04 | 合一网络技术(北京)有限公司 | Method and system employing edge service node for accelerating streaming application |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110198307A (en) * | 2019-05-10 | 2019-09-03 | 深圳市腾讯计算机系统有限公司 | A kind of selection method of mobile edge calculations node, apparatus and system |
CN110198307B (en) * | 2019-05-10 | 2021-05-18 | 深圳市腾讯计算机系统有限公司 | Method, device and system for selecting mobile edge computing node |
CN110445886A (en) * | 2019-07-05 | 2019-11-12 | 网宿科技股份有限公司 | A kind of method and system realizing domain name access and accelerating |
CN110445886B (en) * | 2019-07-05 | 2020-11-06 | 网宿科技股份有限公司 | Method and system for realizing domain name access acceleration |
Also Published As
Publication number | Publication date |
---|---|
CN106936856B (en) | 2019-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12149584B2 (en) | Application relocation method and apparatus | |
CN102349350B (en) | Local breakout with optimized interface | |
US9198020B2 (en) | OAMP for distributed mobile architecture | |
US9516625B2 (en) | Methods and apparatuses for communicating content data to a communications terminal from a local data store | |
CN103262506B (en) | Method and apparatus for allowing to distinguish disposal mobile network data business | |
CN103430487B (en) | For detecting the method, apparatus and system of the service data that grouped data connects | |
US20210360715A1 (en) | Coordinated selection of user plane functions in core and radio access networks | |
JP2019533341A (en) | Efficient and dynamic support for mobile low latency services | |
US8665849B2 (en) | Methods and systems for implementing inter-network roam, querying and attaching network | |
CN103986638B (en) | The method and apparatus of many public network links of ADVPN tunnel binding | |
CN102752877A (en) | Machine-to-machine service management equipment, network equipment and service processing method and system | |
CN110896553A (en) | Multi-access edge computing method and platform and communication system | |
CN107105458B (en) | A kind of information processing method and device | |
CN103596290A (en) | Wireless multi-network integration method | |
CN113810512A (en) | IoT terminal access system, method, device and storage medium | |
CN105119787B (en) | A kind of public internet access system and method based on software definition | |
KR101481337B1 (en) | Mobile Communication System Based on Software Defined Networks and Method for Processing Access of Mobile Equipment thereof | |
CN103916491B (en) | Dynamic address mapping method and device based on NAT444 architecture | |
CN106572132A (en) | Chain establishing distribution method, device and system | |
CN106936856A (en) | Content accelerated method and extension accelerate node | |
KR102531648B1 (en) | Apparatus for multinet aggregation transmission, and operating method thereof | |
CN108616962B (en) | Data network information processing method and device and terminal | |
CN101652778B (en) | GW coupled SIP proxy | |
CN101651941A (en) | Home agent clustering system and deployment method thereof | |
WO2011134495A1 (en) | Management of traffic in a communication network and traffic optimization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |