Redundancia entre routers con HSRP

      6 Comments on Redundancia entre routers con HSRP

HSRP (Hot Stand-by Redundancy Protocol) es un protocolo propietario de Cisco que está diseñado para asegurar la redundancia (o failover) entre dos o más dispositivos Cisco. Funciona enviando mensajes IP Multicast en el puerto 1985/UDP hacia la dirección 224.0.0.2 en formato de paquetes Hello.

HSRP ofrece un nivel de escalabilidad bastante bueno ya que además, es posible adaptar el modelo de redundancia hasta, por ejemplo, conexión de VPNs redundantes.

La idea detrás de HSRP es tremendamente simple y efectiva. Para explicar bien esto veamos el diagrama de ejemplo:

HSRP

En la red mostrada el PC tiene una IP 192.168.0.2 con máscara 255.255.255.0 y su puerta de enlace es 192.168.0.1. La idea de HSRP es que esta IP no es una dirección real, si no una dirección virtual que ambos routers comparten. Sin embargo, para mantener la conectividad de capa 3, capa router tiene su dirección IP habitual. La conexión a Internet pasará por el enrutador Activo y si éste falla o deja de responder, inmediatamente asume el control el router Standby. Esta operación es completamente transparente para el usuario.

La configuración de ambos routers es bastante sencilla:

R1(config)# interface fa0/0
R1(config-if)# ip address 192.168.0.253 255.255.255.0
R1(config-if)# standby ip 192.168.0.1
R1(config-if)# standby preempt

R2(config)# interface fa0/0
R2(config-if)# ip address 192.168.0.254 255.255.255.0
R2(config-if)# standby ip 192.168.0.1
R2(config-if)# standby priority 99

El comando standby ip asigna la IP virtual que servirá como puerta de enlace a los hosts de la red, y el comando standby priority determina quien será el router Activo y quien será el Standby. La opción preempt asegura que será el router Activo.

Todo esto es verificable con el comando show standby

R1# show standby

FastEthernet0/0 – Group 0
State is Active
2 state changes, last state change 00:30:59
Virtual IP address is 192.168.0.1
Active virtual MAC address is 0004.4d82.7981
Local virtual MAC address is 0004.4d82.7981 (bia)
Hello time 4 sec, hold time 12 sec
Next hello sent in 1.412 secs
Preemption enabled, min delay 50 sec, sync delay 40 sec
Active router is local
  Standby router is 192.168.0.254, priority 75 (expires in 9.184 sec)
Priority 95 (configured 120)
Tracking 2 objects, 0 up
IP redundancy name is “HSRP1”, advertisement interval is 34 sec

 Claro, lo que he mostrado acá es una de las implementaciones más simples de HSRP, pero puede utilizarse en una variedad de entornos de networking de manera bastante eficiente.

Más información:

HSRP de Cisco 

PPT de HSRP

 

  • Tengo una duda, y si quiero asignarle dhcp al pc.
    Tendría que hacer el pool normal?

  • Pingback: HSRP configuration with GNS3: Step by step | NetJNL()

  • Pingback: Hot Standby Router Protocol (HSRP): Configuración por GNS3 | NetJNL()

  • Buen dia

    me podrias confirmar en donde encuentro todas las videoclases de ccnp switch ya que solo me aprecen unas cuantoas y no las 15

    Muchas gracias

    pdta:que tip me das para estudiar ir leyendo teoria y haciendo laboratior de la teoria , o leer toda la teoria y luego hacer los lab

  • pcolomes

    En este ejemplo el HSRP está configurado solo para las interfaces LAN. Habría que habilitarlo en las interfaces WAN también o bien realizar algún tipo diferente de balanceo de carga.

  • ju.galleguillos

    Estimado,

     

    Una consulta, basándonos en la configuración que indicas, si el enlace WAN del Router activo por x motivo cae, el standby pasa a ser el activo? o definitivamente hay que realizar otro tipo de configuración para lograr esto?

     

    Saludos