Académique Documents
Professionnel Documents
Culture Documents
Pour mettre en place la redondance de routeurs dans un réseau, il existe deux protocoles. Le
premier protocole est appelé HSRP. C’est le premier qui a été créé. Il n’est configurable que
sur des routeurs Cisco. Le deuxième, appelé VRRP, est, quant à lui, configurable sur les
routeurs de n’importe quel constructeur.
Chaque routeur a un niveau de priorité. Le routeur ayant le niveau de priorité le plus fort est
automatiquement désigné comme étant le maître. Lors d’une panne sur le routeur maître, les
routeurs sont configurés pour désigner un nouveau maître selon les niveaux de priorité
définis. Ainsi, l’équipement qui envoie les données n’a pas à choisir à quel routeur il les
transmet, puisque les données sont automatiquement envoyées au routeur qui a le rôle de
maître.
Les interfaces des routeurs que vous souhaitez configurés, doivent avoir une adresse IP et un
masque de sous-réseau correspondant au sous-réseau sur lequel ils se trouvent.
Dans les configurations qui suivent, aussi bien pour HSRP que pour VRRP, nous allons
configurer deux routeurs R1 et R2, ayant chacun leur interface FastEthernet 0/1 dans le sous-
réseau 192.168.246.0 /24. L’interface FastEthernet 0/1 de R1 a l’adresse IP 192.168.246.1, et
l’interface FastEthernet 0/1 de R2 a l’adresse 192.168.246.2.
Pour configurer la redondance en HSRP, vous devez passer en mode configuration d’interface
en entrant successivement les commandes suivantes :
enable
configure terminal
interface <nom_interface>
Vous devez d’abord créer un routeur virtuel en spécifiant le numéro de groupe et son adresse
IP. Pour ce faire, entrez la commande suivante :
Enfin, il est possible de surveiller le(s) autre(s) port(s) non assigné(s) au groupe de
redondance pour que, en cas de panne de la liaison d’un autre port avec un autre réseau, le
niveau de priorité du routeur soit décrémenté pour changer de routeur maître. Vous pouvez le
faire grâce à la commande suivante :
end
Réalisez ces étapes pour chacun des routeurs que vous souhaitez configurer. Le numéro de
groupe et l’adresse IP virtuelle, doivent rester les mêmes.
Dans notre exemple, nous avons configuré les routeurs R1 et R2 comme ci-dessous.
R1>enable
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#interface fastethernet 0/1
R1(config-if)#standby 1 ip 192.168.246.3
R1(config-if)#standby 1 priority 120
R1(config-if)#standby 1 preempt
R1(config-if)#standby 1 track FastEthernet 0/0 20
R1(config-if)#end
R1#
R2>enable
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#interface fastethernet 0/1
R2(config-if)#standby 1 ip 192.168.246.3
R2(config-if)#standby 1 priority 110
R2(config-if)#standby 1 preempt
R2(config-if)#standby 1 track FastEthernet 0/0 20
R2(config-if)#end
R2#
enable
configure terminal
interface <nom_interface>
Vous devez d’abord créer un routeur virtuel en spécifiant le numéro de groupe, qui est le
VRID, et son adresse IP. Pour ce faire, entrez la commande suivante :
Il faut également spécifier la priorité pour le routeur. Cela lui permettra de prendre la position
de maître, d’écoute pour remplacer le maître au plus vite, ou de se mettre en mode Standby.
Utilisez alors la commande suivante :
Pour régler les délais d’avertissement, c’est-à-dire l’envoi de paquets aux autres routeurs du
groupe VRRP pour vérifier l’état du VRID et de la fréquence d’apprentissage des infos
VRRP, vous devez entrez les commandes suivantes :
Enfin, il est possible de surveiller le(s) autre(s) port(s) non assigné(s) au groupe de
redondance pour que, en cas de panne de la liaison d’un autre port avec un autre réseau, le
niveau de priorité du routeur soit décrémenté pour changer de routeur maître. Pour ce faire,
repassez d’abord en mode configuration de terminal avec la commande :
exit
Revenez alors au mode configuration d’interface (la même que précédemment) et entrez la
commande suivante :
end
Réalisez ces étapes pour chacun des routeurs que vous souhaitez configurer. Le numéro de
groupe et l’adresse IP virtuelle doivent rester les mêmes.
Dans notre exemple, nous avons configuré les routeurs R1 et R2 comme ci-dessous.
R1>enable
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#interface fastethernet 0/1
R1(config-if)#vrrp 1 ip 192.168.246.3
R1(config-if)#vrrp 1 priority 120
R1(config-if)#vrrp 1 timers advertise 1
R1(config-if)#vrrp 1 timers learn
R1(config-if)#vrrp 1 preempt
R1(config-if)#exit
R1(config)#track 1 interface FastEthernet0/0 line-protocol
R1(config)#interface fastethernet 0/1
R1(config-if)#vrrp 1 track 1 decrement 20
R1(config-if)#end
R1#
R2>enable
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#interface fastethernet 0/1
R2(config-if)#vrrp 1 ip 192.168.246.3
R2(config-if)#vrrp 1 priority 110
R2(config-if)#vrrp 1 timers advertise 1
R2(config-if)#vrrp 1 timers learn
R2(config-if)#vrrp 1 preempt
R2(config-if)#exit
R2(config)#track 1 interface FastEthernet0/0 line-protocol
R2(config)#interface fastethernet 0/1
R2(config-if)#vrrp 1 track 1 decrement 20
R2(config-if)#end
R2#
Pour vérifier que les configurations réalisées précédemment ont bien été prise en compte par
vos routeurs, vous devez entrer la commande suivante :
show standby
Vous pourrez alors voir pour chaque interface configurée des différents routeurs, les
informations principales :
L’état de chaque interface : “State is ...” ;
L’adresse IP du routeur virtuel : “Virtual IP address is ...” ;
La priorité : “Priority ...”.
L’état du routeur ayant la priorité la plus élevée sera “Active”, celui du routeur ayant la
deuxième priorité la plus élevée sera “Listen”, et ceux des autres routeurs seront “Standby”.
R1#show standby
FastEthernet0/1 - Group 1
State is Active
0 state changes, last state change 00:00:00
Virtual IP address is 192.168.246.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 1.652 secs
Preemption enabled
Active router is local
Standby router is unknown
Priority 120 (configured 120)
Track interface FastEthernet 0/0 state Up decrement 20
IP redundancy name is “hsrp-fa0/0-1” (default)
R1#
R2#show standby
FastEthernet0/1 - Group 1
State is Active
0 state changes, last state change 00:00:00
Virtual IP address is 192.168.246.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 1.652 secs
Preemption enabled
Active router is local
Standby router is unknown
Priority 110 (configured 120)
Track interface FastEthernet 0/0 state Up decrement 20
IP redundancy name is “hsrp-fa0/0-1” (default)
R2#
Si les configurations ont été effectuées avec succès, vous pouvez enregistrer les modifications
apportées aux routeurs grâce à la commande :
write memory
Pour vérifier que les configurations réalisées précédemment ont bien été prise en compte par
vos routeurs, vous devez entrer la commande suivante :
show vrrp detail
Vous pourrez alors voir pour chaque interface configurée des différents routeurs, les
informations principales :
L’état du routeur ayant la priorité la plus élevée sera “Active”, celui du routeur ayant la
deuxième priorité la plus élevée sera “Init”, et ceux des autres routeurs seront “Standby”.
Si les configurations ont été effectuées avec succès, vous pouvez enregistrer les modifications
apportées aux routeurs grâce à la commande :
write memory
Redondance VRRP
>enable
#conf t
(config)#interface <nom_interface>
(config-if)#vrrp <vrid> ip <adresse_ip>
(config-if)#vrrp <vrid> priority <niveau_priorité>
(config-if)#vrrp <vrid> timers advertise <délai_avertissement>
(config-if)#vrrp <vrid> timers learn
(config-if)#vrrp <vrid> preempt
(config-if)#exit
(config)#track <numéro_écoute> interface <nom_interface> line-protocol
(config)#interface <nom_interface>
(config-if)#vrrp <vrid> track <numéro_écoute> decrement <niveau_décrémentation>
(config-if)#end
#show vrrp detail
#write memory