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

Recursive domain name service system and method of multi-level shared cache

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

Active Publication Date: 2015-09-23
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF4 Cites 31 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
  • Recursive domain name service system and method of multi-level shared cache
  • Recursive domain name service system and method of multi-level shared cache
  • Recursive domain name service system and method of 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 of multi-level shared cache. The system comprises first-level cache servers, a second-level cache server and a forward server. The second-level cache server is used for collecting cache records of all first-level cache servers at a front end through a consistency cache sharing mechanism, and establishing a relatively large cache region; and checking a local server cache region after receiving a domain name query request forwarded by the first-level cache server; and directly returning data to the first-level cache server if a requested resource record exists in the local cache region, or forwarding the domain name query name to the forward server; and then the forward server is used for iteratively querying to obtain a query result. Furthermore, the system comprises a data acquisition module, a synchronous control module and a verification loading module. The sharing of cache resource records between different cache servers can be realized, the domain name cache hit ratio is obviously improved, and the domain name analysis time delay is shortened.

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