Целесообразно не “нагружать” IP-узлы какой-либо информацией о струк-
туре IPv6-адресов, за исключением данных о границах подсетей, которые они
обслуживают.
2.5.1. Идентификаторы интерфейсов
В однонаправленных IPv6-адресах для обозначения сетевых интерфейсов
на конкретной линии связи используются идентификаторы интерфейсов. Они
должны быть уникальными в пределах префикса подсети. Рекомендуется, что-
бы идентификатор одного и того же интерфейса не был присвоен различным
IP-узлам, связанным одной линией связи. Они также могут быть уникальными в
рамках более широкого диапазона. В некоторых случаях, идентификатор ин-
терфейса может быть получен прямо из адреса канального уровня, связанного с
этим сетевым интерфейсом. Один и тот же идентификатор интерфейса может
использоваться в нескольких интерфейсах в одном IP-узле, но до тех пор, пока
они присвоены различным подсетям.
(Замечание. Уникальность идентификаторов интерфейсов не зависит от
уникальности IPv6-адресов. Например, глобальный однонаправленный IPv6-
адрес может быть сформирован с идентификатором интерфейса в пределах гра-
ниц локальной зоны, а IPv6-адрес для локального канала (линии) связи может
быть сформирован с идентификатором интерфейса в пределах границ универ-
сальной зоны.)
Для всех однонаправленных IPv6-адресов, за исключением тех, которые
начинаются с бинарного значения “000”, идентификаторы интерфейсов должны
иметь длину 64 бита и формат EUI-64 (усовершенствованный вариант).
Идентификаторы интерфейсов в формате EUI-64 могут иметь универ-
сальную зону применения, когда они извлекаются из универсальной метки (на-
пример, 48-битовый МАС-адрес
стандарта IEEE 802, или идентификаторы
стандарта IEEE EUI-64), или иметь локальную зону применения, в которой гло-
бальные метки не используются (например, терминальные окончания туннелей,
последовательные линии передачи данных) или такие глобальные метки не до-
пустимы (например, временные метки для обеспечения безопасности).
Идентификаторы интерфейсов в усовершенствованном формате EUI-64
формируются путем инверсии бита “u” (универсальный/локальный бит в тер-
минологии IEEE EUI-64), если они создаются из идентификаторов стандарта
IEEE EUI-64. Таким образом, в результате инверсии бита “u” имеем:
“1” — указывает на универсальную зону применения;
“0” — указывает на локальную зону применения.
На рис.3 представлен формат первых трех октетов (в двоичной форме)
идентификаторов стандарта IEEE EUI-64. Порядок следования битов соответ-
Media Access Control — управление доступом к среде передачи данных.