Mise en place du protocole HSRP (Packet Tracer)

Mise en place du protocole HSRP (Packet Tracer)

Implémentation du protocole HSRP (Hot Standby Router Protocol) dans Packet Tracer pour garantir la continuité de service en cas de panne d'un routeur.
Publié le
Statut
Terminé

Présentation du projet

Ce projet consiste à mettre en place le protocole HSRP (Hot Standby Router Protocol) dans un environnement simulé avec Cisco Packet Tracer. HSRP permet d’assurer la haute disponibilité des passerelles réseau en configurant plusieurs routeurs pour partager une adresse IP virtuelle.

Objectifs

  • Comprendre le fonctionnement du protocole HSRP
  • Configurer HSRP sur des routeurs Cisco
  • Assurer la redondance de la passerelle par défaut
  • Tester le basculement automatique en cas de panne
  • Optimiser les priorités et les préemptions

Contexte technique

Problématique

Dans un réseau d’entreprise, la panne de la passerelle par défaut entraîne une interruption complète de la connectivité pour les utilisateurs. HSRP résout ce problème en permettant à plusieurs routeurs de fonctionner comme une seule passerelle virtuelle.

Solution mise en œuvre

Configuration de deux routeurs (R1 et R2) avec HSRP :

  • Routeur actif : gère le trafic normal
  • Routeur standby : prend automatiquement le relais en cas de défaillance
  • IP virtuelle : adresse de passerelle partagée par les deux routeurs

Configuration réalisée

Étapes principales

  1. Configuration de l’adressage IP sur les routeurs
  2. Activation de HSRP sur les interfaces concernées
  3. Définition des priorités pour déterminer le routeur actif
  4. Configuration de la préemption pour le basculement automatique
  5. Tests de failover et validation du fonctionnement

Configuration du Switch 1

CISCO
en
conf t
hostname SW1
# Création des VLANs
vlan 10
 name COMPTA
vlan 20
 name INFO
exit
interface range fa0/1 - 10
 switchport mode access
 switchport access vlan 10
exit
interface range fa0/11 - 20
 switchport mode access
 switchport access vlan 20
exit
# Désactivation des interfaces non utilisées 
interface range fa0/21 - 22
shutdown
# Configuration des ports vers les routeurs en Trunk
interface range fa0/23 - 24
 switchport mode trunk
end
wr
Cliquez pour développer et voir plus

Configuration du Routeur 1

CISCO
en
conf t
hostname R1
# VLAN 10 - COMPTA
interface g0/0.10
 encapsulation dot1Q 10
 ip address 192.168.10.2 255.255.255.0
 standby 10 ip 192.168.10.1
 standby 10 priority 110      
 standby 10 preempt           
exit

# VLAN 20 - INFO
interface g0/0.20
 encapsulation dot1Q 20
 ip address 192.168.20.2 255.255.255.0
 standby 20 ip 192.168.20.1
 standby 20 priority 110
 standby 20 preempt
exit

# Activation de l'interface physique
interface g0/0
 no shutdown
end
wr
Cliquez pour développer et voir plus

Configuration du Routeur 2

CISCO
en
conf t
hostname R2
# VLAN 10 - COMPTA
interface g0/0.10
 encapsulation dot1Q 10
 ip address 192.168.10.3 255.255.255.0
 standby 10 ip 192.168.10.1
 standby 10 priority 90
 standby 10 preempt
exit

# VLAN 20 - INFO
interface g0/0.20
 encapsulation dot1Q 20
 ip address 192.168.20.3 255.255.255.0
 standby 20 ip 192.168.20.1
 standby 20 priority 90
 standby 20 preempt
exit

# Activation de l'interface physique
interface g0/0
 no shutdown
end
wr
Cliquez pour développer et voir plus

Configuration des timers HSRP (optionnel)

Pour des basculements plus rapides, configurer des timers courts :

CISCO
interface g0/0.10
 standby 10 timers 1 3  ! Hello = 1s, Dead = 3s
 standby 10 timers msec 500 1500  ! Hello = 500ms, Dead = 1500ms (plus agressif)
end
Cliquez pour développer et voir plus

Timers par défaut :

  • Hello : 3 secondes
  • Dead : 10 secondes (3x hello)

Timers rapides (mode millisecondes) :

  • Hello : 100-500 ms
  • Dead : 300-1500 ms

Configuration avancée

Préemption avec délai

CISCO
standby 10 preempt delay minimum 60  ! Attendre 60s avant de reprendre le rôle actif
Cliquez pour développer et voir plus

Utile pour éviter les oscillations lors d’un redémarrage du routeur.

Suivi des interfaces (Interface tracking)

Pour que R1 perde priorité si une interface critique tombe :

CISCO
standby 10 track gi0/0 decrement 30  ! Réduit priorité de 30 si gi0/0 est DOWN
Cliquez pour développer et voir plus

Vérification en ligne de commande

CISCO
show standby                     ! État général HSRP avec tous les groupes
show standby brief               ! Vue compacte et concise
show standby 10 detail           ! Détails complets du groupe 10
show standby timers              ! Affiche les timers configurés
debug standby ha                 ! Débogage HSRP (voir les transitions)
Cliquez pour développer et voir plus

Output exemple :

PLAINTEXT
R1#show standby 10 brief
Interface   Grp  Pri State   Active          Standby         Virtual IP
Gi0/0.10    10   110 Active  local           192.168.10.3    192.168.10.1
Gi0/0.20    20   110 Active  local           192.168.20.3    192.168.20.1
Cliquez pour développer et voir plus

Points clés d’apprentissage

Fonctionnement HSRP

  • HSRP utilise des messages Hello (multicast 224.0.0.2:1985) pour détecter les pannes
  • La priorité détermine quel routeur sera actif (valeur par défaut : 100, plage : 0-255)
  • R1 avec priorité 110 > R2 avec priorité 90 → R1 = Active, R2 = Standby
  • IP virtuelle : adresse MAC de groupe = 0000.0c07.ac[xx] où xx = groupe HSRP en hex

Préemption

  • Désactivée par défaut : routeur standby devient actif si routeur actif tombe
  • Activée : routeur avec priorité supérieure reprend le rôle actif dès qu’il se relève
  • Délicat : risque d’oscillations si timers mal configurés

Problèmes courants et solutions

ProblèmeCauseSolution
Basculement non automatiquePréemption désactivéeActiver standby preempt
Priorités ineffectivesPréemption non activéeAjouter preempt
Mauvaise passerelle activePriorités mal configuréesVérifier show standby
Oscillation du rôle actifPréemption + priorités dynamiquesAjouter preempt delay
Les deux routeurs actifs (split brain)Multicast bloqué ou timers trop courtsVérifier ACL, augmenter hello/dead

Résultats obtenus

✅ Redondance de la passerelle opérationnelle ✅ Basculement automatique en cas de panne ✅ Transparence totale pour les utilisateurs ✅ Timers optimisés pour réactivité

Ressources et documentation

Fichier Packet Tracer

Vous pouvez télécharger le fichier PKT ici.

Commencer la recherche

Saisissez des mots-clés pour rechercher des articles

↑↓
ESC
⌘K Raccourci