IPv6 is the latest version of the Internet Protocol (IP) that is designed to replace IPv4. IPv6 uses a 128-bit address space, which provides a virtually unlimited number of unique addresses compared to IPv4's 32-bit address space, which has a limited number of available addresses.