Nothing Special   »   [go: up one dir, main page]

CN106453671A - Method, client, server and system for CDN scheduling - Google Patents

Method, client, server and system for CDN scheduling Download PDF

Info

Publication number
CN106453671A
CN106453671A CN201510479096.9A CN201510479096A CN106453671A CN 106453671 A CN106453671 A CN 106453671A CN 201510479096 A CN201510479096 A CN 201510479096A CN 106453671 A CN106453671 A CN 106453671A
Authority
CN
China
Prior art keywords
dns
cdn
server
client
domain name
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.)
Pending
Application number
CN201510479096.9A
Other languages
Chinese (zh)
Inventor
陈戈
梁洁
庄嵘
庄一嵘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201510479096.9A priority Critical patent/CN106453671A/en
Publication of CN106453671A publication Critical patent/CN106453671A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/69Types of network addresses using geographic information, e.g. room number

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method, a client, a server and a system for CDN scheduling. The method comprises the steps of on the condition that a DNS client utilizes a domain name which is accelerated by a CDN, transmitting a downloading request to a DNS management server, and receiving a DNS server list and a CDN accelerated domain name list which are returned from the DNS management server; transmitting a searching request from the DNS client to the DNS server, wherein the searching request carries the IP address of the DNS client and a CDN accelerated domain name; forwarding the searching request to a CDN scheduling server by the DNS server; and returning a latest node which access the CND accelerated domain name by the CDN scheduling server according to the IP address of the DNS client. According to the method, the client, the server and the system for CDN scheduling, the CDN scheduling server positions a user according to the IP address of the DNS client, thereby realizing accurate CDN scheduling.

Description

