An NQA DNS test instance measures the speed at which an NQA client sends UDP packets to resolve a specified DNS name to an IP address. Figure 1 shows the DNS test process.
Device A (source end) sends a DNS request packet to the DNS server, requesting the DNS server to resolve a specified DNS name (Server.com).
The DNS server receives and parses the DNS request packet, and then constructs a DNS response packet and sends it to Device A.
After receiving the DNS response packet, Device A computes the delay between the DNS response packet receiving time and the DNS request packet sending time to obtain the DNS name resolving duration, which can reflect the network DNS protocol performance.