Qu'est-ce qu'un protocole de passerelle intérieure?
Un protocole de passerelle intérieure (IGP) est une méthode permettant aux administrateurs de réseau de gérer le routage du trafic réseau d'un ordinateur à un autre. Un protocole de passerelle intérieure n'est nécessaire que si plusieurs routeurs doivent être traversés pour que le trafic puisse circuler sur le réseau. Dans les cas où un IGP est nécessaire, le réseau est appelé système autonome (AS). L'IGP doit alors s'assurer que tous les routeurs de l'AS savent comment faire passer le trafic les uns par les autres jusqu'à leurs destinations. Ce protocole est différent du protocole de passerelle extérieure, qui est chargé de diriger le trafic sortant ou entrant dans un AS donné.
Un protocole de passerelle intérieure est considéré comme un protocole de routage dynamique en raison de sa capacité à mettre à jour automatiquement les informations de routage pour chaque routeur. Par rapport à une méthode statique, dans laquelle l'administrateur doit mettre à jour manuellement chaque routeur, un IGP est beaucoup plus utile pour un réseau de routeurs plus important. la méthode statique est préférable pour les réseaux de routeur plus petits ou simples. Il existe plusieurs types de protocoles de passerelle intérieure qui relèvent de quelques classifications générales.
Un protocole de routage à vecteur de distance est basé sur un algorithme dans lequel chaque routeur de l'AS calcule le chemin le plus court vers une destination en comptant le nombre de routeurs que les autres routeurs doivent traverser pour atteindre une destination. Les routeurs s'enverront des messages pour tracer un chemin où chaque routeur rencontré comptera pour un "saut" le long du chemin. Le routeur identifie alors le chemin avec le moins de sauts comme chemin privilégié pour les paquets de données. Si un routeur de ce chemin passe en mode hors connexion, il recherche la route suivante avec le nombre de sauts le plus bas, etc.
Un inconvénient est que les protocoles de passerelle intérieure basés sur le routage à vecteur de distance peuvent poser des problèmes de décalage temporel. Chaque fois qu'un nouveau routeur est ajouté ou supprimé de l'AS, tous les routeurs doivent à nouveau converger pour déterminer le chemin le plus court. Le décalage est dû au fait que les routeurs attendent trois minutes avant d'abandonner le chemin préféré et de commencer le processus de convergence en recherchant un nouveau chemin. Le routage IGP à vecteur de distance ne permet pas non plus de savoir si un lien vers un routeur particulier est plus rapide qu’un autre, et ne dépend que du nombre de sauts entre eux comme chemin idéal.
L'autre type de protocole de passerelle intérieure est la méthode de l'état des liens. Dans un protocole à état de liens, chaque routeur de l'AS partage un peu plus d'informations. Lorsque chaque routeur communique avec un autre, ils construisent une base de données contenant des informations sur les autres routeurs de l'AS, y compris la vitesse à laquelle les communications doivent se dérouler. La base de données est ensuite traitée dans chaque routeur et les tables de routage sont élaborées. Avec un IGP à l'état de liens, l'AS est capable de subir des changements rapides et peut être ré-acheminé rapidement vers divers autres routeurs si un seul itinéraire devenait indisponible; La convergence dans un protocole de routage à état de liens se produit en quelques secondes, et non en quelques minutes.
Les protocoles de passerelle intérieure à état de liens présentent également un inconvénient en ce qu'ils ont tendance à utiliser des ressources informatiques plus importantes par rapport à leurs cousins vecteurs distance. Les routeurs de l'AS effectuent beaucoup de calculs à la volée lors de la convergence, ainsi que pour la collecte et la conservation d'une bonne quantité d'informations. Ils ont donc tendance à utiliser davantage de puissance de processeur et de mémoire. Si un réseau utilisant la méthode d'état de liens subit fréquemment l'enlèvement ou l'ajout de routeurs, cela peut s'avérer fastidieux, car la convergence inonde rapidement les routeurs AS avec de nouvelles informations. Pour contourner le problème, les routeurs sont séparés en hiérarchies où seuls les routeurs d'un groupe particulier convergent les uns avec les autres. Un routeur de réseau fédérateur, appelé routeur ABR (Area Border routeur), converge ensuite vers les autres ABR pour compléter la convergence sur l'AS.
Le protocole EIGRP (Enhanced Interior Gateway Routing Protocol) est un mélange des deux types. Bien que le protocole EIGRP soit la propriété des routeurs Cisco Systems, il prend en compte les deux méthodologies. Dans un AS EIRGP, les routeurs stockent plusieurs itinéraires possibles vers une destination et utilisent d'abord le meilleur itinéraire, à moins que cet itinéraire ne soit indisponible. À ce stade, le routeur se rabat immédiatement sur la route secondaire. Outre le nombre de sauts calculés dans un itinéraire, le protocole EIGRP stocke également des informations sur la bande passante et la vitesse entre les sauts.