DNS server stress testing method, electronic device and readable storage medium

A technology of DNS server and stress testing, which is applied in the field of computer networks and can solve the problems of low accuracy of stress testing

Active Publication Date: 2022-08-02
PENG CHENG LAB
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The main purpose of this application is to provide a DNS server stress test method, electronic equipment and readable storage medium, aiming to solve the technical problem of low accuracy of DNS server stress test in the prior art

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
  • DNS server stress testing method, electronic device and readable storage medium
  • DNS server stress testing method, electronic device and readable storage medium
  • DNS server stress testing method, electronic device and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] First of all, it should be understood that the DNS server is a server that stores the domain names and corresponding IP addresses of all hosts in the network, and has the function of converting domain names into IP addresses, wherein a domain name only corresponds to one IP address, and one IP address can correspond to For multiple domain names, during the stress test of the DNS server, the single-node client usually conducts a stress test on the DNS server with the help of stress testing software such as dnsperf (DNS Performance, DNS stress test) to test the performance of the DNS server. , that is, the single-node client presets a domain name set composed of common domain names, and then sends the domain name to the DNS server through dnsperf, and then the DNS server parses the domain name into the corresponding IP address, and feeds back the successfully resolved IP address to the The single-node client determines the QPS (Query Per Second) of the DNS server according...

Embodiment 2

[0111] Further, refer to image 3 , in another embodiment of the present application, for the same or similar content as the above-mentioned first embodiment, reference may be made to the above description, and details will not be described in the following. On this basis, the present application also provides a DNS server stress testing method, which is applied to a stress measurement sub-node, wherein the stress measurement sub-node is in communication connection with the stress measurement main node, and the DNS server stress testing method includes:

[0112] Step E10, if a stress testing request sent by the stress testing general node is received, perform stress testing on the DNS server to be tested according to the total amount of stress testing domain names carried in the stress testing request to obtain a stress testing result;

[0113] Step E20, if it is determined that the pressure measurement result is a successful pressure measurement result, the successful pressur...

Embodiment 3

[0125] The embodiment of the present application also provides a DNS server stress testing device, which is applied to a stress testing main node, the stress testing master node is communicatively connected to the stress testing sub-nodes, and the DNS server stress testing device includes:

[0126] an obtaining module, configured to obtain the stress testing parameters of the DNS server to be tested, wherein the stress testing parameters include the stress testing address range and the total number of stress testing domain names;

[0127] a selection module, configured to select at least one of the pressure measurement sub-nodes as a target pressure measurement sub-node according to the pressure measurement address range;

[0128] A first sending module, configured to send a pressure measurement request carrying the total amount of the pressure measurement domain name to each of the target pressure measurement sub-nodes, so that each of the target pressure measurement sub-nodes...

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 present application discloses a DNS server stress testing method, an electronic device and a readable storage medium, which are applied to the technical field of computer networks. The DNS server stress testing method is applied to a stress testing master node, and the stress testing master node is communicatively connected to the stress testing sub-nodes, including : Obtain the pressure measurement parameters of the DNS server to be tested, where the pressure measurement parameters include the pressure measurement address range and the total pressure measurement domain name; according to the pressure measurement address range, select at least one pressure measurement sub-node as the target pressure measurement sub-node; The target stress test sub-node sends a stress test request carrying the total amount of the stress test domain name, so that each target stress test sub-node can perform a stress test on the DNS server to be tested according to the total amount of the stress test domain name; The stress test result is used to determine the server stress test result corresponding to the DNS server to be tested. The present application solves the technical problem of low accuracy of the DNS server stress test in the prior art.

Description

technical field [0001] The present application relates to the technical field of computer networks, and in particular, to a DNS server stress testing method, an electronic device, and a readable storage medium. Background technique [0002] With the continuous development of computer network technology, the DNS (Domain Name System, domain name resolution system) server that can realize the conversion between domain names and corresponding IP addresses plays an increasingly important role in the entire network. The performance requirements are also getting higher and higher. At present, a single client usually sends a stress test request to the DNS server that needs to be subjected to stress testing, and then completes the performance test of the DNS server. However, due to this stress testing method is limited Due to the CPU performance of a single test server and the network bandwidth of a single server, the results of the stress test on the DNS server are small. Therefore,...

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): H04L43/08H04L61/4511H04L67/141
CPCH04L43/08H04L67/141
Inventor 张琴和张宇张伟哲乔延臣李海王能杰
Owner PENG CHENG LAB
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