Le Routage IP

Introduction

Le routage IP est le processus par lequel les paquets sont acheminés …​

…​

depuis leur source vers leur destination à travers un réseau, …​

…​

en traversant éventuellement plusieurs routeurs.

Le routage opère à la couche 3 du modèle OSI (couche réseau), grâce au protocole IP.

1. Principe de fonctionnement

  • Chaque paquet a une adresse IP destination

  • Le routeur consulte sa table de routage

  • Choisit la meilleure interface (best match)

  • Décrémente le TTL (Time To Live)

  • Transmet au prochain saut

Quand le TTL atteint 0, le paquet est jeté et un message ICMP Time Exceeded est renvoyé — c’est ce qu’utilise traceroute.

2. Table de routage

Une table de routage contient les itinéraires connus :

RéseauMasquePasserelleInterface

192.168.1.0

/24

directly connected

eth0

10.0.0.0

/8

192.168.1.254

eth0

172.16.0.0

/16

192.168.1.250

eth0

0.0.0.0

/0

192.168.1.1

eth0

Longest prefix match — le routeur choisit toujours la route avec le préfixe le plus long qui correspond.

3. Routage statique

Avantages

  • Simple, prévisible

  • Pas de surcharge réseau

  • Sécurisé (pas d’apprentissage)

Inconvénients

  • Pas d’adaptation aux pannes

  • Difficile à grande échelle

  • Maintenance lourde

Configuration Cisco

ip route 10.0.0.0 255.0.0.0 192.168.1.254
ip route 0.0.0.0 0.0.0.0 192.168.1.1

4. Routage dynamique

Les routeurs apprennent automatiquement les routes via des protocoles.

Familles

TypeProtocoles

Distance Vector

RIP, EIGRP

Link State

OSPF, IS-IS

Path Vector

BGP

Voir Routage dynamique pour les détails.

5. Protocoles principaux

OSPF

  • Link State — chaque routeur a la carte complète

  • Standard ouvert (RFC 2328)

  • Convergence rapide

  • Areas pour scaler

BGP

BGP est le protocole de l’Internet : il interconnecte les Systèmes Autonomes (AS) à l’échelle mondiale.

  • Path Vector

  • Décisions par politique (pas seulement métriques)

  • RFC 4271

EIGRP

  • Hybride (DV avec features LS)

  • Propriétaire Cisco (devenu IETF en 2013)

6. Routes — types

TypeDescription

Connectée

Réseau directement attaché

Statique

Définie manuellement

Dynamique

Apprise via OSPF/BGP/…​

Par défaut

0.0.0.0/0 — quand rien d’autre ne matche

7. Convergence & redondance

Convergence

Temps pour que le réseau s’adapte à un changement (panne, ajout) :

  • OSPF : secondes

  • EIGRP : secondes

  • BGP : minutes à l’échelle Internet

Redondance

  • Multiples chemins

  • HSRP / VRRP pour la passerelle

  • ECMP — Equal Cost Multi-Path

8. Sécurité du routage

Le routage est une cible classique :

  • BGP hijacking (détournement de préfixes)

  • Empoisonnement de routes

  • DDoS sur les protocoles

Mitigation : RPKI, authentification (MD5/SHA), filtrage strict.

  • ACL sur les annonces

  • Authentification des protocoles (OSPF MD5)

  • RPKI pour BGP

  • Surveillance des annonces

9. Dépannage

  • ip route show / show ip route

  • traceroute / tracert

  • mtr — traceroute en continu

  • ping — connectivité de base

  • Wireshark sur les protocoles

Conclusion

Le routage IP est l’épine dorsale de l’Internet et de tout réseau interconnecté.

…​

Sa bonne configuration combine fiabilité, performance et sécurité.