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

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

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

interface became master / backup Сетевое оборудование и VPN

MikroTik: VRRP interface became master / backup — Флаппинг статуса

Обновлено: 24.08.2026 · Официальная документация ↗
  • В журнале RouterOS постоянно чередуются записи: vrrp,warning vrrp1: became master и became backup.
  • Оба маршрутизатора в кластере одновременно считают себя Master (ситуация Split-Brain).
  • Потеря пакетов и дублирование MAC-адресов шлюза по умолчанию (VRRP Virtual MAC) в локальной сети.

1. Анализ причин Split-Brain и флаппинга VRRP

VRRP Master рассылает служебные Advertisement-пакеты на мультикаст-адрес 224.0.0.18 (IP protocol 112). Если резервный узел Backup не получает эти пакеты вовремя из-за блокировки в фаерволе, перегрузки CPU или задержек коммутатора, он считает мастера упавшим и сам объявляет себя Master.

2. Настройка разрешения протокола VRRP (IP Protocol 112) в Firewall

Выполните на обоих маршрутизаторах кластера:

/ip firewall filter
add chain=input action=accept protocol=vrrp in-interface=bridge-lan \
    comment="Allow VRRP Protocol 112" place-before=1

3. Корректировка параметров таймеров и Preemption

Увеличьте интервал рассылки объявлений, если канал подвержен задержкам:

# На основном узле (MASTER):
/interface vrrp
set [ find name="vrrp1" ] \
    priority=200 \
    interval=1s \
    preemption-mode=yes \
    version=3

# На резервном узле (BACKUP):
/interface vrrp
set [ find name="vrrp1" ] \
    priority=100 \
    interval=1s \
    preemption-mode=yes \
    version=3

4. Проверка работы IGMP Snooping на коммутаторах

Если между маршрутизаторами установлен управляемый свитч, убедитесь, что адрес 224.0.0.18 не отбрасывается фильтром мультикаста.

💡 Практика специалистов: Никогда не вешайте VRRP интерфейс напрямую на физические порты, входящие в состав моста (Bridge). Интерфейс VRRP должен создаваться строго поверх родительского интерфейса `bridge` или соответствующего `vlan`.

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

Что такое Preemption Mode в VRRP?

Это режим, при котором узел с более высоким приоритетом (Priority 200) автоматически забирает роль Master у узла с низким приоритетом (Priority 100), как только первый восстанавливает свою работоспособность.

Какой виртуальный MAC-адрес использует VRRP?

Формат виртуального MAC-адреса для VRRP IPv4: 00:00:5E:00:01:[VRID]. Например, для VRID=1 MAC-адрес будет 00:00:5E:00:01:01.

Почему оба роутера одновременно переходят в статус Master?

Это происходит, если Backup-роутер не слышит анонсы Master из-за сетевого экрана (drop protocol 112), несовпадения VRID или разных паролей аутентификации.

В чем отличие VRRPv2 от VRRPv3?

VRRPv3 поддерживает одновременную работу с IPv4 и IPv6, а также использует более надежные субсекундные интервалы объявлений.

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