You are a network administrator. Part of your responsibility is a large test lab. Systems are constantly being built, torn down, and rebuilt. Up until now, all communications has been by IP address, which has been painful, as the IP addresses are constantly being changed. How would you propose to use DNS to improve this situation? What other changes can you suggest?
IP addresses and Domain name Services (DNS) make it possible to locate what you need on the internet. A DNS functions to translate domain names into IP addresses. (www.ebay.com to http://22.214.171.124/) The DNS keeps track of the names and the IP addresses associated with each device on your IP network so that the “people” do not have to remember the unique numeric IP address.
One proven method of improving processes is to eliminate the “human factor.” For every instance human intervention is required there is an opportunity for error. A network should be automated and configured automatically where ever possible.
Dynamic Host Configuration Protocol (DHCP) assigns IP addresses to devices as they connect to the network. DHCP helps solve the problem of manually managing IP addresses for all the devices in the network. Device hosts using DHCP can fully configure themselves (static or dynamic) without operator intervention. Using dynamic addressing allows the network administrator to add a new computer to the network without needing to manually assign it a unique IP address.
Other than only relying on making the DNS and DHCP server changes, you should also think of how you might remove single points of failure from your network. This is accomplished by splitting tasks amongst different machines as and example, you might separate internal and external severs. Ensuring that the DNS servers are high performance machines and using automated security tools is good advice and will aid in fast recovery capabilities.
DNS (Domain Name System) is a TCP/IP service that belongs to the Application layer. DNS is a network of computers that match domain names to local IP addresses. Which means the domain names can remain constant even though the IP addresses and network topology changes. This process brings stability to the Application layer. With this system of servers tracking domain names and their addresses the DNS database does not have to rely on one file or even one server.
Root server: a DNS server maintained by ICANN and IANA that is an authority on how to contact the top- level domains, such as those ending with .com, .edu, .net, .us, and so on. ICANN oversees the operation of 13 servers around the world.
Resolver: any host on the internet that needs to look up domain name information.
Resource record: The element of a DNS database stored on a name server that contains information about TCP/IP host names and their addresses.