Supercharge Your Innovation With Domain-Expert AI Agents!

CDN node scheduling method and system based on encoded DNS

A scheduling method, DNS server technology, applied in transmission systems, digital transmission systems, user identity/authority verification, etc., can solve problems such as failure of SSL handshake, inability to support HTTP or HTTPS protocol access, security risks, etc.

Active Publication Date: 2021-04-30
北京网聚云联科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the existing HTTP or HTTPS 301/302 scheduling method changes the HOST information of the access URL. During the HTTP or HTTPS request process, the SSL handshake of the original domain name cannot pass,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • CDN node scheduling method and system based on encoded DNS
  • CDN node scheduling method and system based on encoded DNS
  • CDN node scheduling method and system based on encoded DNS

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The specific embodiment of the present invention relates to a CDN node scheduling method and system based on coded DNS to achieve high security and technical advantages of SSL reliable handshake after jumping.

[0051] like Figure 2 to Figure 5 As shown, the method for scheduling CDN nodes based on encoded DNS according to the embodiment of the present invention will be described with reference to the accompanying drawings.

[0052] figure 2 A CDN node scheduling method based on coded DNS is shown, including:

[0053] S11: Obtain the status code and the Location header of the coded string returning 301 / 302 of the optimal IP that sends out by HTTP coding dispatching center;

[0054] For example, the user terminal accesses HTTP or HTTPS: / / www.a.com / 1.txt; the user terminal is guided to the HTTP encoding dispatch center by CNAME;

[0055] S12: According to the 301 / 302 status code redirection access to the URL of the Location header, request the domain name resolution wi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a CDN node scheduling method and system based on an encoded DNS. The method comprises the following steps: acquiring a 301/302 state code and a Location header returned by an encoded string of an optimal IP sent by an HTTP encoding scheduling center; accessing the URL of the Location header in a redirection mode according to the 301/302 state code, and requesting domain name resolution with a code string from a decoding DNS resolution system through a local DNS server; receiving an IP address which is obtained by unlocking the code string by the decoding DNS resolution system according to a preset decoding algorithm and is returned by the local DNS server; sending an HTTP or HTTPS request to the IP address; and receiving hit data or a back-to-source file sent by the CDN node after the coded string domain name is removed. The result of 301/302 scheduling is returned in a code string mode, and when the user terminal requests DNS resolution of the domain name of the code string, the code DNS resolution server decodes the IP address of the node through a preset algorithm so as to achieve the technical advantages of high safety and SSL reliable handshake after skipping.

Description

technical field [0001] The invention relates to the field of CDN node scheduling, in particular to a CDN node scheduling method and system based on coded DNS. Background technique [0002] In the field of CDN distribution, the scheduling based on the DNS system is usually used to achieve the nearest distribution. This scheduling technology relies on the egress IP address of the local DNS, but this scheduling method is not accurate enough (for example, the local DNS egress IP may be set incorrectly or tampered with, The scheduling cannot be accurate), and the scheduling is not flexible enough (for example, the nearest service node is just fully loaded, but the preset node coverage table restricts it from scheduling nodes in other areas). Therefore, in the field of CDN distribution, the HTTP or HTTPS 301 / 302 scheduling mechanism is usually used, that is, the redirection mechanism to achieve better scheduling effects. [0003] For the current redirection mechanism described, s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/12H04L29/08H04L9/32
CPCH04L67/02H04L9/3268H04L61/4511H04L67/568H04L67/63
Inventor 武志鹏曹祈洋
Owner 北京网聚云联科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More