For the method for CDN scheduling, client, server and system
Technical field
The invention belongs to the method for triple play technology field, more particularly, to CDN scheduling, Client, server and system.
Background technology
Traditional internet C DN scheduling system is based primarily upon DNS scheduling, under this dispatching method, The Local DNS IP address that CDN dispatch server (CDN GSLB) uses according to client To confirm the geographical position of this dns server, and the CDN node nearby in this server IP returns to client.
The Local DNS that existing customer uses typically is provided by Virtual network operator, deployment height collection In, and get more and more and DNS abduction problem occurs, lead to CDN to be difficult to be accurately positioned user Position, so that scheduling is inaccurate.
Because internet, applications flow is increasing, CDN dispatches inaccurate problem, makes user Cannot be serviced nearby, thus causing the not good problem of access performance.
For solving problem above, part CP/SP and CDN operator start to apply HTTP DNS scheme.For example, inquired about to dns server using HTTP mode, the program By proprietary protocol, DNS is encapsulated in HTTP, this method brings performance and deployment New problem.
1) under same configuration server, a HTTP concurrently few data level than DNS, such as 8 Core cpu server can easily reach 800,000 QPS to DNS response, and HTTP can only achieve Tens of thousands of concurrent;
2) HTTP DNS distributed deployment is difficult, easily causes Single Point of Faliure.
Content of the invention
The technical problem to be solved in the present invention is that CDN is difficult to be accurately positioned customer location, thus Make scheduling inaccurate.
According to an aspect of the present invention, a kind of DNS client for CDN scheduling, bag are proposed Include:
List reception unit, for when using the domain name being accelerated by CDN, to DNS management Server sends download request, and receives the DNS service that described DNS management server returns Device list and CDN accelerate domain name list;
Query unit, for sending inquiry request to described dns server, in described inquiry Carry the IP address of described DNS client in request and CDN accelerates domain name;
Node acquiring unit, for receiving CDN dispatch server according to described DNS client IP address return accesss CDN acceleration domain name nearest node.
Further, described query unit is pressed speed and is arranged in described dns server list Dns server, and send inquiry request to fastest described dns server.
Further, described list reception unit sends download request by HTTPS;
Described query unit uses DNS Protocol to send inquiry request.
According to an aspect of the present invention, a kind of dns server for CDN scheduling, bag are proposed Include:
Request reception unit, for receiving the inquiry request of DNS client transmission, described Carry the IP address of described DNS client in inquiry request and CDN accelerates domain name;
Retransmission unit, for described inquiry request is transmitted to CDN dispatch server, so that Described CDN dispatch server is according to the IP address backward reference CDN of described DNS client Accelerate the nearest node of domain name.
Further, described retransmission unit supports EDNS agreement, by described DNS client IP address be transmitted to CDN dispatch server.
According to an aspect of the present invention, a kind of DNS management server for CDN scheduling is proposed, Including:
Storage unit, accelerates domain name list for preserving dns server list and CDN;
Response unit, for receiving the download request of client, and returns to described client Dns server list and CDN accelerate domain name list.
Further, described response unit checks the software version of described client.
According to an aspect of the present invention, a kind of system for CDN scheduling is proposed, including:
DNS client, for when using the domain name being accelerated by CDN, to DNS management Server sends download request, and receives the DNS service that described DNS management server returns Device list and CDN accelerate domain name list;Send inquiry request to described dns server, Carry the IP address of described DNS client and CDN accelerates domain in described inquiry request Name;
DNS management server, for receiving the download request of described DNS client, and returns Return dns server list and CDN accelerates domain name list;
Dns server, for receiving the described inquiry request of described DNS client, and turns Issue CDN dispatch server;
CDN dispatch server, for receiving the inquiry request of described dns server, and root According to the IP address of described DNS client, add to described DNS client backward reference CDN The nearest node of fast domain name.
Further, described DNS client is pressed speed and is arranged in described dns server list Dns server, and send inquiry request to fastest described dns server.
Further, described DNS management server checks the software version of described DNS client.
Further, described DNS client passes through HTTPS to the transmission of DNS management server Download request;Send inquiry request using DNS Protocol to described dns server;
Described dns server passes through EDNS agreement and looks into described in the transmission of CDN dispatch server Ask request.
According to an aspect of the present invention, a kind of CDN dispatching method is proposed, including:
When DNS client is using the domain name being accelerated by CDN, send out to DNS management server Send download request, and receive the dns server list that described DNS management server returns with And CDN accelerates domain name list;
Described DNS client sends inquiry request to described dns server, in described inquiry Carry the IP address of described DNS client in request and CDN accelerates domain name;
Described inquiry request is transmitted to CDN dispatch server by described dns server;
Described CDN dispatch server is according to the IP address backward reference of described DNS client CDN accelerates the nearest node of domain name.
Further, described DNS client is pressed speed and is arranged in described dns server list Dns server, and send inquiry request to fastest described dns server.
Further, described DNS management server checks the software version of described DNS client.
In the present invention, DNS client sends its IP address to CDN dispatch server, CDN dispatch server can be accurately positioned customer location according to the IP address of DNS client, Realize CDN accurately to dispatch.
By the detailed description to the exemplary embodiment of the present invention referring to the drawings, the present invention Further feature and its advantage will be made apparent from.
Brief description
Constitute the Description of Drawings of the part embodiments of the invention of description, and together with saying Bright book is used for explaining the principle of the present invention together.
Referring to the drawings, according to detailed description below, the present invention can be more clearly understood from, Wherein:
Fig. 1 is a kind of structural representation of the DNS client for CDN scheduling.
Fig. 2 is a kind of structural representation of the dns server for CDN scheduling.
Fig. 3 is a kind of structural representation of the DNS management server for CDN scheduling.
Fig. 4 is a kind of structural representation of the system for CDN scheduling.
Fig. 5 is a kind of schematic flow sheet of CDN dispatching method.
Specific embodiment
To describe the various exemplary embodiments of the present invention now with reference to accompanying drawing in detail.It should be noted that Arrive:Unless specifically stated otherwise, the part otherwise illustrating in these embodiments and the phase of step Arrangement, numerical expression and numerical value are not limited the scope of the invention.
Simultaneously it should be appreciated that for the ease of description, the chi of the various pieces shown in accompanying drawing Very little is not to draw according to actual proportionate relationship.
Description only actually at least one exemplary embodiment is illustrative below, certainly Not as any restriction to the present invention and its application or use.
May not make in detail for technology, method and apparatus known to person of ordinary skill in the relevant Thin discussion, but in the appropriate case, described technology, method and apparatus should be considered to authorize to be said A part for bright book.
In all examples with discussion shown here, any occurrence should be construed as merely Exemplary, not as restriction.Therefore, the other examples of exemplary embodiment can have There are different values.
It should be noted that:Similar label and letter represent similar terms in following accompanying drawing, therefore, Once being defined in a certain Xiang Yi accompanying drawing, then do not need it is carried out in subsequent accompanying drawing Discussed further.
For making the object, technical solutions and advantages of the present invention become more apparent, below in conjunction with tool Body embodiment, and referring to the drawings, the present invention is described in more detail.
The present invention proposes a kind of improvement CDN dispatching method based on DNS Protocol, leads to Cross in client integrated DNS client module, the industry that client application initiation is accelerated by CDN During business, please by DNS is initiated to the dns server that CDN associates by this DNS client Ask, dns server again to CDN dispatch server initiate dispatch request, dns server to CDN initiate DNS request use EDNS agreement, portability client ip address, thus Make CDN dispatch server can collect client ip, and then can accordingly return accurate scheduling letter Breath.
Below in conjunction with the drawings and specific embodiments, the present invention will be further described.
Fig. 1 is a kind of structural representation of the DNS client for CDN scheduling.This DNS Client 10 includes:List reception unit 101, query unit 102 and node obtain single Unit 103.Wherein:
List reception unit 101, for when using the domain name being accelerated by CDN, to DNS Management server sends download request, and receives the DNS that described DNS management server returns Server list and CDN accelerate domain name list;
List reception unit 101 is obtained DNS list and is accelerated with CDN in client terminal start-up Domain name list, and can regularly update relevant information.Domain name is accelerated for non-CDN, without tune With the customization DNS module of client, by former module accesses.
Query unit 102, for sending inquiry request to described dns server, looks into described Ask the IP address carrying described DNS client in request and CDN accelerates domain name;
Node acquiring unit 103, for receiving CDN dispatch server according to described DNS visitor The access CDN that the IP address at family end returns accelerates the nearest node of domain name.
Wherein, described list reception unit sends download request by HTTPS;
Described query unit uses DNS Protocol to send inquiry request.
In this embodiment, DNS client sends its IP address to CDN dispatch service Device, CDN dispatch server can be accurately positioned user position according to the IP address of DNS client Put, realize CDN and accurately dispatch.
In an embodiment of the present invention, described query unit is pressed speed and is arranged described DNS service Dns server in device list, and send inquiry to fastest described dns server Request.Thus realizing the quick response to DNS client for the dns server.
Fig. 2 is a kind of structural representation of the dns server for CDN scheduling.This DNS Server 20 includes:Request reception unit 201 and retransmission unit 202.Wherein:
Request reception unit 201, for receiving the inquiry request of DNS client transmission, in institute State the IP address carrying described DNS client in inquiry request and CDN accelerates domain name;
Retransmission unit 202, for described inquiry request is transmitted to CDN dispatch server, So that described CDN dispatch server is according to the IP address backward reference of described DNS client CDN accelerates the nearest node of domain name.
Wherein, dns server does not externally service, the client service only CDN being accelerated, The acceleration domain name that its recurrence is specified.Described retransmission unit supports EDNS agreement, will be described The IP address of DNS client is transmitted to CDN dispatch server.
In this embodiment, dns server sends the IP address of DNS client to CDN Dispatch server, CDN dispatch server can be accurately fixed according to the IP address of DNS client Position customer location, realizes CDN and accurately dispatches.
Fig. 3 is a kind of structural representation of the DNS management server for CDN scheduling.Should DNS management server 30 includes:Storage unit 301 and response unit 302.Wherein:
Storage unit 301, accelerates domain name row for preserving dns server list and CDN Table;
Response unit 302, for receiving the download request of client, and returns to described client Return dns server list and CDN accelerates domain name list.
In this embodiment, dns server list is returned to DNS by DNS management server Client, then DNS client can therefrom select a dns server, and by DNS visitor The IP address at family end sends dns server to, with DNS is objective by this dns server The IP address at family end sends CDN dispatch server to, realize CDN dispatch server for Being accurately positioned of DNS client.
In an embodiment of the present invention, described response unit checks the software version of described client. Prevent disabled user's download.
Fig. 4 is a kind of structural representation of the system for CDN scheduling.This system includes: DNS client 10, dns server 20, DNS management server 30 and CDN adjust Degree server 40.Wherein:
DNS client 10, for when using the domain name being accelerated by CDN, to DNS pipe Reason server sends download request, and receives the DNS clothes that described DNS management server returns Business device list and CDN accelerate domain name list;Send inquiry request to described dns server, Carry the IP address of described DNS client and CDN accelerates domain in described inquiry request Name;Wherein, described DNS client passes through HTTPS under the transmission of DNS management server Carry request;Send inquiry request using DNS Protocol to described dns server;
DNS management server 30, for receiving the download request of described DNS client, and Return dns server list and CDN accelerates domain name list;
Dns server 20, for receiving the described inquiry request of described DNS client, and It is transmitted to CDN dispatch server;Wherein, described dns server pass through EDNS agreement to CDN dispatch server sends described inquiry request;
CDN dispatch server 40, for receiving the inquiry request of described dns server, and According to the IP address of described DNS client, to described DNS client backward reference CDN Accelerate the nearest node of domain name.
CDN dispatch server is configured to respond the request of specified dns server, thus providing DNS attack protection, protects it from DNS and attacks impact.
In this embodiment, DNS client sends its IP address to CDN dispatch service Device, CDN dispatch server can be accurately positioned user position according to the IP address of DNS client Put, realize CDN and accurately dispatch.
Traditional DNS query is divided into HTTP and two steps of DNS it is ensured that DNS service Device performance.With respect to existing closest to technology (HTTP DNS), possesses advantages below:
Performance dispatches high an order of magnitude than HTTP;
Dns server is changed less it is easy to development and implementation, and can be using ripe distribution Formula DNS technology, reduces Single Point of Faliure risk;
CDN dispatch server can safely obtain client address, carries for subsequently precisely dispatching Supply basis.
In an embodiment of the present invention, described DNS client presses speed arrangement described DNS clothes Dns server in business device list, and look into fastest described dns server transmission Ask request.Thus realizing the quick response to DNS client for the dns server.
In an embodiment of the present invention, described DNS management server checks described DNS client The software version at end.Prevent disabled user's download.
Below by a specific embodiment, the system of the present invention is described further.
In this programme, newly set DNS management server, the special of EDNS agreement is supported in setting Dns server is and it needs to customize a special DNS client in client terminal.
DNS client is only enabled when using CDN service, and special DNS client is built-in DNS management server IP address.
DNS record management server supports the special dns server address of EDNS agreement. DNS management server typically realizes distributed deployment by IP Anycast technology.
Dns server address is not externally announced, and only provides DNS to explain clothes for CDN client Business.
When user uses the domain name being accelerated by CDN, DNS client first passes through HTTPS sends address list download request to DNS management server, obtains CDN association Dns address list;During download, DNS management server need to check the software of DNS client Version, prevents disabled user's download.After download, DNS client uses DNS Protocol to DNS Server lookup CDN accelerates the IP of domain name, and dns server passes through EDNS client ground CDN dispatch server is passed in location.
Fig. 5 is a kind of schematic flow sheet of CDN dispatching method.The method comprises the following steps:
In step 501, when DNS client is using the domain name being accelerated by CDN, to DNS pipe Reason server sends download request, and receives the DNS clothes that described DNS management server returns Business device list and CDN accelerate domain name list;
In step 502, described DNS client sends inquiry request to described dns server, Carry the IP address of described DNS client and CDN accelerates domain in described inquiry request Name;
In step 503, described inquiry request is transmitted to CDN scheduling by described dns server Server;
In step 504, described CDN dispatch server is according to the IP of described DNS client Backward reference CDN in address accelerates the nearest node of domain name.
In this embodiment, DNS client sends its IP address to CDN dispatch service Device, CDN dispatch server can be accurately positioned user position according to the IP address of DNS client Put, realize CDN and accurately dispatch.
Traditional DNS query is divided into HTTP and two steps of DNS it is ensured that DNS service Device performance.With respect to existing closest to technology (HTTP DNS), possesses advantages below:
Performance dispatches high an order of magnitude than HTTP;
Dns server is changed less it is easy to development and implementation, and can be using ripe distribution Formula DNS technology, reduces Single Point of Faliure risk;
CDN dispatch server can safely obtain client address, carries for subsequently precisely dispatching Supply basis.
In an embodiment of the present invention, in step 502, described DNS client presses speed Arrange the dns server in described dns server list, and to fastest described DNS Server sends inquiry request.Thus realizing the quick sound to DNS client for the dns server Should.
In an embodiment of the present invention, in step 501, described DNS management server inspection Look into the software version of described DNS client, after judging that DNS client is legal, return to it Return dns server list and CDN accelerates domain name list.To prevent disabled user's download.
So far, the present invention is described in detail.In order to avoid covering the design of the present invention, do not have It is described some details known in the field.Those skilled in the art as described above, Completely it can be appreciated how implementing technical scheme disclosed herein.
The method of the present invention and device may be achieved in many ways.For example, can pass through soft Part, hardware, firmware or software, hardware, the side to realize the present invention for any combinations of firmware Method and device.Said sequence for the step of methods described merely to illustrating, this The step of the method for invention is not limited to order described in detail above, unless otherwise especially Explanation.Additionally, in certain embodiments, also the present invention can be embodied as record in recording medium In program, these programs include the machine readable instructions for realizing the method according to the invention. Thus, the present invention also covers storage and is situated between for the record executing the program of the method according to the invention Matter.
Although being described in detail to some specific embodiments of the present invention by example, But it should be appreciated by those skilled in the art, above example merely to illustrating, and not It is to limit the scope of the present invention.It should be appreciated by those skilled in the art, can without departing from In the case of scope and spirit of the present invention, above example is modified.The model of the present invention Enclose and be defined by the following claims.

