Internet Protocol version 6, a 128-bit addressing system designed to replace IPv4.
IPv6 was developed to address the limitations of IPv4, particularly the exhaustion of available addresses. With 128-bit addresses, IPv6 provides an astronomical number of unique addresses (approximately 340 undecillion). Addresses are written in hexadecimal notation, separated by colons (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334), and can be compressed by omitting leading zeros and consecutive zero groups.