O que é o HSRP?
O protocolo Hot Standby Router (HSRP) é um protocolo de redundância First Hop (FHRP) projetado para permitir o failover transparente do dispositivo IP de primeiro salto.O que ele faz?
O HSRP fornece alta disponibilidade de rede, fornecendo redundância de roteamento de primeiro salto para hosts IP em redes configuradas com um endereço IP de gateway padrão.Caso de Uso
O HSRP é usado em um grupo de roteadores para selecionar um dispositivo ativo e um dispositivo de espera. Em um grupo de interfaces de dispositivo, o dispositivo ativo é o dispositivo de escolha para pacotes de roteamento; O dispositivo de espera é o dispositivo que assume o controle quando o dispositivo ativo falha ou quando as condições predefinidas são atendidas.Como ele funciona na prática?
1- Conforme mostrado na figura acima, o HSRP Utiliza um ip virtual que deve ser configurado em todos os roteadores que estão no mesmo grupo HSRP. Usa endereço de multicast para enviar pacotes hello, para versão 1 é 224.0.0.2, para versão 2 é 224.0.0.112, usando UDP porta 1985.
2- Um roteador é eleito para atuar como ativo na rede, que fica no estado de “active”, e mais um como backup que fica no estado de “standby”. Essa eleição é feita através da prioridade que varia de 0 a 255, sendo que por padrão todos tem 100 de prioridade, quem tiver maior prioridade ganha, se der empate o roteador com maior ip de interface rodando o HSRP irá ser eleito.3- Uma coisa muito importante a ser vista é que o primeiro roteador que subir a interface se torna o “active”, pois por padrão não tem preempção( não há diferenciação através da maior prioridade).
4- O roteador ativo irá agir como o gateway usando o ip virtual "VIP" definido na configuração e irá responder as solicitações ARP request dos computadores pertencentes a esse domínio com o endereço de hardware 0000.0c07.acXX (definido por padrão) onde XX é o número do grupo HSRP em hexadecimal.
5- Em caso de falha do ativo, o “standby” assume o ip virtual e envia as solicitações ARP com esse mesmo MAC. Lembrando que HSRP não é um protocolo de roteamento e não afeta na tabela de roteamento.
Como configurar o LAB da Topologia 1.0 ?
CPE 1
# Na interface Wan
CPE1(config)# interface GigabitEthernet0/0
CPE1(config-if)# description TO-CORE
CPE1(config-if)# ip address 172.16.1.6 255.255.255.252
# Na interface Lan
CPE1(config)# interface GigabitEthernet0/1
CPE1(config-if)# ip address 192.168.100.100 255.255.255.0
CPE1(config-if)# standby 10 ip 192.168.100.1
CPE1(config-if)# standby 10 priority 150
CPE1(config-if)# standby 10 preempt
CPE1(config-if)# standby 10 track 1 decrement 60
# Rota default
CPE1(config)# ip route 0.0.0.0 0.0.0.0 172.16.1.5
CPE1(config)# track 1 interface GigabitEthernet0/0 line-protocol
CPE 2
# Na interface Wan
CPE2(config)# interface GigabitEthernet0/0
CPE2(config-if)# description TO-CORE
CPE2(config-if)# ip address 172.16.1.10 255.255.255.252
# Na interface Lan
CPE2(config)# interface GigabitEthernet0/1
CPE2(config-if)# ip address 192.168.100.200 255.255.255.0
CPE2(config-if)# standby 10 ip 192.168.100.1
CPE2(config-if)# standby 10 priority 120
CPE2(config-if)# standby 10 preempt
#Rota default
CPE2(config)# ip route 0.0.0.0 0.0.0.0 172.16.1.9
CORE(config)#interface Loopback0
!
CORE(config-if)#description SIMULACAO-REDE-LAN-CORE
!
CORE(config-if)#ip address 192.168.0.2 255.255.255.0
!
CORE(config)#interface GigabitEthernet1/0
CORE(config-if)#description TO-CPE1
CORE(config-if)#ip address 172.16.1.5 255.255.255.252
!
CORE(config)#interface GigabitEthernet0/0
CORE(config-if)#description TO-CPE2
CORE(config-if)#ip address 172.16.1.9 255.255.255.252
CORE(config)# ip route 192.168.100.0 255.255.255.0 172.16.1.6 name TO-CPE1
CORE(config)# ip route 192.168.100.0 255.255.255.0 172.16.1.10 name TO-CPE2
Abraços!
Matheus Damacena
Tags:
CCNA LABS