Quick Intro to IPv6 Address Formatting

This table gives the major forms of IPv6 addresses. The most important/common are Localhost (::1), Global Unicast (usually starting with "200x"), and Link-Local Unicast (starting with "FF80").

Address Type Binary Prefix IPv6 Notation
Unspecified 00...0 (128 bits) ::/128
Loopback 00...1 (128 bits) ::1/128
Multicast 1111 1111 FF00::/8
Link-Local Unicast 1111 1110 10 FE80::/10
ULA (*) 1111 110 FC00::/7
Global Unicast (**) 001 2000::/3
IPv4-Mapped 00...0:1111 1111:IPv4 ::FFFF:IPv4/128
Site-Local Unicast (***) 1111 1110 11 FECO::/10
IPv4-compatible (***) 00...0 (96 bits) ::IPv4/128


* Unique Local Address (ULA) is an IPv6 unicast address that is generated to be unique in a local context. It is highly likely to be unique globally.

** Global Unicast address are all currently being assigned with a 2000::/3 prefix. Other three-bit prefixes are reserved for future use.

*** Site-Local Unicast and IPv4-compatible prefixes are deprecated. Use ULA and IPv4-mapped addresses, respectively.