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

Method and system for domain name resolution and caching with multi-node cooperation

A technology for domain name resolution and domain name resolution request, applied in the domain name resolution and caching field of multi-node cooperation, which can solve problems such as user distance

Active Publication Date: 2019-02-15
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If multiple nodes of the recursive service can work well together, the problem of "users are far away" can be solved, and the utilization rate of the cache can also be improved, thereby improving the quality of service

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
  • Method and system for domain name resolution and caching with multi-node cooperation
  • Method and system for domain name resolution and caching with multi-node cooperation
  • Method and system for domain name resolution and caching with multi-node cooperation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention scheme such as figure 1 As shown in , the user's resolution request is sent to a node closer to the user, and the received node performs recursive resolution for this request and directly responds to the user's request. Specifically, when a service node receives a user's request, if it finds that there is a node closer to the user, it forwards the request to that node, and that node performs recursive analysis after receiving the request, and obtains The response data is returned directly to the user.

[0032] Such as figure 2 As shown, when a recursive parsing request from a client is received, the specific parsing steps are as follows:

[0033] (1) Determine whether the user's domain name resolution request should be resolved at this node, and if so, jump to (3); otherwise, jump to (2).

[0034] (2) Calculate and obtain the node to which the request should go through a certain method, if it can be obtained, send the DNS request information to...

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-node cooperative domain name resolution and caching method and system. This method is: when a service node receives a domain name resolution request, judge whether the domain name resolution request belongs to the service node resolution, if yes, search the resource record set of the domain name resolution request type in the local cache, and if found, set It returns to the client that issued the domain name resolution request. If it is not found, recursive analysis is performed, and the obtained data is returned to the client that issued the domain name resolution request and stored in the local cache. If the domain name resolution request does not belong to the service node For resolution, the domain name resolution request is forwarded to the service node closest to the client that sends the domain name resolution request for resolution. The invention can make multiple nodes of the recursive service cooperate well, solve the problem of "the user is far away", and improve the utilization rate of the cache and the service quality.

Description

technical field [0001] The invention relates to a multi-node cooperative domain name resolution and caching method and system, belonging to the field of network technology. Background technique [0002] The DNS domain name system is the infrastructure of the Internet. It maps and resolves domain names and IP addresses to support the normal operation of the Internet. Among them, the recursive domain name server, as an important role in the domain name system, sends domain name resolution requests to authoritative servers at all levels for the client, and finally completes the domain name resolution requests. [0003] In order to improve the service quality of recursive domain name service and resist DDOS attacks, recursive service providers will deploy many service nodes in different geographical locations and network operators, so that user resolution request traffic can be distributed to different nodes, hoping to be close to users on the node. Through BGP and IP anycast ...

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/12H04L29/08
CPCH04L61/4511H04L67/568
Inventor 刘明星张跃冬何峥冷峰
Owner CHINA INTERNET NETWORK INFORMATION CENTER
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