Questions: DNS: Domain Name System

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

You type a domain name your computer has never seen before into your browser. Which sequence correctly describes the DNS resolution process, assuming no caches hold the answer?

ABrowser → root server → TLD server → authoritative server → IP address returned directly to browser
BBrowser → OS → recursive resolver → root server → TLD server → authoritative server → answer cached and returned
CBrowser → ISP nameserver → DNS root zone database → IP address returned
DBrowser → recursive resolver → authoritative server (which queries root and TLD on its own) → IP address returned
Question 2 Multiple Choice

After you move your website to a new server and update its DNS A record, some visitors worldwide still reach the old server for hours or days. What is the most direct cause?

ARoot servers cache A records permanently and must be manually purged
BAuthoritative nameservers require 48 hours to synchronize with each other after any change
CRecursive resolvers and operating systems cached the old A record with a positive TTL that has not yet expired
DBrowser caches override DNS and must be manually cleared by each visitor
Question 3 True / False

Nearly every DNS query should contact a root nameserver to begin the resolution chain, since root servers are the authoritative source for most DNS information.

TTrue
FFalse
Question 4 True / False

DNS uses UDP rather than TCP for most queries because name resolution is a single question-and-answer exchange that benefits from low latency and does not require connection setup.

TTrue
FFalse
Question 5 Short Answer

Why is caching fundamental to DNS performance, and what tradeoff does it introduce?

Think about your answer, then reveal below.