Interview Question

Interview Menlo Park, CA

Why wouldn't you want a root DNS server to answer queries

  for you, instead of delegating you to an authoritative server?

Interview Answer

3 Answers


Answering queries would be a lot more overhead for the root DNS server, and think about the amount of DNS queries it gets.. load balancing

Anonymous on Apr 8, 2013

Because root DNS server can't handle zillions of requests at once, that's why you need a load balancer to split tasks on multiple DNS servers. every server has it's own limits, and load balancing helps to "scale" the limits.

holms on Aug 19, 2013

because it would be faster due also to caching mechanism.

Giorgio on Oct 30, 2013

Add Answers or Comments

To comment on this, Sign In or Sign Up.