One of the future problems that the Internet will face is that the number of computers connected to it will reach the point where the 32-bit format used in the Internet Protocol to store Internet Protocol Addresses will not be big enough. Internet Protocol Version 6 is an attempt to overcome this problem. It involves extending the address range to 128 bits. It will also support authentication and encryption of data. Often referred to as IPv6.