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.