This document provides an overview of IPv6 basics including: - The need for IPv6 due to the depletion of IPv4 addresses with the rise of Internet of Things devices. - IPv6 uses a 128-bit address format composed of 8 groups of 4 hexadecimal digits separated by colons. - IPv6 addresses are categorized into different types including link-local, unique local, and global unicast addresses. - IPv6 uses prefix lengths like CIDR notation to represent prefixes and subnets are based on dividing the 64-bit prefix. - IPv6 addresses can be auto-configured using EUI-64 or randomly generated interface IDs, and DHCPv6 can assign addresses and options.