Индивидуальные адреса

Существует несколько типов индивидуальных IPv6-адресов:

· Global Unicast-адреса;

· Unique-Local Unicast-адреса;

· Link-Local Unicast-адреса.

Для каждого типа индивидуального адреса определен свой диапазон.

Рис. 6.22. Диапазон индивидуальных адресов IPv6

Global Unicast-адреса используются для идентификации устройств в глобальной сети и являются аналогом публичных IPv4-адресов. Эти адреса назначаются локальными интернет-регистраторами и имеют общий формат, показанный на рис. 6.23. В настоящее время Global Unicast IPv6-адреса назначаются с префиксом 2000::/3.

Рис. 6.23. Формат Global Unicast IPv6-адресов

Global Unicast IPv6-адрес разделен на три логические части: глобальный префикс (Global routing prefix), идентификатор подсети (Subnet ID) и идентификатор интерфейса


(Interface ID). Три старших бита адреса равны 001. Следующие 45 бит формируют Global routing prefix глобальный адрес, назначенный сети. Далее идет 16-битное поле Subnet ID, определяющее подсеть внутри сети, а последние 64 бита являются Interface ID.

Unique-Local Unicast-адреса (ULA) используются для идентификации устройств внутри организации, поэтому пакеты, которые в качестве источника или назначения имеют этот адрес, не будут передаваться через интернет. Такие адреса используются только внутри сетей организаций. Если провести аналогию с адресами IPv4, то Unique-Local Unicast-адреса эквивалентны частным IPv4-адресам, только в отличие от них являются уникальными в рамках глобальной сети.

Рис. 6.24. Формат Unique-Local Unicast IPv6-адресов

Все Unique-Local Unicast-адреса начинаются с префикса FC00::/7. Бит L показывает, что префикс назначен локально (L=1), или адрес зарезервирован для будущих применений (L=0). Таким образом, бит L разбивает префикс FC00::/7 на два поддиапазона:

· FC00::/8 – зарезервирован для будущих применений;

· FD00::/8 – локально назначенный уникальный адрес.

Следующие 40 бит отведены под глобальный идентификатор (Global ID), который определяет организацию. Он должен быть уникальным для того, чтобы минимизировать возможность совпадения с идентификаторами других организаций, поэтому назначается с помощью псевдослучайного алгоритма, который обеспечивает высокую вероятность его уникальности. Алгоритм для генерации Unique-Local Unicast-адреса можно найти в интернете (https:// www.ultratools.com/tools/rangeGenerator). Далее в адресе следует 16-битное поле идентификатор подсети (Subnet ID), которое определяет подсеть внутри сети организации и 64-битный идентификатор интерфейса (Interface ID).

Link-Local Unicast-адреса предназначены для взаимодействия внутри сегмента сети или по каналу связи «точка-точка» и используются только в пределах данного канала. Маршрутизаторы (коммутаторы 3-го уровня) не передают пакеты с Link-Local Unicast- адресами, указанными в качестве источника или назначения, через другие линии связи. Эти адреса автоматически назначаются узлу, независимо от наличия в сети маршрутизатора или DHCPv6-сервера.

Рис. 6.25. Формат Link-Local Unicast IPv6-адресов

Link-Local Unicast-адреса имеют достаточно простой формат: адрес начинается с глобального префикса маршрутизации (Global routing prefix) FE80::/10. По сравнению с Global Unicast-адресом, префикс стал значительно короче, поэтому пространство, отведенное под идентификатор подсети (Subnet ID) увеличилось с 16 до 54 бит. В связи с тем, что Link- Local Unicast-адреса используются только в пределах линии связи, поле Subnet ID заполняется нулями. Последние 64 бита адреса отведены под идентификатор интерфейса (Interface ID).

В IPv6, так же как и в IPv4, адрес идентифицирует не конкретное устройство, а его интерфейс. Главное отличие заключается в том, что протокол IPv6 позволяет назначить интерфейсу любое количество IPv6-адресов.

Существует несколько блоков специальных уникальных адресов IPv6:


· 0:0:0:0:0:0:0:0 (::/0) – маршрут по умолчанию. Аналогичен адресу 0.0.0.0 в IPv4;

· 0:0:0:0:0:0:0:0 (::/128) – никогда не назначается узлу, обозначает ситуацию отсутствия адреса;

· 0:0:0:0:0:0:0:1 (::1/128) - используется узлом для отправки самому себе пакетов IPv6. Аналогичен IPv4-адресу 127.0.0.1;

· 2002::/16 – служит для автоматического туннелирования трафика IPv6 через IPv4- сети;

· 2001::/32 – используется для организации Teredo-туннелей.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: