In: Computer Science
What is ICANN and what does it do?
ICANN (Internet Corporation for Assigned Names and Numbers) is the private non-profit corporation with responsibility for IP address space allocation,protocol parameter assignment, domain name system management, and root server system management functions, the services previously performed by the Internet Assigned Numbers Authority (IANA). ICANN was created on September 1998.The Internet Assigned Numbers Authority (IANA) is a department of ICANN responsible for managing the DNS Root and the numbering system for IP addresses.
eg:
To reach another person on the Internet you have to type an address into your computer - a name or a number. That address has to be unique so computers know where to find each other. ICANN coordinates these unique identifiers across the world. Without that coordination we wouldn't have one global Internet.
ICANN is responsible for the coordination of maintenance and methodology of several databases of unique identifiers related to the namespaces of the Internet, and ensuring the networks stable and secure operationThe numbering facilities include the Internet Protocol address spaces (IPv4 and IPv6) and assignment of address blocks to regional Internet registries. ICANN maintains registries of Internet protocol identifiers, and the management of the top-level domain name space which includes the operation of root name servers