Протоколы HSRP, VRRP и GLBP
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 ] время удержания |