Unlock instant, AI-driven research and patent intelligence for your innovation.

A recursive domain name service system and method for multi-level shared cache

A technology of shared cache and domain name service, applied in the field of network technology and domain name system, can solve the problems of high time-consuming iterative query, increased delay of domain name query, slow speed, etc., to save network bandwidth resources, prevent abnormal resolution, improve hit rate effect

Active Publication Date: 2018-11-06
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the iterative query takes significantly longer than the local cache hit, this will inevitably lead to an increase in the domain name query delay. The indirect impact is that the user may open a web page very slowly.

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 recursive domain name service system and method for multi-level shared cache
  • A recursive domain name service system and method for multi-level shared cache
  • A recursive domain name service system and method for multi-level shared cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the above objects, features and advantages of the present invention more obvious and understandable, the present invention will be further described below through specific embodiments and accompanying drawings.

[0029] 1. System architecture

[0030] First of all, in terms of system architecture, the present invention proposes a three-level recursive domain name service system. The three levels are: a primary cache server, a secondary cache server, and a forwarding server, such as figure 2 shown.

[0031] 2. Functional modules

[0032] according to figure 2 In the system architecture shown, in order to improve the hit rate of the domain name cache server, the key is to establish a large cache area of ​​the second-level cache server and aggregate and share the cache records of the first-level cache server. In order to realize the sharing of cached data and ensure the consistency of data, this part will describe the working modules and functions of ...

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 relates to a recursive domain name service system and method for multi-level shared cache. The system includes a first-level cache server, a second-level cache server, and a forwarding server. The second-level cache server collects the cache records of all the front-end first-level cache servers through the consistent cache sharing mechanism to create a relatively large cache area; after receiving the domain name query request forwarded by the first-level cache server, it checks the local server cache area, If the local cache has the requested resource record, it will directly return the data to the first-level cache server, otherwise, the domain name query request will be forwarded to the forwarding server, and the forwarding server will iteratively query to obtain the query result. Further, the above system includes a data acquisition module, a synchronization control module and a verification loading module. The invention can realize the sharing of cache resource records among different cache servers, significantly improve the domain name cache hit rate, and shorten the domain name resolution time delay.

Description

technical field [0001] The invention belongs to the technical fields of network technology and domain name system, and in particular relates to a recursive domain name service system and method for multi-level shared cache. Background technique [0002] The Domain Name System (DNS for short) is an important infrastructure of the Internet, which realizes the mapping and conversion of domain names and IP addresses. Currently, most applications on the Internet rely on addressing and location services provided by the domain name system. The resolution rate of the domain name system directly affects the access speed of the network and the user's online experience. The domain name system is a distributed data query system with level-by-level authorization, including two links: the authoritative domain name service system and the recursive domain name service system. [0003] In the domain name system, the recursive domain name service system directly provides domain name resolut...

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