@b0rk_reruns Image description: Comic: The root nameservers. Every DNS resolver starts at the root nameservers. A resolver (box with arms) asks: What's the IP for example.com? A root nameserver (box with crown) replies: You should ask a dot com nameserver. It's at a.gtld-servers.net. root nameserver IP addresses almost never change. a.root-servers.net's IP (198.41.0.4.) hasn't changed since 1993 (decades ago). There are thousands of physical servers, but only 13 IP addresses.
@b0rk_reruns Continued: Each IP refers to multiple physical servers, you'll get the one closest to you. There's a map at root-servers.org. If they didn't exist, resolvers wouldn't know where to start. Sad resolver thinks: I need to query c.ca-servers.net but where is that? I'm the DNS erver, I can't ask MYSELF for the IP address?! Every resolver has the root IPs hardcoded in its source code. Here they are: You can try making DNS queries to them. a.root-servers.net to m.root-servers.net and IPs.