Многоадресный адрес запрошенного узла
Адрес многоадресной рассылки запрошенного узла — это IPv6 адрес многоадресной рассылки , используемый протоколом обнаружения соседей для определения адреса канального уровня, связанного с данным адресом IPv6, который также используется для проверки, используется ли адрес уже локальным каналом или нет. , с помощью процесса под названием DAD (обнаружение дубликатов адресов). Адреса многоадресной рассылки запрошенного узла генерируются на основе одноадресного или произвольного адреса IPv6 хоста, и каждый интерфейс должен иметь связанный с ним адрес многоадресной рассылки запрошенного узла.
Адрес запрошенного узла создается путем взятия младших 24 бит одноадресного или произвольного адреса и добавления их к префиксу ff02::1:ff00:0 / 104 . [1]
Пример
[ редактировать ]Предположим, что хост имеет одноадресный или произвольный IPv6-адрес 2001:db8::2aa:ff:fe28:9c5a . Его многоадресный адрес запрошенного узла будет ff02::1:ff28:9c5a .
2001:db8::2aa:ff:fe28:9c5a IPv6 unicast/anycast address (compressed notation) 2001:0db8:0000:0000:02aa:00ff:fe28:9c5a IPv6 unicast/anycast address (uncompressed notation) -- ---- The least-significant 24 bits ff02::1:ff00:0/104 Solicited-node multicast address prefix (compressed notation) ff02:0000:0000:0000:0000:0001:ff00:0000/104 Solicited-node multicast address prefix (uncompressed notation) ---- ---- ---- ---- ---- ---- -- The most-significant 104 bits ff02:0000:0000:0000:0000:0001:ff28:9c5a Solicited-node multicast address (uncompressed notation) ff02::1:ff28:9c5a Solicited-node multicast address (compressed notation)
MAC-адрес многоадресной рассылки запрошенного узла
[ редактировать ]MAC-адрес многоадресной рассылки запрошенного узла — это адрес многоадресной рассылки Ethernet, используемый протоколом обнаружения соседей в качестве MAC-адреса назначения при обмене данными с хостами с использованием адреса многоадресной рассылки запрошенного узла. Каждый интерфейс должен прослушивать связанный с ним MAC-адрес многоадресной рассылки запрошенного узла.
Он создается путем взятия младших 24 битов многоадресного адреса запрошенного узла и добавления их к префиксу 33:33:FF:xx:xx:xx . [2]
Пример
[ редактировать ]Предположим, что хост имеет многоадресный адрес запрошенного узла ff02::1:ff28:9c5a . Его многоадресный MAC-адрес запрошенного узла будет 33:33:FF:28:9C:5A .
ff02::1:ff28:9c5a Solicited-node multicast address -- ---- The least-significant 24 bits 33:33:FF:xx:xx:xx Solicited-node multicast MAC address prefix 33:33:FF:28:9C:5A Solicited-node multicast MAC address -- -- -- The least-significant 24 bits
Эффективность по сравнению с IPv4 и ARP
[ редактировать ]Адреса многоадресной рассылки запрошенного узла используются при обнаружении соседей IPv6 для обеспечения той же функции, что и протокол разрешения адресов в IPv4 . ARP использует широковещательные рассылки для отправки запроса ARP на широковещательный MAC-адрес FF:FF:FF:FF:FF:FF , который получают все хосты по локальному каналу, хотя только один хост — тот, который запрашивается — должен будет ответить. . Другие хосты все равно должны обработать и отклонить запрос.
Поскольку адрес многоадресной рассылки запрошенного узла является функцией последних 24 битов адреса индивидуальной/любой рассылки IPv6, количество хостов, подписанных на каждый адрес многоадресной рассылки запрошенного узла, очень мало. Обычно это число равно одному, но их может быть несколько, потому что функция сопоставления не является сопоставлением 1:1, например, если один и тот же хост имеет одинаковые последние 24 бита своего IPv6-адреса ( 2001:db8:1:: 55 и 2001:db8:2::55 имеют одинаковый многоадресный адрес запрошенного узла). Это означает, что хосту не нужно так часто прерывать обработку запросов соседа, как в случае ARP в IPv4.
Ссылки
[ редактировать ]- ^ Р. Хинден; С. Диринг (февраль 2006 г.). Архитектура IP-адресации версии 6 . Сетевая рабочая группа. дои : 10.17487/RFC4291 . РФК 4291 . Обновлено: RFC 5952, RFC 6052, RFC 7136, RFC 7346, RFC 7371, RFC 8064.
- ^ «Использование IEEE 802.16 IPv6 в реальном времени: постановка проблемы» . www.ietf.org . Проверено 20 февраля 2024 г.