Method and system for preventing DNS (Domain Name System) cache from being stained and local DNS server

A DNS server and server technology, applied in the field of data transmission, can solve problems such as prolonging the recovery time of resolution records, unfavorable system stability, etc., and achieve the effect of improving system stability and preventing DNS cache from being contaminated

Active Publication Date: 2016-05-18
CHINA MOBILE COMM GRP CO LTD
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When there are wrong resolution records stored in the cache of the local DNS server, due to the TTL, th...

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 preventing DNS (Domain Name System) cache from being stained and local DNS server
  • Method and system for preventing DNS (Domain Name System) cache from being stained and local DNS server
  • Method and system for preventing DNS (Domain Name System) cache from being stained and local DNS server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] The technical effects to be achieved by the embodiments of the present invention include the following two points:

[0071] 1) Discover DNS hijacking and give an early warning: Define a threshold in the local server cache, and if the threshold is exceeded, it will be considered that cache pollution has occurred, and an alarm message will be generated.

[0072] 2) Reduce delay: Deploy the DNS disaster recovery system. After DNS cache pollution occurs, DNS resolution will be performed again through the records in the DNS disaster recovery backup device in time.

[0073] Under normal circumstances, the IP address of the website is relatively fixed. When there is a large fluctuation, this change can be regarded as an abnormality. Based on this, in order to achieve the first technical effect above, it can specifically include:

[0074] Use the records in the local server cache as reference values;

[0075] Periodically compare the DNS domain name information recorded locall...

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 method and a system for preventing DNS (Domain Name System) cache from being stained and a local DNS server. The method comprises steps: all analytical records for the local cache DNS are analyzed to acquire the number of analytical records which change in a preset time; when the acquired number of analytical records which change in a preset time meets a first preset condition, the DNS cache is determined to be stained; and after a DNS analysis request is received, the DNS analysis request is forwarded to a disaster recovery server, an IP address corresponding to the DNS analysis request returned by the disaster recovery server is acquired, and the IP address serves as an analytical record to be stored. Through the method and the system for preventing the DNS cache from being stained and the local DNS server, timely judgment can be carried out when abnormal DNS hijacking happens, recovery is carried out as soon as possible, and the system stability is improved.

Description

technical field [0001] The invention relates to the field of data transmission, in particular to a method, system and local DNS server for preventing DNS cache from being polluted. Background technique [0002] DNS (Domain Name System, Domain Name System) can realize the conversion of Internet domain names to IP (Internet Protocol, Internet Protocol) addresses. refer to figure 1 , the DNS domain name resolution process is: the client performs step 101 to send a DNS resolution request to the local DNS server; if the local DNS server does not store the resolution record corresponding to the request, then executes step 102 to send the request to the authoritative DNS server; the authoritative DNS server executes steps Step 103 returns the IP address corresponding to the request; the local DNS server performs step 104 to store the IP address as a resolution record, and returns the IP address to the client to complete domain name resolution. [0003] DNS hijacking, also known a...

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
IPC IPC(8): H04L29/12
Inventor 杨天乐
Owner CHINA MOBILE COMM GRP CO LTD
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