An IPv6 address is a unique identifier assigned to each device on an IP-based network. Unlike IPv4 addresses, they consist of eight groups of four hexadecimal digits separated by colons. They also have more possible combinations than IPv4 so will last longer.