| By :
Dirik Hameed
"Domain Network System" is also known as DNS and is crucial in webhosting. With DNS, any computer's name can be converted into an IP address. Computers can use this IP address in order to share data and connect. However, it is a difficult task for a common man to memorise the IP address as it is a complicated series of numbers. It is easier to remember the domain name of a website rather than its corresponding IP address. With DNS, users can connect to other computers on the network or any other remote service with just the domain name. Any organization, business, or company engaged in website hosting will have questions regarding any DNS. The web hosting provider's "name server", for instance, is more commonly called the server. With this server, the list of all IP addresses recognized by the network are listed. Likewise it also contains the list of IP addresses accessed outside the network. Each computer on the network just needs to remember the location of just one name server. There are three possible outcomes when any computer connected to the network requests for an IP address. First, you can receive a direct response from any local name servers listed in the network configuration is the IP address is locally registered. The response is immediate. The second outcome can be that if the IP address is not registered locally but someone in your network has recently also asked for the same address, then the local name server will retrieve the requested address from its cache. You also won't have to wait at all for a response. Lastly, if the requested IP address is not registered locally and also you are the first person to ask for this address, then the local name server will undertake a search on behalf of your network. This may entail accessing potentially remote servers. The number of intermediary name servers as well as the speed of your Internet connection could determine the speed of the response. There could also be rare cases in which you will not get a response. In this case, the query is repeated or an error message is received. Connecting to another computer using any application will usually entail you entering a domain name, instead of the long numeric IP address. The application will take the name of the domain and use any of the previously mentioned to retrieve the corresponding IP address from the name server. The IP address can be easily retrieved as long as you know the remote computer's domain name. Actually when connecting to remote computers you will most likely not be bothered with what the IP address is.
|