Explain the request and reply from the DNS server according to the screenprint a
ID: 3859917 • Letter: E
Question
Explain the request and reply from the DNS server according to the screenprint above
152 168 76 152 78 94 45 192.168.1.150 46 192.168.1.150 47 192.168.1.58 48 192.168.1.150 49 192.168.1.58 50 192.168.1.15 51 192.168.1.58 52 192.168.1.1se 53 192.168.1.58 54 192.168.1.150 55 192.168.1.58 56 192.168.1.150 57 1.909251 DNS 1.910015 DNS .186472 DNS 3.236241 DNS 7.313070 DNS 7.345023 DNS 7.490491 DNS 7.528403 DNS 7.996717 DNS 8.043026 DNS 8.382591 DNS 8.414293 DNS 8.600570 DNS R QUERY STATUS OK NAME R QUERY STATUS-OK NAME C QUERY NAME-api.bing. R QUERY STATUS-OK NAME IC QUERY NAME=www.googl. R QUERY STATUS OK NAME C QUERY NAME-clients1. R QUERY STATUS-OK NAME C QUERY NAME ss1.gstat R QUERY STATUS=OK NAME. C QUERY NAME-www.gstat R QUERY STATUS OK NAME C QUFRY NAME anis.Ro0g 192.168.1.58 192.168.1.58 192.168.1.150 192.168.1.58 192.168.1.150 192.168.1.58 192.168.1.15e 192.168.1.58 192.168.1.150 192.168.1.58 192.168.1.150 123 79 95 79 95 79 192.168.1.58 192.168.1.150Explanation / Answer
Whenever, a DNS client wants to check for a name which has been used in the application, it queries the DNS server, to resolve that name for the client. Every such query consists of the following:
a. A FQDN or a Fully Qualified Domain Name(FQDN)
b. The type of query that has been posed by the client to the server, which is either of the two types: Resource Record(RR) or a Special Query.
c. Class in which the Domain Name exists.
Let us consider the example where the FQDN could be www.google.com. Let the query type for this address (A) be RR.
The query by a DNS Client can thought as:
If you have and resource record with the name www.google.com. When the client receives the answer, it understands the IP address of that address.
Sometimes the answer provided to the client will be a cached priorly as a result of previous queries or the server may pick the answer from its cach information.
If the answer isn't there in the local server, then the client may contact other servers to fetch the answer. This is called the Iteration.
If the servers query other servers to fetch the answer, it is called the Recursion.
A DNS query, can hence be genralised as follows:
1. The client computer recevies a name to resolve and sends it to the resolver, called the DNS Client Service, for resolution.
2. If the local DNS server is unable to resolve the query, either the client can query other DNS servers or the server itself can query other servers for the name resolution.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.