Ahora bien, en el ejemplo anterior solo configuramos el primer paso de la topología, dado que le dijimos a R1 y R2 cuál es la IP virtual que van a utilizar, y el que configuramos primero fué el que quedó como activo dejando al otro en standby.
Hay una propiedad muy importante de HSRP que se llama prioridad. Con la misma nosotros definimos cuál va a ser el equipo que deba quedar como activo.
La prioridad por defecto de los equipos al momento de configurar HSRP es 100.
Supongamos que R2 quedó activo por haberlo configurado primero, pero nosotros queremos que R1 sea siempre el router activo en caso que los dos estén funcionando correctamente, deberíámos cambiar su prioridad a un número mayor que 100, como vemos a continuación:
!En R1: interface FastEthernet 0/0 ip address 192.168.1.1 255.255.255.0 standby 1 ip 192.168.1.3 standby 1 priority 101
Ahora bien, debemos tener en cuenta lo siguiente:
Por defecto HSRP no está configurado para reemplazar al router activo si es que tiene una prioridad mayor.Por lo tanto, si R2 resultó ser el router activo y nosotros ponemos la priority de R1 en 101, nada ocurrirá hasta que R2 se caiga.
Para lograr reemplazar al router activo debemos el denominado preempt.En caso de que los dos routers tengan la misma prioridad, quedará activo el que tenga la IP más alta del grupo
!En R1: interface FastEthernet 0/0 ip address 192.168.1.1 255.255.255.0 standby 1 ip 192.168.1.3 standby 1 priority 101 standby 1 preempt
Una vez listo esto, R1 asumirá el rol de router activo en caso de tener mayor prioridad, y aunque R2 no falló.
Veamos el debug:
R1#debug standby events R1#conf t R1(config)#int f0/0 R1(config-if)#stan 1 prio 101 R1(config-if)#^Z *%HSRP: Fa0/0 Grp 1 Priority 100 ->; 101 R1#sh stan FastEthernet0/0 - Group 1 State is Standby 1 state change, last state change 00:04:05 Virtual IP address is 192.168.1.3 Active virtual MAC address is 0000.0c07.ac01 Local virtual MAC address is 0000.0c07.ac01 (v1 default) Hello time 3 sec, hold time 10 sec Next hello sent in 0.048 secs Preemption disabled Active router is 192.168.1.2, priority 100 (expires in 9.168 sec) Standby router is local Priority 101 (configured 101) Group name is "hsrp-Fa0/0-1" (default)
Nada pasa... pongamos el preempt en R1:
R1#conf t Enter configuration commands, one per line. End with CNTL/Z. R1(config)#int f0/0 R1(config-if)#stan 1 pree R1(config-if)#^Z R1# *%SYS-5-CONFIG_I: Configured from console by console *%HSRP: Fa0/0 Grp 1 Standby: h/Hello rcvd from lower pri Active router (100/192.168.1.2) *%HSRP: Fa0/0 Grp 1 Active router is local, was 192.168.1.2 *%HSRP: Fa0/0 Nbr 192.168.1.2 no longer active for group 1 (Standby) %HSRP-5-STATECHANGE: FastEthernet0/0 Grp 1 state Standby ->; Active *%HSRP: Fa0/0 Grp 1 Redundancy "hsrp-Fa0/0-1" state Standby ->; Active *%HSRP: Fa0/0 Added 192.168.1.3 to ARP (0000.0c07.ac01) *%HSRP: Fa0/0 Grp 1 Activating MAC 0000.0c07.ac01 *%HSRP: Fa0/0 Grp 1 Adding 0000.0c07.ac01 to MAC address filter *%HSRP: Fa0/0 IP Redundancy "hsrp-Fa0/0-1" update, Standby ->; Active R1#sh standby FastEthernet0/0 - Group 1 State is Active 2 state changes, last state change 00:00:09 Virtual IP address is 192.168.1.3 Active virtual MAC address is 0000.0c07.ac01 Local virtual MAC address is 0000.0c07.ac01 (v1 default) Hello time 3 sec, hold time 10 sec Next hello sent in 0.960 secs Preemption enabled Active router is local Standby router is unknown Priority 101 (configured 101) Group name is "hsrp-Fa0/0-1" (default) R1# *Sep 7 14:30:30.691: HSRP: Fa0/0 Grp 1 Standby router is 192.168.1.2 *Sep 7 14:30:30.695: HSRP: Fa0/0 Nbr 192.168.1.2 standby for group 1
Hasta aquí llegamos hoy, nos vemos en la próxima entrega.
Saludos!
0 comentarios:
Publicar un comentario