Глобальные индивидуальные IPv6-адреса уникальны по всему миру и доступны для маршрутизации через Интернет IPv6. Эти адреса эквивалентны публичным IPv4-адресам. Ассоциация по присвоению имен и номеров Интернета (ICANN), оператор Администрации адресного пространства Интернет (IANA), выделяет блоки IPv6-адресов пяти региональным интернет-регистраторам (RIR). В настоящее время назначаются только глобальные индивидуальные адреса с первыми тремя битами 001 или 2000::/3. Это лишь 1/8 от всего доступного адресного пространства IPv6, за исключением очень незначительного количества других типов адресов индивидуальных и групповых адресов.
Примечание. Адрес 2001:0DB8::/32 был зарезервирован для документации, в том числе для использования в примерах.
На рис. 1 показаны структура и диапазон глобальных индивидуальных адресов.
Глобальный индивидуальный адрес состоит из трёх частей:
- Префикс глобальной маршрутизации
- Идентификатор подсети
- Идентификатор интерфейса
Префикс глобальной маршрутизации
Префикс глобальной маршрутизации — это префиксальная или сетевая часть адреса, назначаемая интернет-провайдером заказчику или узлу. В настоящее время /48 является префиксом глобальной маршрутизации, который в настоящее время интернет-регистраторы назначают своим заказчикам — корпоративным сетям и индивидуальным пользователям. Этого адресного пространства более чем достаточно для большинства заказчиков.
На рис. 2 показана структура глобальных индивидуальных адресов, использующих префикс глобальной маршрутизации /48. Префиксы /48 — наиболее распространённые назначаемые префиксы глобальной маршрутизации, которые будут использоваться в большинстве примеров в рамках данного курса.
Например, IPv6-адрес 2001:0DB8:ACAD::/48 обладает префиксом, который обозначает, что первые 48 бит (3 хекстета) (2001:0DB8:ACAD) — это префиксальная или сетевая часть адреса. Двойное двоеточие (::) перед длиной префикса /48 означает, что остальные адреса состоят из нулей.
Идентификатор подсети
Идентификатор подсети используется организациями для обозначения подсетей в каждом узле.
Идентификатор интерфейса
Идентификатор IPv6-интерфейса эквивалентен узловой части адреса IPv4-адреса. Термин «идентификатор интерфейса» используется в том случае, когда один узел может иметь несколько интерфейсов, каждый из которых обладает одним или более IPv6-адресами.
Примечание. В отличие от IPv4, при использовании протокола IPv6 устройству можно назначить адрес узла, состоящий из одних 0 или из одних 1. Адрес из одних 1 можно использовать по той причине, что в протоколе IPv6 не используются широковещательные адреса. Можно также использовать адрес из одних 0, но он зарезервирован в качестве адреса произвольной рассылки Subnet-Router, и его следует назначать только маршрутизаторам.
Чтобы без труда прочитать большинство IPv6-адресов, нужно подсчитать количество хекстетов. Как показано на рис. 3, в глобальном индивидуальном адресе первые четыре хекстета отображают сетевую часть адреса, причём четвертый хекстет обозначает идентификатор подсети. Остальные четыре хекстета используются для идентификатора интерфейса.