Routage centralisé vs protocoles de routage distribué
Le routage consiste à choisir les chemins à utiliser pour envoyer le trafic réseau et à envoyer les paquets le long du sous-réseau sélectionné. Dans la terminologie de réseau informatique, un protocole de routage définit la manière dont les nœuds des réseaux (en particulier les routeurs) interagissent pour décider des chemins à choisir pour l'envoi du trafic réseau en partageant les informations de liaison nécessaires. En règle générale, les nœuds ont une connaissance initiale des autres nœuds qui y sont connectés directement et le protocole de routage transmet ces informations d’abord aux nœuds les plus proches, puis aux autres nœuds. C’est ainsi que les protocoles de routage renseignent les routeurs du réseau sur la topologie du réseau, aussi bien après qu’une modification est survenue..
Il existe deux types de protocoles de routage classés comme protocoles dynamiques et statiques. Les protocoles statiques ne fonctionnent qu'avec des tables de routage configurées manuellement, tandis que les protocoles dynamiques mettent à jour de manière adaptative les tables de routage en fonction des modifications apportées à la topologie du réseau. Les protocoles dynamiques sont en outre classés comme centralisés et distribués. Les protocoles centralisés se concentrent sur un nœud central pour toutes les décisions de routage, tandis que les protocoles distribués attribuent à chaque périphérique du réseau le soin de prendre les décisions de routage..
Que sont les protocoles de routage centralisés??
Comme mentionné ci-dessus, les protocoles de routage centralisés appartiennent à la famille des protocoles de routage dynamiques. Dans un réseau qui utilise un protocole de routage centralisé, un dispositif de traitement central s'exécutant sur un nœud «central» collecte des informations (état tel que l'état de montée / de la descente, la capacité et l'utilisation actuelle) sur chaque lien du réseau. Ensuite, ce dispositif de traitement utilise les informations collectées pour calculer des tables de routage pour tous les autres nœuds. Ces protocoles de routage utilisent une base de données centralisée située au nœud central pour ces calculs. En d'autres termes, la table de routage est conservée sur un seul nœud «central», qui doit être consulté lorsque d'autres nœuds doivent prendre une décision de routage..
Que sont les protocoles de routage distribué?
Les protocoles de routage distribués appartiennent également à la famille des protocoles de routage dynamiques. Sous protocole de routage distribué, chaque périphérique du réseau est responsable de la prise de décisions de routage. Il existe deux types de protocoles distribués dynamiques appelés isolement (les nœuds ne communiquent pas) et non isolé (les nœuds communiquent entre eux). Ainsi, dans cette sous-catégorie (dynamique, distribuée et non isolée), il existe deux grandes classes de protocoles qui sont utilisés plus couramment de nos jours. Ce sont des protocoles de vecteur de distance et des protocoles d'état de liaison. Les protocoles de vecteur de distance permettent aux nœuds de partager des informations telles que la destination et le coût à intervalles réguliers ou en fonction des besoins. Les protocoles d'état des liens inondent les informations d'état des liens sur l'ensemble du réseau pour permettre à chaque nœud de créer une «carte» réseau.
Quelle est la différence entre les protocoles de routage centralisé et les protocoles de routage distribué?
Bien que les protocoles de routage centralisés et distribués soient des protocoles de routage dynamiques, leur fonctionnement est très différent. La principale différence entre eux repose sur les périphériques du réseau qui prennent les décisions en matière de routage. Un nœud central est responsable de toutes les décisions de routage dans le routage centralisé, tandis que chaque périphérique est responsable des décisions de routage dans les protocoles distribués. Les protocoles centralisés posent de nombreux problèmes par rapport aux protocoles distribués, tels que le point de défaillance unique et la congestion potentielle du réseau autour du nœud central. Pour ces raisons, les protocoles distribués sont plus couramment utilisés.