| By :
Dirik Hameed
"Domain Network System" is also known as DNS and is crucial in webhosting. With the database system of DNS, an IP address can be derived from any computer's name. This IP address is further used for computers on a network to connect and share data. Obviously it would be difficult to memorize such a complicated series of numbers (of which an IP address is made of). It is easier to remember the domain name of a website rather than its corresponding IP address. DNS makes is unnecessary for us to remember the entire IP address, since all we have to do is remember the domain name in order to connect with other computers. Any organization that hosts a computer network will have at least managing queries related to domain network system. The web hosting provider's "name server", for instance, is more commonly called the server. All the IP addresses recognized by the network are on this server. It also lists all those IP addresses that have been accessed outside the network. Each computer on the network just needs to remember the location of just one name server. Three things can happen when a computer on the network asks for an IP address. The first thing that may happen is that if the IP address which you have requested is locally registered, then you will receive a response directly from any local name servers that have been listed in your network configuration. The waiting time for a response is nil. 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, the local name server will make a search on behalf of your network. This is in case the IP address is not registered locally and you're the first person to ask for it. This may entail accessing potentially remote servers. Because of this, the response will not be immediate; the speed will depend primarily on your Internet connection and even on the number of intermediary name servers. There could also be rare cases in which you will not get a response. If this happens you will get an error message or the query will be repeated. You will usually enter the domain name instead of the numerical IP address whenever you want to connect to another computer using an application. 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. If the user knows the domain name of the remote computer, the name server will locate its IP address. In fact, most Internet applications won't require you to know the IP address of the other computer.
|