Claims (14)

1. a kind of DNS client for CDN scheduling, including:
List reception unit, for when using the domain name being accelerated by CDN, to DNS management Server sends download request, and receives the DNS service that described DNS management server returns Device list and CDN accelerate domain name list;
Query unit, for sending inquiry request to described dns server, in described inquiry Carry the IP address of described DNS client in request and CDN accelerates domain name;
Node acquiring unit, for receiving CDN dispatch server according to described DNS client IP address return accesss CDN acceleration domain name nearest node.
2. DNS client according to claim 1, including:
Described query unit presses the dns server that speed arranges in described dns server list, And send inquiry request to fastest described dns server.
3. DNS client according to claim 1 and 2, including:
Described list reception unit sends download request by HTTPS;
Described query unit uses DNS Protocol to send inquiry request.
4. a kind of dns server for CDN scheduling, including:
Request reception unit, for receiving the inquiry request of DNS client transmission, described Carry the IP address of described DNS client in inquiry request and CDN accelerates domain name;
Retransmission unit, for described inquiry request is transmitted to CDN dispatch server, so that Described CDN dispatch server is according to the IP address backward reference CDN of described DNS client Accelerate the nearest node of domain name.
5. dns server according to claim 4, including:
Described retransmission unit supports EDNS agreement, by the IP address of described DNS client It is transmitted to CDN dispatch server.
6. a kind of DNS management server for CDN scheduling, including:
Storage unit, accelerates domain name list for preserving dns server list and CDN;
Response unit, for receiving the download request of client, and returns to described client Dns server list and CDN accelerate domain name list.
7. DNS management server according to claim 6, including:
Described response unit checks the software version of described client.
8. a kind of system for CDN scheduling, including:
DNS client, for when using the domain name being accelerated by CDN, to DNS management Server sends download request, and receives the DNS service that described DNS management server returns Device list and CDN accelerate domain name list;Send inquiry request to described dns server, Carry the IP address of described DNS client and CDN accelerates domain in described inquiry request Name;
DNS management server, for receiving the download request of described DNS client, and returns Return dns server list and CDN accelerates domain name list;
Dns server, for receiving the described inquiry request of described DNS client, and turns Issue CDN dispatch server;
CDN dispatch server, for receiving the inquiry request of described dns server, and root According to the IP address of described DNS client, add to described DNS client backward reference CDN The nearest node of fast domain name.
9. system according to claim 8, including:
Described DNS client is pressed speed and is arranged the DNS clothes in described dns server list Business device, and send inquiry request to fastest described dns server.
10. system according to claim 8 or claim 9, including:
Described DNS management server checks the software version of described DNS client.
11. systems according to claim 9, including:
Described DNS client is passed through HTTPS and is sent download request to DNS management server; Send inquiry request using DNS Protocol to described dns server;
Described dns server passes through EDNS agreement and looks into described in the transmission of CDN dispatch server Ask request.
A kind of 12. CDN dispatching methods, including:
When DNS client is using the domain name being accelerated by CDN, send out to DNS management server Send download request, and receive the dns server list that described DNS management server returns with And CDN accelerates domain name list;
Described DNS client sends inquiry request to described dns server, in described inquiry Carry the IP address of described DNS client in request and CDN accelerates domain name;
Described inquiry request is transmitted to CDN dispatch server by described dns server;
Described CDN dispatch server is according to the IP address backward reference of described DNS client CDN accelerates the nearest node of domain name.
13. methods according to claim 12, including:
Described DNS client is pressed speed and is arranged the DNS clothes in described dns server list Business device, and send inquiry request to fastest described dns server.
14. methods according to claim 12 or 13, including:
Described DNS management server checks the software version of described DNS client.
CN201510479096.9A 2015-08-07 2015-08-07 Method, client, server and system for CDN scheduling Pending CN106453671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510479096.9A CN106453671A (en) 2015-08-07 2015-08-07 Method, client, server and system for CDN scheduling

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510479096.9A CN106453671A (en) 2015-08-07 2015-08-07 Method, client, server and system for CDN scheduling

