Multi-protocol active detection type intelligent DNS and method thereof

An active detection and multi-protocol technology, applied in the field of communication, can solve problems such as fast response time, increased use cost, and increased post-maintenance cost, achieving the effect of improving response time and simplifying deployment

Active Publication Date: 2020-06-26
宋磊
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After the website domain name uses the CDN service, each domain name will correspond to many CDN nodes, and it is impossible for the CDN service provider to notify all DNS service providers in time after each update of the CDN service node, which leads to Internet terminal devices using different DNS services The IP addresses of the CDN nodes obtained by querying the domain name from the DNS server of the provider are not necessarily the same. The response time of these CDN node IP addresses to Internet terminals is either fast or slow. problem with different speeds
[0003] At present, a large number of Internet terminals only support the domain name resolution service provided by the DNS server on port 53 of the UDP protocol, and DNS servers that support new protocols such as TCP, TLS, and HTTPS have also appeared in large numbers. Traditional Internet terminal devices cannot directly use these new DNSs. one question
[0004] In a large multi-network segment network with multi-operator egresses, the traffic policies of egress routers and firewalls usually require different internal network segments to preferentially use different operator networks, which requires that the internal DNS server can choose to switch the DNS group of the upstream operator , so as to use the carrier network more efficiently with the firewall and the routing strategy of the egress device. The traditional method is to deploy multiple DNS servers that adapt to the traffic policy and the carrier network. This method increases the cost of use and also increases the cost of later maintenance

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
  • Multi-protocol active detection type intelligent DNS and method thereof
  • Multi-protocol active detection type intelligent DNS and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] This embodiment provides a multi-protocol active detection intelligent DNS, such as figure 1 shown, including:

[0038] Customizable smart DNS port 101: used to connect client 102 and DNS upstream servers 103 of multiple protocols, receive domain name query requests from client 102 and forward them to each DNS upstream server 103 in parallel, and return domain name resolution results to customers Terminal 102; the DNS upstream server 103 that can be supported by the self-defining smart DNS port 101 includes one or more of UDP protocol DNS upstream server, TCP protocol DNS upstream server, TLS protocol DNS upstream server and HTTPS protocol DNS upstream server; Customizable smart DNS port 101 allows customizing supported DNS upstream server 103 types;

[0039] Response time analysis module 104: used to actively detect the response time of the TCP protocol port 80 and port 443 of the IP address obtained by the resolution of each DNS upstream server 103 through the TCP pr...

Embodiment 2

[0041] This embodiment provides another multi-protocol active detection intelligent DNS, such as figure 2 shown, including:

[0042] Customizable smart DNS port 201: used to connect with client 202 and customizable sub-smart DNS port 203, receive domain name query requests from client 202 and forward them to each customizable sub-smart DNS port 203 in parallel, and resolve domain names The result is returned to the client 202;

[0043] Customizable sub-smart DNS port 203: each customizable sub-smart DNS port 203 is docked with the self-definable smart DNS port 201, and connected with the client 202, from the customizable smart DNS port 201 or the client 202 Receive a domain name query request; each customizable sub-smart DNS port 203 is respectively connected to DNS upstream servers 204 with multiple protocols; the DNS upstream server 204 that can be supported by the customizable sub-smart DNS port 203 includes UDP protocol DNS upstream server , TCP protocol DNS upstream se...

Embodiment 3

[0047] This embodiment provides a method for utilizing the multi-protocol active detection intelligent DNS described in Embodiment 1, including the following steps:

[0048] S1. Complete the configuration of the customizable smart DNS port, and define the DNS upstream server type supported by the customizable smart DNS port; the DNS upstream server supported by the customizable smart DNS port includes UDP protocol DNS upstream server, TCP protocol DNS One or more of the upstream server, TLS protocol DNS upstream server and HTTPS protocol DNS upstream server;

[0049] S2. The client sends a domain name query request to the customizable smart DNS port through one or more of the UDP protocol, TCP protocol, TLS protocol and HTTPS protocol;

[0050] S3. The smart DNS port can be customized to forward the domain name query request received in step S2 to each DNS upstream server in parallel;

[0051] S4, each DNS upstream server performs domain name resolution according to the domai...

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 multi-protocol active detection type intelligent DNS (Domain Name System) and a method thereof, which support DNS upstream servers of UDP (User Datagram Protocol), TCP (Transmission Control Protocol), TLS (Transport Layer Server) and HTTPS (Hyper Text Transfer Protocol Security) protocols and provide DNS resolution services of the UDP, TCP, TLS and HTTPS protocols for a client; the unique node IP with the shortest response time can be selected as the domain name query result to be transmitted to the client by actively detecting the domain name resolution result IP ofthe upstream server, the intelligent DNS supports internal service packets, and each packet can directly respond to the request of the client through different protocols and ports. Compared with the prior art, the method has the advantages that while multiple DNS protocols are supported, the result IP can be actively judged and returned to the IP node with the shortest response time of the client,so that the response time of WEB is prolonged; by using the internal DNS service groups of different ports, the simplified deployment of the traditional DNS is realized; and the quality of the resolution address is improved while the use cost and the later maintenance amount are reduced, so that the method has popularization and application values.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a multi-protocol active detection intelligent DNS and a method thereof. Background technique [0002] With the development of the Internet to the present stage, the use of CDN (content caching service) has been very extensive. After the website domain name uses the CDN service, each domain name will correspond to many CDN nodes, and it is impossible for the CDN service provider to notify all DNS service providers in time after each update of the CDN service node, which leads to Internet terminal devices using different DNS services The IP addresses of the CDN nodes obtained by querying the domain name from the DNS server of the provider are not necessarily the same. The response time of these CDN node IP addresses to Internet terminals is either fast or slow. The problem of different speeds. [0003] At present, a large number of Internet terminals only support the domain...

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/4511
Inventor 宋磊宋铭哲王晓敬
Owner 宋磊
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products