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

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

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

%HSRP-5-STATECHANGE Сетевое оборудование и VPN

Траблшутинг HSRP %HSRP-5-STATECHANGE в Cisco: флаппинг Active / Standby

Обновлено: 24.08.2026 · Официальная документация ↗
  • В журнале фиксируются постоянные переходы %HSRP-5-STATECHANGE: GigabitEthernet0/0 Grp 10 state Standby -> Active и обратно.
  • Периодические кратковременные потери пакетов при обращении к шлюзу по умолчанию (Default Gateway).
  • Оба маршрутизатора одновременно переходят в состояние Active (состояние Split-Brain).

1. Проверка текущего статуса HSRP групп

show standby brief
show standby detail

2. Анализ причин Split-Brain (Оба Active)

Если оба маршрутизатора находятся в статусе Active, они не слышат HSRP Hello пакеты друг друга:

# Проверка счетчиков Multicast Hello (224.0.0.2 для v1 или 224.0.0.102 для v2)
show ip interface GigabitEthernet0/0 | include Multicast
show access-lists | include 224.0.0.

3. Настройка Preempt Delay (Защита от флаппинга при перезагрузке)

Предотвратите преждевременный захват роли Active до полной инициализации протоколов маршрутизации (OSPF/BGP):

interface GigabitEthernet0/0
 standby 10 priority 110
 standby 10 preempt delay minimum 60 reload 180

4. Корректировка таймеров HSRP и версий

interface GigabitEthernet0/0
 standby version 2
 standby 10 timers 1 3
 standby 10 authentication md5 key-string StrongHSRPPass

5. Отладка событий HSRP

debug standby events
debug standby terse
💡 Практика специалистов: Никогда не включайте директиву 'standby preempt' без настройки 'delay minimum' (рекомендуется от 30 до 60 секунд), иначе при малейшем сбое линка вы получите каскадный шторм переключений шлюза.

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

Почему оба маршрутизатора HSRP становятся Active одновременно?

Это состояние 'Split-Brain'. Возникает, когда линия связи между маршрутизаторами разрывается или фильтруется ACL/брандмауэром, из-за чего Standby-узел перестает получать Hello-сообщения от Active-узла.

В чем разница между HSRP version 1 и version 2?

HSRPv1 использует Multicast адрес 224.0.0.2, диапазон групп 0-255 и виртуальный MAC 0000.0c07.acXX. HSRPv2 использует адрес 224.0.0.102, диапазон групп 0-4095, виртуальный MAC 0000.0c9f.fXXX и поддерживает миллисекундные таймеры.

Зачем нужна команда standby preempt delay?

Она откладывает возврат роли Active восстановившемуся маршрутизатору на заданное количество секунд, давая время подняться транкам, L3-соседствам и заполниться таблицам маршрутизации.

Как настроить отслеживание аплинков в HSRP?

Используйте механизм Enhanced Object Tracking: 'track 1 interface Gi0/1 line-protocol' и в интерфейсе: 'standby 10 track 1 decrement 20'.

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