Réseau
IGP : Interior Gateway Protocol. « Protocole de passerelle intérieure », par analogie avec le plan de circulation d'une ville, par opposition aux accords routiers entre pays.
Périmètre : Un IGP échange les routes à l'intérieur d'un même système autonome (AS (Autonomous System, système autonome)), sous une seule autorité d'administration. Entre systèmes autonomes, c'est BGP qui prend le relais.
Deux familles : Les protocoles à état de liens, comme OSPF, donnent à chaque routeur une carte complète du réseau. Les protocoles à vecteur de distance, comme RIP (Routing Information Protocol), se contentent de ce que racontent les voisins, avec la fiabilité que l'on prête d'ordinaire aux ragots de palier.
Voisinage et confiance : Un routeur croit volontiers ce que lui annonce son voisin. Authentifier les adjacences et rendre passives les interfaces tournées vers les utilisateurs évite qu'un poste quelconque se déclare routeur et injecte ses propres routes.
Redistribution : Faire passer des routes d'un protocole à un autre est permis, mais mal filtré, cela crée des boucles ou des fuites de préfixes difficiles à diagnostiquer.
Ce qui arrive si on s'en passe
Un IGP qui accepte ses voisins sans authentification laisse n'importe quel poste branché sur une interface non passive se déclarer routeur et injecter ses propres routes : le trafic interne est alors détourné vers lui, lu au passage, ou envoyé dans un trou noir. Avec un protocole à vecteur de distance, la rumeur se propage d'autant mieux que chacun croit ce que raconte son voisin. Une redistribution mal filtrée entre protocoles ajoute boucles et fuites de préfixes, qu'on met des heures à diagnostiquer. Le routage interne est une affaire de confiance entre voisins, et comme sur tout palier, c'est le plus bavard qui finit par décider pour tout le monde.
Explication de la marmotte
Dans une grande entreprise, les données doivent trouver leur chemin entre des dizaines d'appareils qui les font passer de proche en proche. Plutôt que de tout régler à la main, ces appareils discutent entre eux en permanence : chacun annonce aux autres quels chemins il connaît et combien ils coûtent. Si une liaison tombe, ils se préviennent et recalculent un itinéraire de secours. Ces conversations se font avec des règles communes, utilisées seulement à l'intérieur d'un même réseau géré par une seule équipe. Pour relier des réseaux appartenant à des organisations différentes, on utilise d'autres règles.
Où ce terme est utilisé
- Routage interne, redistribution et stabilité (9 occurrences)
- BGP, Internet, anycast et sécurité des annonces (1 occurrence)