Publications (1)

Publication Number Publication Date
CN106453671A true CN106453671A (en) 2017-02-22

Family

ID=58092178

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510479096.9A Pending CN106453671A (en) 2015-08-07 2015-08-07 Method, client, server and system for CDN scheduling

Country Status (1)

Country Link
CN (1) CN106453671A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108881516A (en) * 2018-07-27 2018-11-23 网宿科技股份有限公司 A kind of method and apparatus for dispatching more CDN service systems
CN109347968A (en) * 2018-11-07 2019-02-15 网宿科技股份有限公司 A kind of method, apparatus and system of data block that downloading resource file
CN109842691A (en) * 2017-11-24 2019-06-04 中兴通讯股份有限公司 The domain name synchronous method and relevant device of Cache system and dns server
CN111327697A (en) * 2020-02-18 2020-06-23 腾讯科技(深圳)有限公司 Data downloading method, device, equipment and storage medium
CN111935511A (en) * 2020-09-22 2020-11-13 上海七牛信息技术有限公司 Dynamic video stream access system and method based on http-dns
CN112738289A (en) * 2020-12-24 2021-04-30 北京网聚云联科技有限公司 CDN node scheduling method and system based on coding DNS
WO2024078208A1 (en) * 2022-10-12 2024-04-18 中国电信股份有限公司 Domain name query method and apparatus based on ecs protocol, and storage medium and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101287011A (en) * 2008-05-26 2008-10-15 蓝汛网络科技(北京)有限公司 Method, system and device for responding service request from user in content distributing network
CN101425969A (en) * 2008-11-25 2009-05-06 华为技术有限公司 Scheduling method, apparatus and system
CN102917042A (en) * 2012-10-12 2013-02-06 中兴通讯股份有限公司 Method and device for realizing internet services based on convergence of CDN (content distribution network) and network
CN103312629A (en) * 2012-03-09 2013-09-18 深圳市腾讯计算机系统有限公司 Method, device and system of CDN (content delivery network) flow distribution
CN103491112A (en) * 2012-06-08 2014-01-01 北京百度网讯科技有限公司 Large-scale cluster task scheduling method, large-scale cluster task scheduling system and CDN node
CN103607410A (en) * 2013-11-27 2014-02-26 中国联合网络通信集团有限公司 Content access method and equipment
CN103716398A (en) * 2013-12-30 2014-04-09 北京奇虎科技有限公司 Method and system for monitoring CDN server
CN104427005A (en) * 2013-08-20 2015-03-18 阿里巴巴集团控股有限公司 Method and system for realizing accurate request scheduling on content delivery network

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101287011A (en) * 2008-05-26 2008-10-15 蓝汛网络科技(北京)有限公司 Method, system and device for responding service request from user in content distributing network
CN101425969A (en) * 2008-11-25 2009-05-06 华为技术有限公司 Scheduling method, apparatus and system
CN103312629A (en) * 2012-03-09 2013-09-18 深圳市腾讯计算机系统有限公司 Method, device and system of CDN (content delivery network) flow distribution
CN103491112A (en) * 2012-06-08 2014-01-01 北京百度网讯科技有限公司 Large-scale cluster task scheduling method, large-scale cluster task scheduling system and CDN node
CN102917042A (en) * 2012-10-12 2013-02-06 中兴通讯股份有限公司 Method and device for realizing internet services based on convergence of CDN (content distribution network) and network
CN104427005A (en) * 2013-08-20 2015-03-18 阿里巴巴集团控股有限公司 Method and system for realizing accurate request scheduling on content delivery network
CN103607410A (en) * 2013-11-27 2014-02-26 中国联合网络通信集团有限公司 Content access method and equipment
CN103716398A (en) * 2013-12-30 2014-04-09 北京奇虎科技有限公司 Method and system for monitoring CDN server

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109842691A (en) * 2017-11-24 2019-06-04 中兴通讯股份有限公司 The domain name synchronous method and relevant device of Cache system and dns server
CN108881516A (en) * 2018-07-27 2018-11-23 网宿科技股份有限公司 A kind of method and apparatus for dispatching more CDN service systems
CN109347968A (en) * 2018-11-07 2019-02-15 网宿科技股份有限公司 A kind of method, apparatus and system of data block that downloading resource file
CN111327697A (en) * 2020-02-18 2020-06-23 腾讯科技(深圳)有限公司 Data downloading method, device, equipment and storage medium
CN111935511A (en) * 2020-09-22 2020-11-13 上海七牛信息技术有限公司 Dynamic video stream access system and method based on http-dns
CN111935511B (en) * 2020-09-22 2021-02-26 上海七牛信息技术有限公司 Dynamic video stream access system and method based on http-dns
CN112738289A (en) * 2020-12-24 2021-04-30 北京网聚云联科技有限公司 CDN node scheduling method and system based on coding DNS
CN112738289B (en) * 2020-12-24 2023-04-07 北京网聚云联科技有限公司 CDN node scheduling method and system based on coding DNS
WO2024078208A1 (en) * 2022-10-12 2024-04-18 中国电信股份有限公司 Domain name query method and apparatus based on ecs protocol, and storage medium and device

