RFC: 4291
Оригинал: IP Version 6 Addressing Architecture
Предыдущие версии: RFC 1884, RFC 2373, RFC 3513
Категория: Проект стандарта
Дата публикации:
Авторы: ,
Перевод: Мельников Дмитрий Анатольевич

2.7. Групповые IPv6-адреса

Групповой IPv6-адрес представляет собой идентификатор группы интерфейсов (обычно на различных IP-узлах). Интерфейс может иметь любое количество групповых IPv6-адресов. Формат таких адресов представлен на рис.10.

|     8 битов     |    4 бита     |  4 бита  |       112 битов        |
+-----------------+---------------+----------+------------------------+
|                 |     Флаги     |          |                        |
| 1 1 1 1 1 1 1 1 |---------------| Диапазон |  Идентификатор группы  |
|                 | 0 | R | P | T |          |                        |
+-----------------+---------------+----------+------------------------+

Рис.10. Формат групповых IPv6-адресов

Поля IPv6-адреса имеют следующие значения:

  • 8-битовое поле, состоящее из единиц

  • Указывает на то, что адрес является групповым IPv6-адресом;

  • 4-битовое поле «Флаги»

  • Старший бит поля зарезервирован и всегда должен быть нулевым. Назначение и правила использования бита R представлены в стандарте RFC-3956. Назначение и правила использования бита Р представлены в стандарте RFC-3306. Если бит Т имеет нулевое значение — это означает, что имеет место жестко закрепленный за кем-то или за чем-то (так называемый «всем (хорошо) известный» — «well-known») групповой IPv6-адрес, назначаемый IANA (Internet Assigned Numbers Authority). Если же бит Т имеет значение 1 — это означает, что имеет место временно закрепленный за кем-то или за чем-то («временно» или «динамически» назначаемый) групповой IPv6-адрес;

  • 4-битовое поле «Диапазон»

  • Это поле используется для характеристики (ограничения) диапазона используемого набора групповых адресов. Оно может принимать следующие значения:

    • 0 — зарезервировано;
    • 1 — в пределах локального интерфейса. Этот адрес перекрывает диапазон только одного сетевого интерфейса (петлевой интерфейс или интерфейс с петлевым адресом), и используется только для групповой передачи IPv6-пакетов по петлевому маршруту;
    • 2 — в пределах локальной линии связи. Этот адрес перекрывает диапазон в рамках одного и того же топологического пространства (сетевого сегмента) как диапазон соответствующих однонаправленных адресов;
    • 3 — зарезервировано;
    • 4 — в пределах зоны локального администрирования. Этот адрес перекрывает наименьший диапазон, который управляется администратором сети (подсети), то есть в данном случае идет речь об адресах, устанавливаемых «вручную» без каких-либо автоматизированных управляющих процедур (включая удаленные) или процедур, не связанных с настройкой групповых адресов;
    • 5 — в пределах локальной группы подсетей. Этот адрес предназначен для покрытия диапазона одиночной группы подсетей (конкретного сетевого сегмента);
    • 6 — назначение не определено («unassigned»). В этом случае (и последующих тоже) речь идет о том, что администраторам сетей (подсетей) разрешено использовать дополнительные диапазоны групповых адресов в сетевых сегментах, находящихся в зонах их ответственности;
    • 7 — назначение не определено;
    • 8 — в пределах зоны ответственности организации. Этот адрес предназначен для покрытия диапазона нескольких групп подсетей (конкретного сетевого сегмента), принадлежащих (находящихся в зоне ответственности) одной организации;
    • 9 — назначение не определено;
    • A — назначение не определено;
    • B — назначение не определено;
    • C — назначение не определено;
    • D — назначение не определено;
    • E — глобальный диапазон;
    • F — зарезервировано.
  • 112-битовое поле «Идентификатор группы».

  • Оно идентифицирует определённый набор групповых адресов, назначенных в постоянное или временное использование в рамках конкретного диапазона. Более подробное назначение и правила использования данного поля представлены в стандарте RFC-3306.

2007 - 2017 © Русские переводы RFC, IETF, ISOC.