dns
How DNS Really Resolves a Name: Build Your Own Root, TLD, and Authoritative Servers and Trace Every Step
This post is part of Protocol Lab, a free, hands-on series for learning networking protocols by building and breaking them in a container lab. All the lab material — topologies, configs, and scripts — lives in the repo: github.com/pathvector-studio/protocol-lab. When you type a hostname, your machine asks exactly one