IPv6 is the next-generation Internet protocol, allowing for a 128-bit address space instead of the 32-bits that are currently used in IPv4.