I have a 2008R2 domain. There are about 10 different sites and 10 different Domain Controllers that also are DNS servers. All sites have extremely fast connections, so bandwidth is not a major concern. We have all of those DNS servers set to use another centrally located DC/DNS server as a forwarder for all lookups. We then have that primary DNS server also set to use an external DNS servers, by our circuit provider, as a primary forwarder. All DNS servers are set to go to root hints if needed and have access through the firewall for any DNS traffic.
Do most business this size typically use a hub and spoke type design with forwarders everywhere? or do most of them let the DNS servers forward external requests outside the company as needed? I know this is kind of an opinion question, but just trying to see what people think is the best design for a smaller company with only about 500 servers and 5000 employees.
Thanks,
Dave