There are 4,294,967,296 available IPs. These addresses are controlled by the IANA, Internet Assigned Numbers Authority. The Internet Assigned Numbers Authority (IANA) is responsible for the global coordination of the DNS Root, IP addressing, and other Internet protocol resources. The official website of IANA is http://www.iana.org/. IANA allocates and maintains unique codes and numbering systems that are used in the technical standards (“protocols”) that drive the Internet. The Internet Assigned Numbers Authority (IANA) is a department of ICANN responsible for coordinating some of the key elements that keep the Internet running smoothly. Internet is renowned for being a worldwide network free from central coordination, there is a technical need for some key parts of the Internet to be globally coordinated – and this coordination role is undertaken by IANA.
...