Le protocole IS-IS (Intermediate System to Intermediate System) est un protocole de routage interne (IGP, pour Interior Gateway Protocol) qui se base sur la méthodologie de l’état des liaisons (Link State) pour orchestrer ses décisions de routage.
Conçu initialement pour gérer le routage des paquets du protocole CLNP (Connectionless Network Protocol) développé par l’Organisation internationale de normalisation (ISO), IS-IS s’est établi comme un outil clé dans la gestion de la topologie de réseau.
Comme protocole à état de liaison, IS-IS emploie l’algorithme Shortest Path First (SPF) pour calculer les itinéraires les plus optimaux à travers un réseau. Cette méthode permet au protocole de répondre efficacement aux changements de la topologie réseau en effectuant soit un recalcul SPF complet, soit un recalcul partiel, connu sous le nom de Partial Route Calculation (PRC), selon la nature et l’ampleur des modifications détectées.
Une caractéristique distinctive d’IS-IS, similaire à celle du protocole OSPF (Open Shortest Path First), est son utilisation de paquets “hello” qui facilitent une convergence rapide du réseau. Ces paquets sont essentiels pour découvrir et maintenir les informations sur les voisins dans le réseau. Grâce à l’algorithme SPF, IS-IS est continuellement en mesure d’évaluer et de s’adapter aux modifications de la topologie réseau, assurant ainsi une gestion de routage à la fois dynamique et efficiente.
En résumé, IS-IS se distingue comme un protocole IGP robuste et adaptable, parfaitement adapté pour gérer les complexités et les dynamiques d’un réseau en constante évolution. Sa capacité à effectuer des calculs de routage complets ou partiels en réponse aux changements de topologie, couplée à son utilisation efficace de paquets hello pour la découverte et le maintien des voisins, en fait un outil essentiel pour la gestion moderne des réseaux.