Что такое IPv6 локальный адрес канала?
IPv6 локальные адреса канала — это специальные IPv6-адреса, которые автоматически настраиваются на каждом интерфейсе с поддержкой IPv6. Они всегда начинаются с префикса fe80::/10 и используются для связи между устройствами в одном сегменте сети. Эти адреса не маршрутизируются за пределы локального канала и обычно используются для обнаружения соседей, обнаружения маршрутизаторов и других протоколов локальной сети. Локальные адреса канала могут генерироваться из MAC-адреса устройства с использованием формата EUI-64.
Когда это полезно
Используйте этот инструмент, когда нужен детерминированный локальный IPv6-адрес канала, который EUI-64 строит из MAC-адреса устройства.
Как работает отображение EUI-64
- Нормализуйте MAC-адрес до 48 бит.
- Инвертируйте
U/L bitв первом байте. - Вставьте
ff:feв середину, чтобы получить 64-битный идентификатор интерфейса. - Добавьте префикс
fe80::/10.
Поддерживаемые форматы ввода
00:11:22:33:44:5500-11-22-33-44-550011.2233.4455001122334455
Необязательный суффикс интерфейса
Добавляйте %eth0, %en0 или другой zone index только тогда, когда локальной команде нужно понять, какой интерфейс использовать.