Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A domain name resolution acceleration method, system and device

A domain name resolution and acceleration device technology, applied in transmission systems, electrical components, etc., can solve problems such as failure of domain name resolution with empty host headers, acceleration of domain name resolution with empty host headers, etc.

Active Publication Date: 2018-09-14
CHINANETCENT TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0020] In view of the above-mentioned shortcomings of the prior art, the purpose of the present invention is to provide a domain name resolution acceleration method, system and device, which are used to solve the prior art, how to realize the resolution acceleration of the domain name of the empty host header, and how to resolve the domain name in the resolution space. When there is an alias record type configuration in the domain name of the host header, it is easy to cause the failure of parsing the domain name of the empty host header

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
  • A domain name resolution acceleration method, system and device
  • A domain name resolution acceleration method, system and device
  • A domain name resolution acceleration method, system and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0063] This embodiment discloses a method for accelerating domain name resolution, which is applied to a domain name resolution accelerating device connected between a DNS resolver and one or more authoritative DNS servers, and each authoritative DNS server corresponds to resolving a pre-specified domain name. Wherein, the domain name resolution acceleration device is an authorized server designated by one or more authoritative DNS servers associated with the domain name to be resolved.

[0064] like figure 2 As shown, the domain name resolution acceleration method of the present embodiment includes:

[0065]Step S10, receiving a first request sent by the DNS resolver to resolve the domain name to be resolved, the first request including the record type of the resolution result of the domain name to be resolved;

[0066] Wherein, the first request is sent by the client, and then forwarded by the DNS resolver.

[0067] Moreover, in the domain name resolution acceleration met...

Embodiment 2

[0103] This embodiment also discloses a domain name resolution acceleration system, which is applied to a domain name resolution acceleration device connected between a DNS resolver and one or more authoritative DNS servers, and each authoritative DNS server corresponds to resolving a pre-specified domain name.

[0104] like Figure 5 As shown, the domain name resolution acceleration system 500 of this embodiment includes:

[0105] The receiving module 510 is configured to receive the first request for resolving the domain name to be resolved sent by the DNS resolver 100, the first request includes the record type of the resolution result of the domain name to be resolved; wherein, the domain name to be resolved in the first request The record types of the parsing result include A record, TXT record, AAAA record, PTR record and MX record.

[0106] The domain name resolution module 520 is configured to recursively resolve the domain name to be resolved through one or more auth...

Embodiment 3

[0113] This embodiment discloses a domain name resolution acceleration device, which adopts the domain name resolution acceleration system disclosed in Embodiment 2, which will not be repeated here.

[0114] To sum up, the domain name resolution acceleration method, system and device of the present invention is an intelligent DNS resolution server, and provides a configuration interface for hiding the alias type to control whether the domain name needs to hide the alias type when feeding back. The present invention prevents the alias record from appearing in the cache of the DNS resolver, avoids the problem that the alias record and other types of records cannot coexist in the RFC1034 file, and ensures the stability and effectiveness of various resolution records of the domain name; and the present invention can be combined without hindrance Different authoritative DNS server systems; the present invention also adopts the edns-client-subnet extension mechanism in the DNS protoc...

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 provides a domain name resolution acceleration method, system and device. The domain name resolution acceleration device is connected between a DNS resolver and one or more authoritative DNS servers. The domain name resolution acceleration method includes receiving a first request for resolving the domain name to be resolved sent by a DNS resolver, the first request including the record type of the resolution result of the domain name to be resolved; through one or more authoritative DNS servers associated with the domain name to be resolved Carry out recursive analysis of the domain name to be resolved to obtain the resolution results of one or more authoritative DNS server responses associated with the domain name to be resolved during the entire recursive resolution process; collect all resolution results and hide the recursive resolution process in all resolution results Select the alias record that appears in the alias record, select the record type of the resolution result that is the same as the resolution result of the domain name to be resolved in the first request, and respond to the DNS resolver. The invention ensures that the resolution record of the domain name is stable and effective, and has more accurate scheduling capability.

Description

technical field [0001] The present invention relates to the field of domain name resolution, in particular to a domain name resolution acceleration method, system and device for domain name resolution of empty host headers with non-DNSSEC (Domain NameSystem Security Extensions, DNS Security Extensions) records. Background technique [0002] Domain name resolution is a technology that points the domain name to the IP (Internet Protocol) address of the web space, so that people can easily access the website through the registered domain name. However, an IP address is a set of numbers that a user identifies a site on the Internet and is not easy to remember. Therefore, for the convenience of memory, a domain name is usually used instead of an IP address to identify a site address. Domain name resolution is the conversion process from domain name to IP address, and the resolution of domain name is completed by DNS (Domain Name System) server. When the client needs to access t...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/12
CPCH04L61/4511H04L61/00
Inventor 洪珂张杰吴小英
Owner CHINANETCENT TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products