Domain name query implementing method and system

An implementation method and domain name query technology, which is applied in the field of communication, can solve the problems of iterative query time, increase query delay, waste process resources and system resources, etc., and achieve the effect of improving user experience, reducing analysis delay, and reducing processing burden

Active Publication Date: 2015-07-01
CHINA MOBILE GRP BEIJING
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] In addition, in the traditional DNS resolution process, the cache query and iterative query are implemented in a physical system, and the logical sequence between them is that when the life cycle of the previous DNS resolution result is 0, the resolution record is deleted in the cache , if another user requests the domain name, the operator’s DNS will initiate an iterative query. The iterative query usually takes a long time (seconds). However, if there is a resolution request for the same DNS domain name during the iterative query process, the operator will The commercial DNS will initiate the same domain name resolution request for iterative query, that is, within this period of time, the same domain name resolution request is sent multiple times, so multiple resolution requests for the same domain name will be suspended at the same time, wasting Process resources and system resources, and each query process takes several seconds to complete
[0020] Therefore, it can be seen from the above description that in the current DNS domain name resolution process, due to the fixed TTL value setting, the server will not modify the TTL in the domain name resolution results obtained from the query, no matter whether the user queries the same or different domain names, it will As a result, iterative queries are frequently triggered, and even the DNS system repeatedly iteratively queries the IP address of the same domain name in a short period of time, which reduces the resolution efficiency of the entire DNS system, increases the processing burden of the server, and increases query delays, affecting user experience
[0021] At present, no effective solution has been proposed for the problems of poor resolution efficiency of the DNS system, heavy server processing burden, high resolution delay, and low user experience in related technologies.

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
  • Domain name query implementing method and system
  • Domain name query implementing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Aiming at the problems of poor resolution efficiency of the DNS system, heavy processing load of the server, high resolution delay, and low user experience in the related art, the present invention proposes to cache domain name resolution results in a logically sorted multi-level cache query manner, and, In the multi-level cache processing device, each cache processing device can query the domain name resolution result locally, and the cache processing device ranked lower can send the domain name resolution result that it has queried or received or obtained by other means to For the previous cache processing device, each cache processing device saves the domain name resolution result obtained through non-local query, and modifies the life cycle (TTL value) in the result. Through the technical solution of the present invention, the results of domain name resolution are stored by means of multi-level cache processing, which can effectively avoid the problem of frequent tri...

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 domain name query implementing method and a domain name query implementing system. The method comprises the following steps of: searching a corresponding domain name resolution result in a respective cache region after each cache processing device receives a domain name resolution request; transmitting the result to a previous cache processing device if the cache processing device finds the domain name resolution result, and transmitting the domain name resolution result to the next cache processing device if the cache processing device does not find the domain name resolution result, wherein if a first cache processing device receives or finds the result, the domain name resolution result is transmitted to a requester transmitting the domain name resolution request; setting a life cycle of the found or received result as a preset time length value and transmitting the life cycle to the previous cache processing device after other devices except the first cache processing device find or receive the resolution result; and caching according to the life cycle of the domain name resolution result after other devices except the last cache processing device receive the domain name resolution result from the subsequent cache processing device.

Description

technical field [0001] The invention relates to the communication field, in particular to a method and system for realizing domain name query. Background technique [0002] Usually, Internet websites exist in the form of servers. If users want to locate the servers of these websites, they need to assign IP addresses to each server. However, there are many websites on the Internet. And its number is still increasing, so when users log in to the web server, it is impossible to remember the IP address of each website. In order to facilitate memory, a domain name management system (Domain Name System, referred to as DNS) was created. DNS can convert the domain name entered by the user into the IP address of the server to be accessed. For example, when the user enters www in the browser .XXXX.com.yy domain name, DNS will convert the domain name to the corresponding IP address AA.BBB.CCC.DDD. [0003] Usually, when performing DNS resolution, the process adopted is as follows: ...

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/12
Inventor 白爱军姜欣杜建凤
Owner CHINA MOBILE GRP BEIJING
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