Les Protocoles de Routage Dynamique

Introduction

Les protocoles de routage dynamique permettent aux routeurs de partager des informations de routage …​

…​

entre eux pour déterminer les meilleurs chemins dans un réseau en fonction des conditions changeantes.

1. Introduction aux protocoles de routage dynamique

Définition

Un protocole de routage dynamique est un ensemble de règles et d’algorithmes permettant …​

…​

aux routeurs d’échanger des informations pour adapter leurs tables de routage automatiquement.

Avantages

  • Adaptation automatique aux modifications du réseau (pannes, ajout de routes, etc.).

…​

  • Scalabilité, adaptée aux grandes infrastructures.

…​

  • Réduction des erreurs humaines par rapport au routage statique.

Inconvénients

  • Complexité accrue par rapport au routage statique.

…​

  • Utilisation de ressources (CPU, mémoire, bande passante).

…​

  • Risques de convergence lente, pouvant entraîner des boucles de routage.

2. Principaux types de protocoles de routage dynamique

Les protocoles de routage sont classés en fonction de l’algorithme utilisé et de leur type d’application :

2.1 Protocole de routage à vecteur de distance

Les routeurs échangent périodiquement des informations sur les distances (coûts) pour atteindre les réseaux voisins.

Exemples :

  • RIP (Routing Information Protocol)

  • EIGRP (Enhanced Interior Gateway Routing Protocol, spécifique à Cisco)

Avantages :

  • Simplicité d’implémentation.

  • Utilisation minimale des ressources.

Inconvénients :

  • Convergence lente (notamment avec RIP).

  • Risque de boucles de routage.

2.2 Protocole de routage à état de liens

Les routeurs maintiennent une vue globale du réseau en construisant une base de données de topologie.

Exemples :

  • OSPF (Open Shortest Path First)

  • IS-IS (Intermediate System to Intermediate System)

Avantages :

  • Convergence rapide. M* eilleure précision grâce à une vue globale du réseau.

  • Scalabilité élevée.

Inconvénients :

  • Configuration et maintenance complexes.

  • Utilisation plus importante des ressources.

2.3 Protocoles de routage hybride

Combinaison des vecteurs de distance et des états de liens pour profiter des avantages des deux approches.

Exemple :

  • EIGRP (hybride Cisco)

Avantages :

  • Convergence rapide.

  • Gestion simplifiée des métriques.

Inconvénients :

  • Propriétaire (pour certains comme EIGRP).

  • Complexité accrue.

2.4 Protocoles de routage externe (BGP)

Conçus pour échanger des routes entre systèmes autonomes (AS - Autonomous Systems) sur Internet.

Exemple :

  • BGP (Border Gateway Protocol)

Avantages :

  • Contrôle granulaire du routage inter-domaine.

  • Haute scalabilité.

Inconvénients :

  • Complexité de configuration et de gestion.

  • Convergence lente dans certains cas.

3. Fonctionnement des principaux protocoles

3.1 RIP (Routing Information Protocol)

  • Distance : Nombre de sauts (hops).

  • Convergence : Lente (limité à 15 sauts).

  • Version : RIP v1 (classful), RIP v2 (classless).

3.2 OSPF (Open Shortest Path First)

  • Algorithme : Dijkstra (plus court chemin).

  • Concept : Divise le réseau en zones pour améliorer l’efficacité.

  • Métrique : Coût basé sur la bande passante.

  • Avantages : Convergence rapide, supporte IPv6.

3.3 EIGRP

  • Propriétaire : Cisco.

  • Algorithme : Dual (Diffusing Update Algorithm).

…​

  • Métrique : Basée sur la bande passante, la latence, etc.

  • Avantages : Convergence rapide, faible utilisation de la bande passante.

3.4 IS-IS (Intermediate System to Intermediate System)

  • Similarité avec OSPF : Utilisation de l’état de lien.

  • Différences : Conception simplifiée pour les grandes infrastructures.

3.5 BGP (Border Gateway Protocol)

  • Utilisation principale : Routage entre systèmes autonomes.

…​

  • Métrique : Basée sur les politiques définies par l’administrateur (non métrique).

  • Avantages : Contrôle total sur les routes.

4. Concepts clés liés aux protocoles de routage

4.1 Convergence

Définition :

Temps nécessaire pour que tous les routeurs du réseau atteignent un état cohérent après un changement.

Facteurs influençant la convergence :

  • Type de protocole.

  • Taille du réseau.

4.2 Métriques

Critères pour évaluer le meilleur chemin.

  • Distance.

  • Bande passante.

  • Latence.

  • Fiabilité.

4.3 Préférence administrative

Priorité des protocoles de routage lorsqu’il existe plusieurs protocoles dans le réseau.

Exemple : OSPF (110), EIGRP (90), RIP (120).

4.4 Redistribution

Définition :

Partage d’informations entre différents protocoles de routage.

Exemple :

Redistribution des routes OSPF dans EIGRP.

5. Configurations de base des protocoles

Exemple : Configuration RIP

router rip
 version 2
 network 192.168.1.0
 network 10.0.0.0
 no auto-summary

Exemple : Configuration OSPF

router ospf 1
 network 192.168.1.0 0.0.0.255 area 0

Exemple : Configuration EIGRP

router eigrp 100
 network 192.168.1.0 0.0.0.255

Exemple : Configuration BGP

router bgp 65001
 neighbor 192.168.1.2 remote-as 65002

6. Protocoles de routage et IPv6

  • RIPng : Équivalent de RIP pour IPv6.

  • OSPFv3 : Équivalent de OSPF pour IPv6.

  • EIGRP pour IPv6 : Version adaptée d’EIGRP.

  • MP-BGP : Extension de BGP pour IPv6.

7. Meilleures pratiques

Planification :

Analyser les besoins pour choisir le protocole approprié.

Sécurisation :

Activer des mécanismes comme MD5 pour RIP ou OSPF.

Convergence rapide :

Configurer des timers appropriés.

Monitoring :

Utiliser des outils comme Wireshark, Zabbix, ou SolarWinds.

Conclusion

OSPF (interne) et BGP (externe) sont les deux protocoles incontournables — l’un pour les réseaux d’entreprise, l’autre pour Internet.

Voir aussi : Routeurs · Routage IP · Redondance · Convergence · MPLS