Why is DNS still hard to learn?
It&#x27;s one of those things where there is a mismatch between how easy it seems to be, and how hard it turns out to be.<p>We all use DNS every day, and it <i>seems</i> really easy. The everyday language of DNS is: domain names, lookups, IP addresses. This language is exposed in browsers for all to see, and through this exposure we develop a mental model of how we think it works.<p>But under the covers there is a whole new language: zones, resolvers, delegated authority, that weird dot <i>after</i> the top-level domain...