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

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

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

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

MikroTik Log: rip,error packet from non-neighbor IP rejected — Решение

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

Маршрутизатор отбрасывает широковещательные или мультикаст обновления RIP:

  • rip,error packet from non-neighbor IP <IP> rejected
  • rip,error received update from invalid source address
  • rip,warning ignoring RIPv1 broadcast on RIPv2-only interface
  • Маршруты от сопредельного узла не добавляются в FIB (Routing Table).

1. Проверка белого списка соседей (Neighbor Whitelist)

Если в конфигурации RIP включен список явных соседей (Neighbors), маршрутизатор отклоняет любые обновления с IP-адресов, не входящих в этот список. Добавьте соседа вручную:

/routing rip neighbor add address=192.168.88.2 instance=default

2. Проверка соответствия IP-подсети отправителя

Согласно RFC 2453, маршрутизатор принимает RIP-пакеты только в том случае, если исходный IP-адрес отправителя принадлежит той же IP-подсети, что и локальный интерфейс. Проверьте адресацию:

/ip address print detail where interface="ether3"

3. Согласование версий протокола (RIPv2 vs RIPv1)

Убедитесь, что интерфейс сконфигурирован на прием и отправку корректной версии протокола (рекомендуется строго RIPv2 с мультикаст адресом 224.0.0.9):

/routing rip interface-template set [find interfaces="ether3"] mode=rip2 send=rip2 receive=rip2

4. Проверка аутентификации RIP

Если на стороне отправителя включен пароль (Simple Password или MD5), добавьте его в настройках шаблона:

/routing rip interface-template set [find interfaces="ether3"] auth=md5 auth-key="RipSecretPass"
💡 Практика специалистов: Протокол RIP создает значительный широковещательный/мультикаст трафик и медленно сходится при сбоях сети (проблема Count to Infinity). В новых проектах заменяйте его на OSPFv2/OSPFv3.

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

Почему RIPv1 не рекомендуется использовать в современных сетях?

RIPv1 является classful-протоколом — он не передает маску подсети в обновлениях маршрутов, что делает невозможным использование бесклассовой адресации (CIDR) и подсетей переменной длины (VLSM).

На какой порт и протокол отправляются сообщения RIP?

RIP использует протокол UDP и порт 520 (для мультикаст рассылок на адрес 224.0.0.9 в RIPv2).

Как разрешить трафик RIP в Firewall Filter?

Добавьте правило: /ip firewall filter add chain=input protocol=udp port=520 action=accept comment="Accept RIP UDP 520".

Каково максимальное количество хопов (Hop Count) в RIP?

Максимальное количество хопов в RIP равно 15. Метрика 16 считается бесконечностью (Unreachable network).

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