Do most companies house their own externals DNS servers? and do they have two types of external DNS servers?
1. One DNS server that queries the root servers (for their internal client's requests. So clients are set to forward to this )
2. And another DNS server that resolves names for clients from the outside (who are trying to find the companies webserver etc.)
Wouldnt it be better to keep the two separate.