Hot Standby Router Protocol, Hot Standby Redundancy Protocol

HSRP был разработан компанией Cisco Systems. На основе HSRP был создан протокол VRRP

Основное предназначение данного протокола - добиться практически 100 % доступности и отказоустойчивости первого хопа от отправителя (маршрут по умолчанию или шлюз последней надежды). Это достигается путем использования у двух или более маршрутизаторов или маршрутизирующих коммутаторов третьего уровня одного IP адреса и MAC адреса так называемого виртуального маршрутизатора. Такая группа называется HSRP группой.

В HSRP существуют:

  • Активный маршрутизатор (Active Router) — Маршрутизатор или маршрутизирующий коммутатор третьего уровня, выполняющий роль виртуального маршрутизатора и обеспечивающий пересылку пакетов из одной подсети в другую.
  • Резервный маршрутизатор (Standby Router) — Маршрутизатор или маршрутизирующий коммутатор третьего уровня, выполняющий роль резервного виртуального маршрутизатора, ожидающего отказа активного маршрутизатора в рамках одной HSRP группы.
  • Группа резервирования (Standby Group) — Группа маршрутизаторов или маршрутизирующих коммутаторов третьего уровня, которые являются членами одной HSRP группы и обеспечивают работу и отказоустойчивость виртуального маршрутизатора.
  • Таймер приветствия (Hello Time) — Промежуток времени, в течение которого маршрутизаторы или маршрутизирующие коммутаторы третьего уровня, находящиеся в рамках одной HSRP группы, ожидают пакеты приветствия (Hello Packet) от активного маршрутизатора.
  • Таймер удержания (Hold Time) — Промежуток времени, по истечении которого резервный маршрутизатор посылает пакет, в котором содержится информация об отказе активного маршрутизатора, тем самым осуществляет приоритетное прерывание в группе и берет на себя роль активного маршрутизатора.

Для доставки служебной информации используется протокол UDP. Маршрутизаторы или маршрутизирующие коммутаторы, на которых сконфигурирован и функционирует протокол HSRP, в рамках обмена служебной информацией используют пакеты приветствия (hello packets). В свою очередь, данные пакеты отправляются на IP адрес групповой рассылки (multicast) 224.0.0.2 по протоколу UDP на порт 1985.

Пример дешифрации

HSRP (Hot Standby Router Protocol): RFC 2281, 1998
     46 00000000 Version....................... 0 Dec
     47 00000000 Op code....................... Hello
     48 00010000 State......................... Active
     49 00000000 Hello time.................... 0 Dec
     50 00000000 Hold time..................... 0 Dec
     51 01100100 Priority...................... 100 Dec
     52 00011101 Group......................... 29 Dec
     53 00000000 Reserved...................... 0 Hex
 
     -- Authentication data
     54 ***B8*** IA5-characters................ spdop99.
 
     -- Virtual IP address
     62 ***B4*** Address....................... 10.22.41.225
 

Ссылки

EditorForm
ArticleStatus? New
TranslationStatus? Absent
Comment


This topic: Public > WebHome > ProtocolReference > ProtocolHSRP
Topic revision: r1 - 2012-11-16 - 12:45:25 - OxanaAkhremenko
 
© ООО "НТЦ Севентест". 2007. Перепечатка и копирование материалов без письменного разрешения правообладателя запрещены.
Есть идеи, вопросы или проблемы, связанные с TWiki? Свяжитесь с нами.