Questions: Anycast Networking

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

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?

AAssign each resolver a unique IP and configure split-horizon DNS to return geolocation-appropriate addresses
BUse DNS round-robin to distribute queries evenly across all five resolver IPs
CAssign all five resolvers the same IP prefix and have each advertise it via BGP — anycast routing directs each client to the nearest
DDeploy a centralized load balancer that inspects source IPs and proxies each query to the nearest resolver
Question 2 Multiple Choice

Why does anycast work well for DNS queries but poorly for long-lived TCP connections like video streaming?

AAnycast addresses cannot be used with TCP because TCP requires a connection-oriented protocol with a fixed endpoint
BA mid-session route change can redirect subsequent packets to a different server with no knowledge of the existing connection state, breaking the TCP session
CVideo streaming requires more bandwidth than a single anycast node can provide
DTCP connections use port numbers that conflict with the anycast routing mechanism
Question 3 True / False

In anycast, the routing infrastructure — not the client or a centralized coordinator — determines which physical server instance receives a given packet.

TTrue
FFalse
Question 4 True / False

Anycast provides fault tolerance by maintaining a registry of most active servers and actively redirecting traffic away from servers that go offline.

TTrue
FFalse
Question 5 Short Answer

Explain why anycast is well-suited to DNS but poorly suited to video streaming, in terms of the session state each protocol requires.

Think about your answer, then reveal below.