Вопрос


Правильный ответ выделен зеленым цветом.


Подробности ответа


Идентификатор интерфейса в IPv6-адресе - это как хостовая часть в IPv4-адресе. Он идентифицирует хост и занимает 64 бита.

Одним из способов генерации идентификатора интерфейса IPv6-адреса является механизм EUI-64. Из 64 битов 48 битов представляют собой MAC-адрес устройства. Алгоритм механизма таков:

  1. MAC-адрес делится на 2 части, по 24 бита;
  2. Между ними добавляется значение FFFE;
  3. 7-й бит MAC-адреса инвертируется (1 → 0; 0 → 1).

Рассмотрим на примере из вопроса:

  1. Делим MAC-адрес A8-B1-3B-7D-A6-44 на 2 части:

    A8-B1-3B; 7D-A6-44
    
  2. Добавляем значение FFFE между ними:

    A8B1:3BFF:FE7D:A644
    
  3. Инвертируем 7-й бит:

    Первые два гекстета A8 занимают 8 бит, поэтому эту часть представим в двоичном виде:

    A8 | 10101000
    AA | 10101010
    

    Оранжевым цветом выделен 7-й бит, он равен нулю. Инвертировали его (показан зеленым цветом) и получили значение AA в шестнадцатеричном виде.

    Результат:

    AAB1:3BFF:FE7D:A644
    

<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4277feed-7497-4f26-bfe9-58fda5ed43a2/free_icon_1.svg" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4277feed-7497-4f26-bfe9-58fda5ed43a2/free_icon_1.svg" width="40px" /> *Автор: Жанболат Нуркей Сетевой инженер и инструктор CCNA

Контакты: Telegram LinkedIn*

</aside>