A DNS server is any computer registered to join the Domain Name System. A DNS server runs special-purpose networking software, features a public IP address,and contains a database of network names and addresses for other Internet hosts.
DNS Root Servers
DNS servers communicate with each other...