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

DNS (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 the problems of empty header domain name resolution failure, empty host header domain name resolution acceleration, etc.

Active Publication Date: 2016-06-15
CHINANETCENT TECH
View PDF5 Cites 31 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
  • DNS (Domain Name Resolution) acceleration method, system and device
  • DNS (Domain Name Resolution) acceleration method, system and device
  • DNS (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 in the RFC1034 file cannot coexist, 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 DNS acceleration method, system and device. The DNS acceleration device is connected with a DNS resolver and one or multiple authorized DNS servers. The DNS acceleration method comprises that a first request, from the DNS resolver, to resolve a domain name is received, and the first request includes a record type of a resolution result of the domain name to be resolved; the one or multiple authorized DNS servers associated with the domain name to be resolved is / are used to carry out recursive resolution on the domain name to be resolved to obtain resolution results of the one or multiple authorized DNS servers in the whole recursive resolution process; and all the resolution results are collected, all alias records which occur in the recursive resolution process are hidden in the resolution results, and a resolution result of in the same record type of the resolution result in the first request is selected, and response to the DNS resolver is made. According to the invention, it is ensured that the resolution records of the domain name are stable and effective, and scheduling is more accurate.

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 (DomainNameSystemSecurityExtensions, 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 done by DNS (DomainNameSystem) server. When the client needs to access the network...

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 Applications(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