This document provides an overview of IPv6 including:
- The history and motivations for developing IPv6 due to IPv4 address exhaustion.
- An introduction to IPv6 addressing and prefixes.
- Transition technologies like tunnels to help with gradual IPv6 deployment.
- IPv6 control protocols for tasks like neighbor discovery and routing.
- Details on how IPv6 addresses are represented textually and allocated.