Уникальные локальные IPv6-адреса (unique local addresses, ULA) похожи на частные адреса RFC 1918 в IPv4, но при этом существенно отличаются от них. Цель unique local адресов — обеспечить пространство IPv6-адресов для взаимодействия в пределах локального объекта. Это не означает ни предоставления дополнительного пространства IPv6-адресов, ни обеспечения уровня безопасности.

Как показано на рисунке, unique local адрес использует префикс FC00::/7, и поэтому первая 16-битовая группа находится в диапазоне от FC00 до FDFF. Если префикс назначается локально, следующий один бит установлен равным 1. Возможность использования значения 0 может быть определена позже. Следующие 40 битов — это глобальный идентификатор, за которым следует 16-битовый идентификатор подсети. Эти первые 64 бита объединяются для создания префикса уникального локального адреса. Это оставляет 64 бита для идентификатора интерфейса или, согласно терминологии IPv4 — узловой части адреса.

Unique local адреса определены в RFC 4193. Unique local адреса также называются локальными IPv6-адресами (не следует путать с IPv6-адресами типа link-local) и обладают рядом характеристик, в том числе перечисленными ниже.

Unique local адреса не настолько просты, как адреса RFC 1918. В отличие от частных IPv4-адресов, IETF не стремилась использовать разновидность NAT для преобразования между unique local адресами и глобальными индивидуальными адресами IPv6.

Реализация и потенциальные сферы применения unique local IPv6-адресов всё ещё изучается интернет-сообществом. Например, организация IETF анализирует возможность создания префикса unique local адресов локально, используя FC00::/8, или назначения его автоматически сторонней организацией, начиная с FD00:: /8.

Примечание. В исходной спецификации IPv6 было выделено адресное пространство для site-local адресов (с областью видимости в рамках одной площадки), определённых в RFC 3513. IETF признала в RFC 3879 site-local адреса устаревшими, поскольку термин «площадка» (site) был признан неоднозначным. Для адресов типа site-local использовался диапазон префиксов FEC0::/10, их по-прежнему можно найти в ряде устаревших документов IPv6.