Similar Documents

Publication Publication Date Title
CN106453671A (en) Method, client, server and system for CDN scheduling
CN110677405B (en) Data processing method and device, electronic equipment and storage medium
US8825750B2 (en) Application server management system, application server management method, management apparatus, application server and computer program
CN105264821A (en) Methods and apparatus for generating a message for a wireless device
US11936755B2 (en) Systems and methods for determining a destination location for transmission of packetized data in a network system based on an application server attribute
CN109788029A (en) Gray scale call method, device, terminal and the readable storage medium storing program for executing of micro services
US20140019957A1 (en) Method, apparatus, and system for sharing software among terminals
CN101616132A (en) A kind of data capture method and device thereof and system
CN111327647A (en) Method and device for providing service to outside by container and electronic equipment
EP3217611A1 (en) Media resource feedback method and device
WO2014008864A1 (en) Method, apparatus, and system for sharing software among terminals
CN112788126A (en) Resource downloading method, device, server and storage medium
CN104639555B (en) request processing method, system and device
CN110781083A (en) H5 client code setting multi-environment testing method and system
JP2014123363A (en) Service and management layer for various data connection
WO2014142258A1 (en) Communication system, control device, address allocation method, and program
CN112825524B (en) Method, device and system for determining network service node
CN110417905B (en) Contract issuing method, device, equipment and union chain system
CN107479985A (en) The method, apparatus and computer equipment of a kind of remote procedure call
JP5981009B1 (en) Payment processing apparatus, mail order ordering system, payment processing method, information processing method, and program
JP2016208503A (en) Method of automatically setting protocol in plc system
US20210099462A1 (en) Methods and apparatus to improve performance of cloud-based services across geographic regions
JP2019533254A (en) Information acquisition
CN109495319A (en) The fault message of CDN node determines method, device and equipment
CN105025042B (en) A kind of method and system of determining data information, proxy server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170222