Протоколы HSRP, VRRP и GLBP

Опубликовано: 15 Сентября, 2022

HSRP, VRRP и GLBP — это протоколы резервирования первого перехода и протоколы сетевого уровня, которые используются для обеспечения резервирования в сети. Их основная цель — обеспечить избыточность шлюза по умолчанию в среде LAN.

Протокол маршрутизатора с горячим резервированием (HSRP) — это собственный протокол CISCO, предоставляющий механизм, предназначенный для поддержки бесперебойного аварийного переключения IP-трафика в особых обстоятельствах. Здесь, в HSRP, два или более маршрутизатора создают иллюзию виртуального маршрутизатора. HSRP позволяет одновременно настроить два или более маршрутизаторов в качестве резервных и только один маршрутизатор в качестве активного. Каждый маршрутизатор в одной группе HSRP использует один и тот же MAC-адрес и IP-адрес, что обеспечивает шлюз по умолчанию для локальной сети. Активный маршрутизатор выполняет работу по переадресации трафика. В случае сбоя резервный маршрутизатор компенсирует это, беря на себя все обязанности активного маршрутизатора и перенаправляя трафик.

Протокол резервирования виртуального маршрутизатора (VRRP) VRRP — это открытый стандартный протокол IEEE, обеспечивающий резервирование в сети. Он устраняет единую точку отказа, присущую статической среде с маршрутизацией по умолчанию. Это протокол сетевого уровня с номером протокола 112. Количество маршрутизаторов в группе действует как виртуальный логический маршрутизатор, который действует как шлюз по умолчанию для всех локальных узлов. Если какой-либо из маршрутизаторов выходит из строя, другие члены группы могут выполнять обязанности по переадресации трафика.

Протокол балансировки нагрузки шлюза (GLBP) Протокол балансировки нагрузки шлюза (GLBP) — это проприетарный протокол Cisco, который является одним из протоколов FHRP, который, как и другие, в дополнение к нему обеспечивает избыточность, а также обеспечивает балансировку нагрузки. Он может выполнять такие функции, как балансировка нагрузки на нескольких маршрутизаторах, используя один виртуальный IP-адрес и несколько виртуальных Mac-адресов.

Одно из основных отличий заключается в том, что VRRP является отраслевым стандартом, а HSRP и GLBP — собственными протоколами Cisco. VRRP и HSRP распределяются по одному Ethernet-коммутатору уровня 3 или маршрутизатору, который является активным в группе, тогда как GLBP может ориентироваться на четыре маршрутизатора путем настройки схем балансировки нагрузки.

Выбор лучшего зависит от типа имеющегося в вашем распоряжении оборудования, сложности проектирования сети, а иногда и от личных предпочтений.

Ниже приведена таблица сравнения VRRP, HSRP и GLBP:

Основа сравнения

VRRP

HSRP

GLBP

Стандарт Открытый стандарт IEEE Собственный протокол Cisco Собственный протокол Cisco
Протокол резервирования первого перехода ФХРП ФХРП ФХРП
Таймеры

Приветствие по умолчанию — 1 сек.

Время удержания – считается автоматически и не может быть настроено.

Время удержания/мертвого времени по умолчанию — 10 секунд.

Привет по умолчанию — 3 секунды

Удержание/мертвое время по умолчанию — 10 секунд.
RFC 5798 2281 Нет RFC
IPv6 Нет поддержки IPv6 в оригинальном VRRP, теперь его поддерживает VRRPv3. Поддерживает IPv6 Поддерживает IPv6
Виртуальный IP Виртуальный IP-адрес может совпадать с физическим IP-адресом. Настройте отдельный IP для виртуального. Настройте отдельный IP для виртуального.
Упреждение Включено по умолчанию Не включено по умолчанию Он не включен по умолчанию для AVG.
Роли маршрутизатора Он следует концепции ролей главного и резервного маршрутизатора. Его роли маршрутизатора: активный и резервный GLBP. Роли маршрутизатора, такие как — AVG, AVF и AVS
Балансировки нагрузки Не поддерживается — совместное использование может быть выполнено путем настройки одной подсети/интерфейса нескольких групп. Балансировка нагрузки не поддерживается — по этой причине может быть выполнено совместное использование. Поддерживается балансировка нагрузки -3 схемы балансировки нагрузки, такие как Round-Robin (по умолчанию), Weighted и Host-Dependent
Виртуальный MAC-адрес 0000.5e00.01xx — здесь XX — номер группы VRRP в шестнадцатеричном формате. 0000.0c07.acXX — здесь XX — номер группы HSRP в HEX. 0007.b4XX.XXYY здесь XX.XX = 6 нулевых битов (пустых) и 10 битов для номера группы.
Пример конфигурации

> IP-адрес Маска IP-адреса

> текст описания группы vrrp

> резервный-[группа]-ip {виртуальный-ip}

> резервные [групповые] таймеры {привет}

> glbp-group-ip [ip-адрес [вторичный]

> таймеры glbp-group [nsec ]hellotime [nsec ] время удержания