What is IPv6?
Internet Protocol version 6 (IPv6) was designed by the Internet Engineering Task Force (the IETF) to expand the amount of IP addresses available. IPv6 addresses are 128-bit addresses, expressed in hexadecimal notation (for example, 2001:DB8:8::260:97ff:fe40:efab).
There are 2128 IPv6 addresses, or roughly 340 trillion, trillion, trillion. This huge amount of addresses is expected to accommodate the predicted expansion of the Internet and Internet-related services over the coming years.
IPv6 was introduced in 1999 and has been in use since then. This means that the core standards are stable and have been well tested in research and operational contexts.