Here are the links to the various posts in my “Understanding DNS” series:
- Understanding DNS: How A Domain Name Gets Resolved In Your Home Network
- Understanding DNS: Recursive Resolvers
- Understanding DNS: Authoritative Nameservers
- Understanding DNS: Common Record Types
- Understanding DNS: TTLs and Caching
These are listed in the order that I think you should read them in. Of course, you can read them in any order you want but the posts feed on concepts talked about in previous posts so it might be confusing if you read them out of order.