← voltar pro blog
// fundamentos

HSRP, VRRP e GLBP: a diferença entre os protocolos de redundância de gateway

por Luiz Silvério

Quando o gateway padrão de uma rede cai, todos os hosts perdem conectividade. Eles estão configurados com o IP de um roteador específico. Se esse roteador some, o tráfego não vai a lugar nenhum.

FHRP (First Hop Redundancy Protocol) é o nome do grupo de protocolos que resolve esse problema. HSRP, VRRP e GLBP são as três implementações mais usadas.

O conceito base é o mesmo nos três: múltiplos roteadores compartilham um IP virtual. Os hosts apontam para esse IP virtual como gateway. Se o roteador ativo cair, outro assume o IP virtual e o tráfego continua fluindo.


HSRP (Hot Standby Router Protocol)

Proprietário Cisco. O mais cobrado no CCNA.

Um roteador é eleito Active (encaminha todo o tráfego). Outro é eleito Standby (monitora o Active e assume se ele cair). Os demais ficam em Listen.

A eleição usa prioridade (padrão 100). Maior prioridade vence. Em caso de empate, maior IP na interface.

Router(config)# interface GigabitEthernet0/0
Router(config-if)# standby 1 ip 192.168.1.254
Router(config-if)# standby 1 priority 110
Router(config-if)# standby 1 preempt

standby 1 ip 192.168.1.254 define o IP virtual do grupo 1. priority 110 aumenta a prioridade acima do padrão. preempt permite que o roteador recupere o papel de Active quando voltar após uma falha.

Versões do HSRP:

  • HSRPv1: IPv4 apenas, multicast 224.0.0.2, porta UDP 1985
  • HSRPv2: IPv4 e IPv6, multicast 224.0.0.102, suporte a mais grupos

Limitação do HSRP: só um roteador encaminha tráfego por vez. O Standby fica ocioso.


VRRP (Virtual Router Redundancy Protocol)

Padrão aberto (IEEE RFC 5798). Funciona com equipamentos de qualquer fabricante.

Funcionamento muito similar ao HSRP. Um roteador é eleito Master (equivalente ao Active do HSRP). Os demais são Backup.

Diferenças em relação ao HSRP:

  • Prioridade padrão: 100 (igual ao HSRP)
  • Preempt ativado por padrão (diferente do HSRP onde precisa ser configurado)
  • Multicast: 224.0.0.18
  • Protocolo IP número 112
Router(config)# interface GigabitEthernet0/0
Router(config-if)# vrrp 1 ip 192.168.1.254
Router(config-if)# vrrp 1 priority 110

Daí a escolha entre HSRP e VRRP geralmente é: ambiente puramente Cisco usa HSRP, ambiente multi-vendor usa VRRP.


GLBP (Gateway Load Balancing Protocol)

Proprietário Cisco. O único dos três que faz load balancing real.

No HSRP e no VRRP, só um roteador encaminha tráfego. O GLBP distribui o tráfego entre múltiplos roteadores simultaneamente.

Como funciona: um roteador é eleito AVG (Active Virtual Gateway). O AVG responde às requisições ARP dos hosts, mas rotaciona o MAC virtual respondido, distribuindo o tráfego entre os roteadores AVF (Active Virtual Forwarder).

Resultado: os hosts continuam apontando para um único IP virtual, mas o tráfego é distribuído entre múltiplos roteadores ao mesmo tempo.

Router(config)# interface GigabitEthernet0/0
Router(config-if)# glbp 1 ip 192.168.1.254
Router(config-if)# glbp 1 priority 110
Router(config-if)# glbp 1 preempt
Router(config-if)# glbp 1 load-balancing round-robin

Comparação direta

Característica HSRP VRRP GLBP
Padrão Proprietário Cisco Aberto (RFC) Proprietário Cisco
Load balancing Não Não Sim
Roteador ativo Um Um (Master) Múltiplos (AVF)
Preempt padrão Desativado Ativado Desativado
Multicast 224.0.0.2 / .102 224.0.0.18 224.0.0.102
Porta/protocolo UDP 1985 IP 112 UDP 3222

O que a prova CCNA cobra

FHRP está no domínio IP Services. Os pontos mais frequentes:

O que é FHRP e por que existe. Diferença entre HSRP, VRRP e GLBP: padrão, load balancing, preempt. Os papéis do HSRP: Active, Standby, Listen. Como é feita a eleição no HSRP (prioridade, desempate por IP). O comando standby preempt. Por que o GLBP é o único que faz load balancing real.


FAQ

Os hosts precisam ser reconfigurados quando o roteador Standby assume? Não. Os hosts continuam apontando para o IP virtual. O protocolo FHRP garante que outro roteador assuma esse IP de forma transparente.

O que acontece com as conexões ativas quando o Active cai? As sessões TCP existentes são perdidas. O failover não preserva o estado das conexões. Novas conexões após o failover funcionam normalmente.

HSRP e VRRP podem coexistir na mesma interface? Não. Uma interface usa um protocolo ou outro. Não os dois ao mesmo tempo.


▌ FHRP é tema de IP Services do CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.


Informações baseadas no blueprint CCNA 200-301 atual e documentação oficial da Cisco sobre FHRP.