CN1372407A - Content transmission network system and realizing method thereof - Google Patents
Content transmission network system and realizing method thereof Download PDFInfo
- Publication number
- CN1372407A CN1372407A CN 01110884 CN01110884A CN1372407A CN 1372407 A CN1372407 A CN 1372407A CN 01110884 CN01110884 CN 01110884 CN 01110884 A CN01110884 A CN 01110884A CN 1372407 A CN1372407 A CN 1372407A
- Authority
- CN
- China
- Prior art keywords
- network node
- information
- network
- soon
- server
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
A content tranfer network system contains a communicatino network, the first network node users connecting internet, the second network node for the main frame proxy and the third network node amony which the third node connects a cache server to the frequency width port of the first node and set a standard route and a VPn tunnel between the first and the second node. The cache server will store the informatino needed to be transfered. This system can solve the problem of continuity for the independent self-management network to realife the independent network extension.
Description
The present invention is a kind of content delivery network system and method thereof.Clearer and more definite, be relevant a kind of virtual private networks (Virtual Private Network that utilizes; VPN) and Border Gateway agreement (BorderGateway Protocol; BGP) characteristic makes the transfer rate can quicken content in the Internet, and puts the function that characteristic is set up Data acquisition, with building of network.In addition, the present invention's network system can generally be put for building of general the Internet, to reach the purpose of separate network extension.
Its network node of the network of self-government is set up to have and can be connect the privately owned route that reaches.General networking ISP (ISP) can utilize communication network that telecommunications company lays as the media that extends network, and keeps the autonomous necessary continuity of network.
At present many important, large-scale ISP are arranged at the U.S. more, as are located at the content of ISP that other regional ISP desire to provide the U.S. to the user, then must rent the hardware and the frequency range of international network network.Therefore, for many ISP, maximum cost is the frequency range usage charges of international network.Below promptly this kind situation is described with a simple example.
See also Fig. 1, suppose to have two the ISP-ISP A and the ISP B of different regions, office, wherein ISPA mainly provides user's service on net, and ISP B system provides the Co-location service.The main expenditure of the two is all the frequency range usage charges that connect the Internet.With income, the principal income of ISP A is to collect the charges to the user, and this is fixed income.The principal income of ISP B then is the frequency range expense of client's (ICP) Co-location, that is the information on many more people clients' the main frame, and then the income of ISP B also improves thereupon.
When certain information of the customer requirements ISP of ISP A B, ISP A then claims to ISP B, and ISPB promptly sees through international network this information is sent to ISP A, so that ISP A can offer the user with this information.When the same information of this pen of another customer requirements or same user required this information again, above-mentioned requirements and convey program just must all heavily come once.In other words, same information may transmit repeatedly on international network, the waste that causes frequency range to use, and ISP A also is necessary for and uses frequency range to transmit identical information each time to pay expense again and again.
Referring to Fig. 2, ISP A can be provided with one in its frequency range outlet and get server soon to store the information content that once captured again.When a certain information of customer requirements, ISP A can seek to the cache servomechanism earlier, if having, then directly offers the user.If no, the requirement of acquisition information is then proposed to ISP B again, please transmit the information content of being wanted by ISP B.Thus,, can cause the loss of ISP B, because the number of times that ISP B need send out the client's (ICP) of its Co-location the information content obviously reduces though ISP A can save the cost of frequency range.Therefore, this kind way of ISP A can be described as with other ISP and is the enemy.
For example, can utilize the present invention's notion, under the situation that needn't have international network, network be extended to the U.S., keep its autonomy simultaneously at an autonomous networks in Taiwan.Owing to after the Network stretch, can add its network policy, as using the method for the various saving frequency ranges such as cache servomechanism or priority of service, then can significantly save the cost of international frequency range, and the reaction speed of accelerating network.
One of the present invention purpose provides a kind of content delivery network system, can solve the successional problem of self-government network, to reach the purpose of separate network extension.
Another object of the present invention provides a kind of content delivery network system, can solve present website convergence (site proximity; Seek out shortest path when linking to a plurality of distributing server by can be to the method for arbitrary server by the user) still there is not a problem of best settling mode.The guarantee information content with shortest path by mode arrive the immediate server of getting soon.
The present invention's the 3rd purpose system provides a kind of content delivery network system, feasible probability based on the ISP that provides the user to surf the Net international network frequency range capable of reducing using, thereby reduce cost, keep the service quality that the user is provided information simultaneously, and can not reduce income based on the ISP of Co-location.
The present invention's the 4th purpose provides a kind of pricing system, non-ly provides the expense of user profile via international network so that allow ISP that the user surfs the Net to be provided and rationally to share the cost of being saved based on the ISP of Co-location on the frequency range expense in order to calculate.
According to the present invention on the one hand, system of a kind of content delivery network system includes communication network, be used to provide the user to surf the Net is master's first network node, being used for Co-location is master's second network node and the 3rd network node, the 3rd network node established standards route and virtual private networks (VPN) tunnel between first and second network node wherein, and connect one in the frequency range exit of first network node that provides the user to surf the Net to be the master and get server (cache server) soon, this is got server soon and the information content that once was required and was transmitted can be stored, when information of customer requirements, can get server soon from this earlier seeks, if this information is arranged, then get server soon and directly it is offered the user, if this information not, then get server soon and see through vpn tunneling proposes requirement from acquisition information to second network node by this, and obtain information and pass to the user by the standard route, and see through and to get the host data that server will transmit information soon and give record, second network node is provided according to this, thereby charges to the client of its Co-location.
According to the present invention on the other hand, a kind of method system via the network content delivery comprises and sets up communication network; Set up the first network node, the service that provides the user to surf the Net is provided; Set up the second network node, be used for providing information from internet content provider; Between first and second network node, set standard route and virtual private networks (VPN) tunnel via this communication network, and in the communication setup of entrances and exits one cache servomechanism of this first network node, be used for storing the information content that transmits from the second network node; When the customizing messages of customer requirements of first network node, search to this cache servomechanism earlier, if this information is arranged, then directly offer the user; If there is not this information, then see through vpn tunneling proposes requirement from this information of acquisition to the second network node; The second network node namely returns after this information via the standard route, this cache servomechanism is about to its storage and offers the user, the data content record of the 3rd network node and information that the cache servomechanism is transmitted provides the second network node with according to this to client's charge of its Co-location.
The third aspect according to the present invention, a kind of method of putting the content delivery network system of building comprises that step has, and is being used to provide the user to surf the Net and is master's first network node and be used for setting up basic communication network between second network node that Co-location is the master; Set the route between first network node and second network node, comprise standard route and virtual private networks (VPN) tunnel; Between first network node and second network node, set up the iBGP exchange; Set up one to get server soon in first network node; Carry out guiding (redirection) again, force all Content of communciations of first network node all to get server soon through this; And obtain the information needed content and also stored by getting main frame that server manages on behalf of another to second network node soon, for use.
Fourth aspect according to the present invention, in the present invention's network system, get server system soon and be provided with a kind of pricing system, wherein this gets the data of server system record transmission information soon, comprise each client's transinformation content and the time that is spent, to calculate average frequency range use amount, amount of information addition with all clients, and addition and the highest frequency range of reality compared calculating a factor value, each client's mean transinformation content is multiplied by this factor value is maximum frequency range use amount in one section special time.
Below in conjunction with accompanying drawing, by detailed description of the present invention, advantage of the present invention, characteristics and purpose will be apparent.
Fig. 1 is the schematic diagram that summary shows the network system of traditional transmission information;
Fig. 2 is the schematic diagram that summary shows another network system of traditional transmission information;
Fig. 3 is the schematic diagram that holds delivery network system within summary shows according to the present invention; And
Fig. 4 is the structural representation that holds delivery network system within showing according to the present invention.
Now with reference to shown in accompanying drawing describe embodiments of the invention in detail.
Please refer to Fig. 3, content delivery system according to the present invention is as shown in the figure.The present invention's system comprises: a communication network 10, and it can be the Internet; So that the Internet Service Provider ISPA of information to the user to be provided, it is the service on net that user 30 is provided; Based on the ISP B of Internet Service Provider of Co-location, it is to manage on behalf of another 20 of a plurality of internet content providers (ICP) to hold within providing; And ISP C, it is to be arranged at so that the frequency range exit of information to user's the ISP A of Internet Service Provider to be provided that server 40 is got soon with one by this ISP C system.
ISP C ties up to and sets a virtual private networks tunnel (VPN tunnel) 50 between ISP A and the ISP B, proposes the requirement of information is used to ISP B for ISP A.And ISP B should require back information system to carry out through the standard route 60 via communication network 10.
This cache servomechanism 40 is that the information that is required and transmitted is given storage management.When ISP A obtained requiring of 30 pairs of customizing messages of user, ISP A searched in cache servomechanism 40 in advance.If in this cache servomechanism 40 this information is arranged, then ISP A directly sends this information to user 30 from cache servomechanism 40.If do not have this information in this cache servomechanism 40, then ISP A namely claims to ISP B through this vpn tunneling 50.ISP B then responds this requirement, this customizing messages is seen through standard route 60 reach this cache servomechanism 40 in order to pass to user 30 and storage management in addition.Thus, when having another user 30 ' to require this customizing messages thereafter, or same user 30 is when requiring this information once again, and ISP A can get server 40 soon from this and offer the user, does not need the claim transmission of this information to ISP B again.
Should notice that this vpn tunneling 50 can be any technology that realizes the effect of virtual private network.
For clarity sake, above-mentioned example can be reduced to single so that the Internet Service Provider ISP A of information to the user to be provided, and the single ISP B of Internet Service Provider based on Co-location.Yet, a plurality of ISP A and a plurality of ISP B can be arranged.
Utilize this kind system, for ISP A, can significantly reduce the user demand to the frequency range of communication network 10, thereby significantly reduce cost in this respect.In addition and since reduced identical information on the communication network 10 repeat transmit, the waste that can avoid frequency range to use, thus make the information transmission of global communication network 10 keep smooth and easy.
Yet for ISP B, owing to reduced the number of times that the information content that it is managed on behalf of another requires transmission, its income can be affected.
ISP C can set up a kind of charge system and write down and add up for the frequency range that the actual user of sending to 30 of each information is used getting server 40 soon, and statistics is transferred to ISP B, is used for charging to its Co-location client (ICP) according to this.Thus, neither can cause the loss of ISP B, the cost of ISP A is declined to a great extent.Then ISP C can collect service charge to ISP A and ISP B.
For clarity sake, this be the network system of setting up between 2 be example.Should be appreciated that, when network node surpasses at 2 when above, can be through repeating step, and adjust on demand and realize.Please refer to Fig. 4.
Program one: basic network is built and is put.
At first, be ready for the autonomous number (AS number) of network and internet protocol (IP) address that can declare voluntarily; Two network node systems of two places, office apply for line to the ISP of locality respectively, and obtain legal IP address and Border Gateway agreement (BGP) cross-licensing of the other side; Data such as the interface of setting and local ISP line, BGP exchange.When exchanging BGP again, can the whole BGP route data (full routing table) of selective reception the other side, or receive only the route data of part BGP, or do not receive fully.But if not obtaining whole BGP route data, then necessary adding standard route (defaultroute) is with the gateway (gateway) that points to local ISP.But, even received whole BGP routes, also Criterion route separately.
For convenience of description, be that the network of supposing the two places, office is respectively CDN1 and CDN2.And the ISP of these two places is respectively ISP1 and ISP2.CDN1 is CI1 with the interface that is connected between the ISP1.CDN2 is CI2 with the interface that is connected between the ISP2.
Line success and relevant route set up finish after, then begin to set virtual private networks tunnel (VPN tunnel).At first, configuration interface on the router of CDN1 and CDN2, for example utilize to return (loopback) or directly use CI1 and CI2, it is to use the IP position that ISP1 and ISP2 had (that is by ISP1 and ISP2 the autonomous number the proclaimers of institute), after this is called IP1 and IP2.Be the source (source) of vpn tunneling with IP1 and be the destination (destination) of vpn tunneling in CDN1 system with IP2; And be the source (source) of vpn tunneling with IP2 and be the destination (destination) of vpn tunneling with IP1 in CDN2 system.Thus, vpn tunneling has promptly been set up and has been finished.It should be noted that the route toward the destination can not be via vpn tunneling, and must be just passable, otherwise have loop (loop) generation and can't finish the foundation of vpn tunneling via the network of the ISP of correspondence itself.Therefore, may need to add static routing come specified circuit by.
Next, generally build the mode of putting according to network and build and put internal gateway agreement (IGP) or static routing, make on the router of CDN1 and CDN2 institute's IP address allocated mutually specified circuit by.
Between CDN1 and CDN2, set up internal bgp (iBGP) exchange.The route that should note the regional address of CDN1 and CDN2 exchange must arrive via vpn tunneling.Can add static routing if necessary.
Program two: CDN (content delivery network) network is built and is put
The mode of putting of building as program one.In the time of should noting the iBGP exchange, and need not exchange CDN network route in addition.In addition, during with local ISP switching and routing, select as far as possible the IP address of a declaration itself, and do not receive the route of any local ISP, and establish the standard route.Very and, should notice that the route length of the external ISP of all CDN routers declaration is same length.
In addition, utilize the IP address setting cache servomechanism of local ISP.This get soon server should be as far as possible with the used interface of local CDN router be same sub-network (subnet).And the standard Route establishment of cache servomechanism got up (gateway that can use local ISP or CDN all can).
Set guiding (redirection) again:
Can set WCCP (agreement of Web cache coordinate), WCCP2 or any port at router and cache servomechanism and the parameter such as again guide;
Can use four-layer switch to do the 4th layer of guiding again;
Can directly in ISP and CDN, utilize the cache servomechanism when the line gateway, force all communication traffic all will pass through the cache servomechanism.Or unit weight newly is directed to and gets server soon within can getting soon with other any feasible methods.
Because the characteristic of BGP, when arbitrary ISP will obtain the information content on the CDN network, can compare the route of same length, and the route of selecting the shortest path outwards to transmit as information.Therefore, information can be with the arbitrary node on the shortest path arrival CDN network.Because Dao Yin effect again, local get server can be sent acquisition information again to CDN requirement soon.CDN namely sees through the servomechanism that the other side is sent in requirement that vpn tunneling will capture data.Because sending the IP address of getting server soon of requirement is not the IP address of network own, so router can be selected to use the standard route to pass information back this and get server soon, get server soon by this again and pass to the ISP of the requirement that proposes acquisition information to supply with its user.
Because vpn tunneling has frequent expense (overhead), thus can accept for the requirement that transmits the acquisition data, because it is less to transmit content.But as will then relatively not accepting, because the restriction of frequent expense is arranged by vpn tunneling back information content.So can select to transmit via the standard route.
In addition, because the route of back information and non-designated, so also can utilize satellite system to come fulfillment information to transmit.System mode of the present invention and time are irrelevant, so get server soon or the network system management person can active send or require lastest imformation according to the analysis of itself.
Program three: the information content that obtains the ICP server
Get server (server side cache server) soon what the network node of CDN utilized that the IP address of CDN sets up the server side separately, and set up privately owned domain name service (DNS) system by the charge system of locality.The DNS of the cache servomechanism of servomechanism side is pointed to after the privately owned DNS, can see through that any DNS guides again or the technology such as global servomechanism switch load balance, will originally require direct into earlier on the cache servomechanism of servomechanism side at the main frame on the ISP.So, ICP can utilize the CDN network and need not change the IP address.
Program four: build to put and hold delivery network system within the whole world
According to above method,, can flexibly build the content delivery network system of putting the whole world based on the consideration of various actual conditions.
By above system, the information major part that internet content provider (ICP) is provided all can be taken at soon soon get on the server, and feasible expense from the ISP of Co-location to ICP that can't collect data quantity based on.Yet, according to the present invention, can set up charge system on the server getting soon, data such as amount of information that reality is transmitted and time write downs and are made statistics, and the ISP that offers based on Co-location of the data that will write down and add up charges to the ICP that is managed on behalf of another according to this again.Therefore, can't cause the loss of the ISP that information is provided.The person of building of delivery system of the present invention can unify to provide the cache servomechanism to each big ISP, and sets up charge system.Can see through charge system record in detail by the frequency range of getting server soon and being transmitted, and make the bill of indivedual ISP, transfer to client's charge of its Co-location of ISP whereabouts.Owing to be the frequency range of actual transmission on the bill, so client's paying is rational.And in fact ISP does not utilize the frequency range of its connecting Internet to come transmission information, and the appearance delivery network system transmits within the present invention but utilize, and can save in a large number the expense of frequency range.And hold building the person of putting and to collect service fee to each ISP as one feels fit of delivery network system within the present invention.
Because building of above CDN network is fully based on the BGP route, therefore can be extremely near (unless having other vpn tunnelings to exist) with the physical network route.Again CDN go up obtained various data will more than other networks obtained reference value more arranged.
Should be appreciated that, though more than be to put within two network nodes to build that to hold delivery network system be that example explains, the present invention can be applied to the system of a plurality of network nodes.In addition, also can do various corrections and change and the spirit and the category that do not deviate from the present invention.
System according to the present invention, can the guarantee information requirement can be sent to the nearest server of getting soon, and need not change the literary style of Co-location client's webpage, than tradition must change webpage and utilize DNS explain the system that carries out information content delivery come facility, quick more.
Above-mentioned mode is the mode that builds of limiting network itself not, does not namely limit the existing framework of network or its inner and external various communications protocol exchanges, or the equipment interface of the circuit that uses etc.Therefore, versatility of the present invention is applicable to the network system in the whole world.At present the website accessibility (site proximity) on the network is still not have and separates, and can only utilize DNS or node to calculate (hop count) and makes convergence.The present invention then can guarantee information system be arrived by the shortest route.
Being respectively two network nodes with the AboveNet of the HiNet in Taiwan and the U.S. is example, and it is set as follows:
Present networks: AS-9836, IP-202.143.128.0/19
AboveNet:AS-6461,IP-208.185.154.0/23
HiNet:AS-3462,IP-210.71.224.0/24
The related setting of Taiwan node:
clock?timezone?TPE?8
ip?subnet-zero
Interface Loopback2 ip address 202.143.129.253.255.255.255.255 ip router isis! Interface Serial1/1 description Hinet2iasp bandwidth 1544 ip address 210.59.213.205.255.255.255.252 no ip redirects no ip proxy-arp encapsulation ppp no ip route-cache no ip mroute-cache random-detect no cdp enable hold-queue 1024 in hold-queue 1024 out! router bgp 9836 no synchronization bgp log-neighbor-changes neighbor APEXTHINET peer-group neighbor APEXTHINET remote-as 9836 neighbor APEXTHINET update-source Loopback1 neighbor APEXTHINET version 4 neighbor APEXTHINET route-reflector-client neighbor APEXTHINET next-hop-self neighbor APEXTHINET filter-list 41 out neighbor 208.185.154.2 peer-group APEXTHINET no auto-summary! Interface Loopback2 ip address 202.143.129.251.255.255.255.255 ip router isis! router bgp 9836 no synchronization bgp log-neighbor-changes neighbor AboveNet peer-group neighbor AboveNet remote-as 6461 neighbor AboveNet ebgp-multihop 3 neighbor AboveNet update-source FastEthernet0/0 neighbor AboveNet version 4 neighbor AboveNet next-hop-self neighbor AboveNet filter-list 41 out neighbor APEXTHINET peer-group neighbor APEXTHINET remote-as 9836 neighbor APEXTHINET updat e-source Loopback1 neighbor APEXTHINET version 4 neighbor APEXTHINET next-hop-self neighbor APEXTHINET prefix-list US in neighbor 208.184.104.2 peer-group AboveNet neighbor 208.184.104.3 peer-group AboveNet neighobr 210.200.186.2 peer-group APEXTHINET no auto-summary! Ip classlessip route 0.0.0.0 0.0.0.0 208.184.104.1ip route 210.71.224.5 255.255.255.255 208.184.104.1ip route 210.200.186.2 255.255.255.255 Tunnel1ip as-path access-list 41 permit ^$ip as-path access-list 41 permit ^9346$ip as-path access-list 41 permit ^9747$ip as-path access-list 41 deny.
* Ip prefix-list US seq 5 permit 0.0.0.0/0 le 19 only need to set up one in the locality in addition and get server soon, and the route beyond the northern body network is filled into building of the program of can finishing two puts in the iBGP declaration.
The frequency range that present cache servomechanism only can just itself use calculates, and can't distinguish each user to the use of frequency range.For internet content provider (ICP), the meaning of frequency range promptly is the maximum fault information that network can transmission in a second, also is exactly the usefulness (performance) of network, and this is the index of client (ICP) satisfaction.The NMS that present ISP provides is as the charging basis with 600 seconds mean value.Network system according to the present invention, getting server soon is detail record client's information transmission data, comprises delivery time, customer data (IP address), transmission data quantity and the time that is spent.Transmit data quantity and be average frequency range use divided by the time that spends.Again all clients' amount of information addition and the highest frequency range of reality are made comparisons, can calculate factor value (factor) at that time.Because the user that served of cache servomechanism there is no fancy setting, so it is reasonably that each client's mean transinformation content directly is multiplied by factor value, drawn person is frequency range use amount of maximum in 600 seconds (or any from ordering the time).Next only need frequency range use amount addition with the various places network node.The mode that adopts is specially, and each regional network node can be delivered to related data the regional center addition earlier, by each regional center addition result is separately delivered to head center's addition again.So can save a large amount of unnecessary information flow-rates, make the network running more efficient.
Because what the cache servomechanism recorded is the frequency range of actual institute transmission, so be rational to Co-location client charge accordingly.And ISP does not utilize the frequency range of internet to come transmission information, but utilizes the present invention's content delivery system to transmit.Therefore, ISP can receive more cheap expense to the user, and the person of building of native system also can collect rational service charge to ISP.
Claims (9)
1. content delivery network system comprises:
One communication network;
First network node is used to provide user's service on net;
Second network node is used for providing information from internet content provider, and it is the route data that obtains Border Gateway agreement (BGP) with first network node mutually by the Internet;
The 3rd network node, it sets the standard route via described communication network between first and second network node, BGP route announcement and virtual private networks (VPN) tunnel, and be provided with one in the communication gateway of described first network node and get server soon, be used to store the information of using internet protocol (IP) address of the 3rd network node to transmit from second network node, when customizing messages of customer requirements of first network node, first network node can extremely describedly earlier be got the server search soon, if described information is arranged, then directly offer the user, if no described information, the requirement of described information of acquisition is then proposed to second network node via described vpn tunneling, second network node is then via after described information of described standard route passback, describedly gets the user that offers that server is about to soon.
2. network system as claimed in claim 1, it is characterized in that, described transmission data of getting the information that server system will be transmitted soon is record in detail, and described the 3rd network node is that described record is offered second network node so that charge to internet content provider according to this.
3. charge system, can be used for network system as claimed in claim 1 or 2, wherein said data of getting server system record transmission information soon to the user, comprise each Co-location client's transinformation content and the time that is spent, to calculate average frequency range use amount, amount of information addition with all clients, and addition and the highest frequency range of reality compared to calculate a factor value, each client's average transinformation content being multiplied by described factor value being maximum frequency range use amount in one section special time, serves as according to chargeing with described maximum frequency range use amount.
4. method via the network content delivery comprises that step has:
Set up communication network;
Set up the first network node, it is be used to the service that provides the user to surf the Net;
Set up second network node, it is to be used for providing information from internet content provider;
First network node and second network node are obtained the route data of Border Gateway agreement (BGP) mutually by the Internet;
Between first and second network node, set standard route, BGP route announcement and virtual private networks (VPN) tunnel via described communication network, and be provided with one in the communication gateway of described first network node and get server soon, be used to store the information that transmits from second network node;
When the customizing messages of customer requirements of first network node, search to described cache servomechanism earlier, if described information is arranged, then directly offer the user;
If there is not described information, the requirement of described information of acquisition is proposed to the second network node via vpn tunneling then;
Second network node should require via described information of standard route passback to the described server of getting soon.
5. method according to claim 4, it is characterized in that, also comprise the step that writes down and offer second network node by described transmission data of getting the information that server system will be transmitted soon in detail, so that second network node is charged to internet content provider according to this.
6. build the method for putting the content delivery network system for one kind, comprise that step has:
Set up first and second network node;
Between first network node and second network node, set up basic communication network;
Set virtual private networks (VPN) tunnel between first network node and second network node, for the requirement that transmits acquisition information;
Set the standard route between first network node and second network node, for transmitting the information content;
Set up a cache servomechanism in each network node; And
Carry out again guiding (redirection), force all Content of communciations all to pass through described cache servomechanism;
Obtain the information content of the main frame that its network node manages on behalf of another by getting server soon.
7. method according to claim 6 is characterized in that, the step of setting route is that first network node and second network node are obtained the other side's the network address and Border Gateway agreement (BGP) cross-licensing mutually and carried out.
8. method according to claim 6, it is characterized in that, also comprise step: set up a charge system on the server described getting soon, with data such as the amount of information of reality transmission and time record in addition, to offer network node so that to client's charge of its Co-location.
9. a network management is used to comprise within a plurality of network nodes and holds delivery network system, and described method comprises:
At each network node the cache servomechanism is set;
Established standards route and BGP declaration between described network node such as grade;
Set virtual private networks (VPN) tunnel described the grade between the network node;
Implementation reboots, and makes the communication process of each network node at the set cache servomechanism of described point;
When the specific information content of one of the described customer requirements that waits one of the network node network node, described network node is got the server soon from it and is searched, if described information is arranged, then directly offer the user, if there is not described information, then get the requirement that server sends the acquisition information content soon by it;
By vpn tunneling, what the requirement of the described acquisition information content is sent to destination network node with described information content gets server soon;
The server of getting soon of described destination network node is responded described requirement, and the described information content is back to the described server of getting soon that claims via the standard route;
Recorded the related data of the information that is transmitted by each cache servomechanism;
Converge whole each data of getting server soon and being write down, be organized into the data that is relevant to each network node; And
The data transmission that to put in order is given the network node of each correspondence, so that each network node holds ISP's charge within managing on behalf of another to it according to this.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB011108843A CN1154329C (en) | 2001-02-28 | 2001-02-28 | Content transmission network system and realizing method thereof |
HK03102356A HK1053555A1 (en) | 2001-02-28 | 2003-04-02 | A content delivery network system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB011108843A CN1154329C (en) | 2001-02-28 | 2001-02-28 | Content transmission network system and realizing method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1372407A true CN1372407A (en) | 2002-10-02 |
CN1154329C CN1154329C (en) | 2004-06-16 |
Family
ID=4658851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB011108843A Expired - Fee Related CN1154329C (en) | 2001-02-28 | 2001-02-28 | Content transmission network system and realizing method thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1154329C (en) |
HK (1) | HK1053555A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100356760C (en) * | 2002-12-20 | 2007-12-19 | 英华达(南京)科技有限公司 | Method for accessing company inside data from network using mobile phone |
CN100367715C (en) * | 2004-09-30 | 2008-02-06 | 迈普(四川)通信技术有限公司 | Method for realizing communication load equilibrium and gateway, central gateway thereof |
CN101641685B (en) * | 2007-03-23 | 2013-08-21 | 索尼株式会社 | Method for file transfer by a peer-to-peer file transfer model and a client-server transfer model |
CN103828297A (en) * | 2011-09-30 | 2014-05-28 | 英特尔公司 | Device, system and method of maintaining connectivity over a virtual private network (VPN) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101764747B (en) * | 2009-12-24 | 2012-05-02 | 北京云快线软件服务有限公司 | Content distribution network flow intelligent scheduling method, device and system |
CN108600320A (en) * | 2018-03-23 | 2018-09-28 | 阿里巴巴集团控股有限公司 | A kind of data cache method, apparatus and system |
-
2001
- 2001-02-28 CN CNB011108843A patent/CN1154329C/en not_active Expired - Fee Related
-
2003
- 2003-04-02 HK HK03102356A patent/HK1053555A1/en not_active IP Right Cessation
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100356760C (en) * | 2002-12-20 | 2007-12-19 | 英华达(南京)科技有限公司 | Method for accessing company inside data from network using mobile phone |
CN100367715C (en) * | 2004-09-30 | 2008-02-06 | 迈普(四川)通信技术有限公司 | Method for realizing communication load equilibrium and gateway, central gateway thereof |
CN101641685B (en) * | 2007-03-23 | 2013-08-21 | 索尼株式会社 | Method for file transfer by a peer-to-peer file transfer model and a client-server transfer model |
US8639831B2 (en) | 2007-03-23 | 2014-01-28 | Sony Corporation | Method and apparatus for transferring files to clients using a peer-to-peer file transfer model and a client-server transfer model |
CN103828297A (en) * | 2011-09-30 | 2014-05-28 | 英特尔公司 | Device, system and method of maintaining connectivity over a virtual private network (VPN) |
US9338135B2 (en) | 2011-09-30 | 2016-05-10 | Intel Corporation | Device, system and method of maintaining connectivity over a virtual private network (VPN) |
CN103828297B (en) * | 2011-09-30 | 2018-06-26 | 英特尔公司 | Internuncial devices, systems, and methods are kept by Virtual Private Network (VPN) |
Also Published As
Publication number | Publication date |
---|---|
CN1154329C (en) | 2004-06-16 |
HK1053555A1 (en) | 2003-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6810417B2 (en) | Content delivery network system and method for network configuring | |
AU2013351670B2 (en) | Business scheduling method and apparatus and convergence device | |
US9503308B2 (en) | Method, device and system for processing content | |
USRE43051E1 (en) | Enabling a service provider to provide intranet services | |
US7020084B1 (en) | Communication system, a communication method and communication terminal | |
KR100268194B1 (en) | Method and system for a hybrid peer-server communications structure | |
US20030099202A1 (en) | System and method for distribution of data packets utilizing an intelligent distribution network | |
CN104618243B (en) | Method for routing, apparatus and system, Scheduling of Gateway method and device | |
CN112398902B (en) | High availability load balancing method, system and computer readable storage medium | |
US9667758B2 (en) | Dynamic modification of a subscriber connection | |
WO2012065531A1 (en) | Method, device, and system for implementing relay selection | |
CN101094391A (en) | Strategy method for video binding thin resources of diversiform video exchange routes | |
US20090323554A1 (en) | Inter-office communication methods and devices | |
JP2003069639A (en) | xDSL STORAGE DEVICE, MULTICAST DELIVERY SYSTEM, AND DATA DELIVERY METHOD | |
CN110225144A (en) | Obtain and provide method, user equipment and the management server of service | |
CN1902863A (en) | Resource sharing broadband access system, methods, and devices | |
CN1372407A (en) | Content transmission network system and realizing method thereof | |
CN1643946A (en) | Controlling service stream | |
US20020015406A1 (en) | Broadband Ethernet multicasting | |
JP3655575B2 (en) | Gateway device | |
CN106330648A (en) | Method and device for generating routing information | |
MXPA00012896A (en) | Session subscription system and method for same. | |
WO2011026355A1 (en) | Method for a node accessing a home agent, home agent cluster system and service router | |
CN107040442B (en) | Communication method, communication system and cache router of metropolitan area transport network | |
CN101330426B (en) | IPTV network interconnection architecture and interconnection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: LI JIANMIN Free format text: FORMER OWNER: LI WEIMIN Effective date: 20030613 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20030613 Address after: Room 307, longhui Road, lower village, Kowloon Wong Tai Sin, Hongkong, China Applicant after: Li Jianmin Address before: Floor 175-1, 5 health Road, Songshan District, Taipei, Taiwan Applicant before: Li Weimin |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |