5 questions to test your understanding
A company deploys DNS resolvers in five cities and wants clients worldwide to be automatically served by their geographically nearest resolver without any client-side configuration. Which approach achieves this?
Why does anycast work well for DNS queries but poorly for long-lived TCP connections like video streaming?
In anycast, the routing infrastructure — not the client or a centralized coordinator — determines which physical server instance receives a given packet.
Anycast provides fault tolerance by maintaining a registry of most active servers and actively redirecting traffic away from servers that go offline.
Explain why anycast is well-suited to DNS but poorly suited to video streaming, in terms of the session state each protocol requires.