DNS domain name obtaining system and method

A technology for obtaining systems and methods, applied in the field of DNS domain name obtaining systems, which can solve the problems of wasting time, the accuracy of obtaining data cannot be guaranteed, and the efficiency is slow, so as to ensure high efficiency, increase query speed, and improve system efficiency. Effect

CN109347996AInactive Publication Date: 2019-02-15中共中央办公厅电子科技学院
9 Cites 7 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2019-02-15
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a DNS domain name obtaining system and method. The system comprises a DNS request packet sending subsystem, a DNS management subsystem and a DNS response packet receiving and analysis subsystem. The DNS request packet sending subsystem, the DNS management subsystem and the DNS response packet receiving and analysis subsystem carry out multithread parallel working. The DNS request packet sending subsystem is used for sending and resending DNS request data packets. The DNS response packet receiving and analysis subsystem is used for receiving DNS response packets and judging whether the DNS response packets are the response packets corresponding to the DNS request packets or not. The DNS management subsystem is used for managing a state value of domain name resolutionservice, carrying out timing after the DNS request data packets are sent, determining the DNS request data packets needing to be resent according to the DNS response packets received by the DNS response packet receiving and analysis subsystem, and triggering the DNS request packet sending subsystem to resend the DNS request data packets needing to be resent, when the timing is carried out to settime. The DNS domain name obtaining system and method provided by the invention are characterized by efficiency and accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of DNS domain name acquisition, in particular to a DNS domain name acquisition system and method. Background technique

[0002] The fastest way to obtain a large amount of domain name data information in a short period of time is to go to the server administrator to copy it, and secondly, to obtain domain name data information through real-time monitoring of the domain name server port. These two methods will undoubtedly be the fastest and easiest However, since there are a large number of domain name resolution requests on the Internet every day, the above two methods are also difficult to efficiently complete.

[0003] As for the method of obtaining domain name data information by monitoring the domain name server port in real time, existing solutions can be roughly divided into two categories: synchronous and asynchronous. Synchronous scheme, the acquisition of data is accurate, but the efficiency is very slow. On...

Examples

Embodiment Construction

[0056] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0057]The object of the present invention is to provide a DNS domain name acquisition system and method, which are efficient and accurate.

[0058] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0059] figure 1 It is a block diagram of the overall structure of the d...