In this chapter, we're going to look at various high-level considerations when deploying nameservers.
Whatever you choose here, you will probably be stuck with it for a long, long time. These decisions can come back to haunt you someday when you are under a DDoS attack (see Chapter 14, DNS and DDOS Attacks), are experiencing some other type of cascading failure, or have some reason to migrate a really large number of domains.
We'll look at questions such as anycast versus unicast, and you'll gain an understanding of the advantages of each, and whether you even need to go with anycast.
You'll be taken through numbering-scheme considerations and the concept of nameserver homogeneity versus heterogeneity. In my experience, many of the factors we examine here are frequently overlooked or glossed over.
By the time you've finished this...