Hot Standby Router Protocol (HSRP) est un protocole propriétaire de Cisco implémenté sur les routeurs et les commutateurs de niveau 3 permettant une continuité de service. HSRP est principalement utilisé pour assurer la disponibilité de la passerelle par défaut dans un sous-réseau en dépit d’une panne d’un routeur.
Voici le schéma que nous allons mettre en place:
Configuration du Routeur1
Routeur1(config)#int fa0/0 Routeur1(config-if)#ip address 192.168.0.3 255.255.255.0 Routeur1(config-if)#no shut Routeur1(config-if)# Routeur1(config-if)#standby 100 ip 192.168.0.1 Routeur1(config-if)#standby 100 preempt Routeur1(config-if)#end Routeur1# Routeur1#sh run int fa0/0 Building configuration... Current configuration : 145 bytes ! interface FastEthernet0/0 ip address 192.168.0.3 255.255.255.0 duplex auto speed auto standby 100 ip 192.168.0.1 standby 100 preempt end Routeur1#
Configuration du Routeur2
Routeur2(config)#int fa0/0 Routeur2(config-if)#ip address 192.168.0.2 255.255.255.0 Routeur2(config-if)#standby 100 ip 192.168.0.1 Routeur2(config-if)#standby 100 priority 110 Routeur2(config-if)#standby 100 preempt Routeur2(config-if)#end Routeur2# Routeur2#sh run int fa0/0 Building configuration... Current configuration : 171 bytes ! interface FastEthernet0/0 ip address 192.168.0.2 255.255.255.0 duplex auto speed auto standby 100 ip 192.168.0.1 standby 100 priority 110 standby 100 preempt end Routeur2#
Vérification
La sortie de la commande suivante nous donne le routeur 2 actif (ce qui est conforme avec la priorité que nous avons donnée dans la configuration des interfaces).
Routeur1#show standby fastEthernet 0/0 FastEthernet0/0 - Group 100 State is Standby 4 state changes, last state change 00:00:51 Virtual IP address is 192.168.0.1 Active virtual MAC address is 0000.0c07.ac66 Local virtual MAC address is 0000.0c07.ac66 (default) Hello time 3 sec, hold time 10 sec Next hello sent in 2.712 secs Preemption enabled Active router is 192.168.0.2, priority 110 expires in 9.696 sec) Standby router is local Priority 100 (default 100) IP redundancy name is "hsrp-Fa0/0-100" (default) Routeur1#
Routeur2#show standby fastEthernet 0/0 FastEthernet0/0 - Group 100 State is Active 2 state changes, last state change 00:05:50 Virtual IP address is 192.168.0.1 Active virtual MAC address is 0000.0c07.ac66 Local virtual MAC address is 0000.0c07.ac66 (default) Hello time 3 sec, hold time 10 sec Next hello sent in 1.144 secs Preemption enabled Active router is local Standby router is 192.168.0.3, priority 100 (expires in 9.688 sec) Priority 110 (configured 110) IP redundancy name is "hsrp-Fa0/0-100" (default) Routeur2#