Created as a result of the lacking amount of IP address spaces. Even with private networks and CIDR we still don’t have enough IPv4 addresses

IPv6 has a few improvements over v4

IPv6 Addresses

0000:0000:0000:0000:FFFF:FFFF:FFFF:FFFF

Zero Compression

FDEC:0000:0000:0000:0000:BFF:0000:FFFF - origional address
FDEC:0:0:0:0:BBFF:0:FFFF -> FDEC::BBFF::FFFF - Broken down then compressed

Types of Addresses

Address Space Allocation

IPv6 Header

Security