Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

OSPFV3_LINKLOCAL_ERR Сетевое оборудование и VPN

OSPFv3 Error: IPv6 link-local address binding failure — Ошибки FE80::

Обновлено: 25.08.2026 · Официальная документация ↗

OSPFv3 процесс не может установить смежность по протоколу IPv6. Hello-пакеты не передаются или в логах возникают ошибки привязки адреса канала Link-Local:

%OSPFv3-4-ERRRCV: Failed to bind to IPv6 Link-Local address fe80::1 on GigabitEthernet0/0
%OSPFv3-4-DAD_COLLISION: Duplicate Address Detection detected conflict for fe80::260:3eff:fe11:2233
%OSPFv3-5-ADJCHANGE: Neighbor fe80::2 on GigabitEthernet0/0 Down: Interface Link-Local Down
%OSPFv3-7-DEBUG: IPv6 Next-Hop resolution failed: Link-Local address is not configured or in TENTATIVE state
  • Интерфейс находится в состоянии IPv6 TENTATIVE (DAD failure).
  • OSPFv3 neighbor зависает в статусе INIT или не обнаруживается.
  • Таблица IPv6 маршрутизации (show ipv6 route ospf) не обновляется.

1. Роль IPv6 Link-Local адресов в OSPFv3 (RFC 5340)

В отличие от OSPFv2, где протокол работает поверх IPv4 подсетей, OSPFv3 работает строго поверх IPv6 Link-Local адресов (FE80::/10):

  • Все пакеты OSPFv3 (Hello, DBD, LSU, LSAck) отправляются с исходным адресом fe80::/10.
  • В качестве Next-Hop для маршрутов IPv6 используется именно Link-Local адрес соседа.
  • Если IPv6 Link-Local адрес отсутствует, находится в состоянии конфликта (DAD) или выключен, OSPFv3 функционировать не может.

2. Проверка состояния IPv6 Link-Local на интерфейсе

# Cisco IOS-XE
show ipv6 interface GigabitEthernet0/0
show ospfv3 interface
show ospfv3 neighbor

# Junos
show interfaces ge-0/0/0 detail | match "fe80"
show ospf3 interface

3. Решение 1: Устранение конфликта DAD (Duplicate Address Detection)

Если на двух виртуальных или физических интерфейсах сгенерировался одинаковый EUI-64 MAC/Link-Local адрес, задайте Link-Local адрес вручную:

# Cisco IOS-XE
interface GigabitEthernet0/0
 ipv6 address fe80::1:1 link-local

# Junos
set interfaces ge-0/0/0 unit 0 family inet6 address fe80::1:1/64

4. Включение OSPFv3 на интерфейсе

В OSPFv3 протокол активируется непосредственно внутри интерфейса, а не глобальной директивой network:

# Cisco IOS-XE
interface GigabitEthernet0/0
 ipv6 enable
 ospfv3 1 ipv6 area 0

# Настройка Router ID в OSPFv3 (обязательно 32-битное число!)
router ospfv3 1
 address-family ipv6 unicast
  router-id 1.1.1.1
💡 Практика специалистов: Всегда назначайте легко запоминающиеся статические Link-Local адреса на маршрутизаторах (например, fe80::1, fe80::2) вместо автогенерируемых EUI-64. Это упрощает чтение трассировок и отладку BGP/OSPFv3 Next-Hop.

Частые вопросы (FAQ)

Нужен ли глобальный IPv6 (GUA 2001::) адрес для работы OSPFv3?

Нет. Для установления смежности OSPFv3 и передачи служебного трафика достаточно только наличия корректного IPv6 Link-Local адреса (FE80::/10) на интерфейсе.

Какой формат имеет Router ID в OSPFv3?

Router ID в OSPFv3 по-прежнему остается стандартным 32-битным числом (в формате IPv4-адреса, например 10.255.255.1), даже если в сети используется исключительно чистый стек IPv6.

Может ли один процесс OSPFv3 маршрутизировать одновременно IPv4 и IPv6?

Да. OSPFv3 поддерживает работу в режиме Address Families (AF), позволяя маршрутизировать как IPv6 Unicast, так и IPv4 Unicast внутри единого процесса (RFC 5838).

На какие IPv6 мультикаст адреса отправляются пакеты OSPFv3?

Пакеты отправляются на FF02::5 (AllSPFRouters) и FF02::6 (AllDRouters) в пределах локального сегмента (Link-Local scope).

Полезные материалы
Рекомендуем