Domain and Domain number system(DNS)


Network naming system is bashed on the idea of organizing the groups of the machines and giving them a common name called domain name. Also it can be defined as group of computers and devices on a network that are administered as a unit with common rules and procedures.These domains are in turn organised into other group or domain hierarchically until at the top of the hierarchy there is a single domain name.The machine which manage each domain in the hierarchy is called Domain controller.The controller holds only the mapping between names and IP addresses for the machines in its domain.

Computer names can be associated with the IP address by the mechanism of the domain number system.These computer names are referred to the domain names. The DNS has several rules that determine how domain names are constructed and how they  are relate to one another .The mapping of the domain name to the IP address is done by system of the domain name servers.These servers are able to look up the IP addresses corresponding to the domain name.It also provide the ability to look up the domain name associated with the particular IP address.
                                                 fig: Domain number system
The Internet Corporation for Assigned Names and Numbers (ICANN) is a nonprofit organization responsible for maintenance and procedures of several databases related to the namespaces of the Internet, ensuring the network's stable and secure operation.

The Internet Corporation for Assigned Names and Numbers(ICANN) was created on September 18, 1998, and incorporated on September 30, 1998, in the U.S. state of California.

ICANN's principle are helping preserve the operational stability of the Internet, to promote competition,to achieve broad representation of the global Internet community and to develop policies appropriate to its mission through consensus-based processes.

In conclusion, IP enables the communication between the computers on the internet by touting data from a source computer to the destination computer. However ,computer to computer communication only solves half of the network communication problem.

 In order to solve the above issue an application program called mail program which communicate with another application such as mail server which is a way to send data to the specific program within the computer.


If you want to get more information click here and comment below.