The combination of the four IP address parts provides 4.2 billion possible addresses (256 x 256 x 256 x 256).
This number seemed adequate until 1998.
Members of various Internet task forces are working to develop an alternate addressing system that will accommodate the projected growth.
However, all of their working solutions require extensive hardware and software changes throughout the Internet.