Introduction au protocole de routage

Dans les réseaux informatiques, les deux principaux composants importants sont la source et la destination. Les informations doivent être communiquées de temps en temps de la source à la destination. Il existe de nombreux chemins dans lesquels les données peuvent être transférées. Le processus de sélection du meilleur chemin par rapport aux autres chemins est connu. Le routage peut être effectué par des dispositifs programmés par logiciel appelés protocoles. Les protocoles standard aident à trouver la meilleure route pour assurer un bon transfert de données. Les paquets de données qui doivent être envoyés seront également fournis avec quelques informations pour aider à trouver le meilleur protocole de routage.

Compréhension

Le but principal des protocoles de routage est de connaître toutes les routes de réseau existantes et de prendre les bonnes décisions. Quelques exemples de protocoles de routage courants sont RIP, EIGRP, IGRP, BGP, IS-IS, etc.,

Comment fonctionne le protocole de routage?

Comprenons le concept avec un exemple simple. Considérons deux réseaux directement connectés qui sont initialement configurés. La table de routage se compose uniquement de ces réseaux et d'autres réseaux autres que ces deux ne peuvent pas y entrer. Alors, comment le routeur peut-il reconnaître d'autres réseaux? Cela peut être fait de différentes manières. Les routeurs utilisent un administrateur réseau distant pour en savoir plus sur le routage, comme

  1. Routage statique:

on peut dire que le routage statique a un routeur prédéfini et installé qui a un seul chemin donné à la destination. Ce routage prend la priorité sur les routes choisies par les protocoles de routage dynamique et la destination dans les tables de routage est également forcée. Cela convient principalement aux réseaux de taille moyenne à grande, car la charge de travail nécessaire pour exécuter le réseau est vraiment importante. Les réseaux de stub utilisent principalement des protocoles de routage statiques.

  1. Routage par défaut:

Le protocole de routage par défaut peut être défini comme le chemin défini manuellement à emprunter par la route lorsqu'aucune route spécifique vers la destination n'est connue. Le routeur auquel les informations de routage sont envoyées est appelé passerelle de dernier recours. Le routage par défaut est principalement utilisé pour les petits réseaux.

  1. Routage dynamique:

Les protocoles de routage dynamique ont des algorithmes prédéfinis qui peuvent analyser et choisir le chemin optimal vers la destination. Ceci est principalement utilisé en raison de son adaptabilité à tout type de topologie de réseau.

Il peut également être appelé comme l'une des méthodes de routage les plus couramment utilisées. Pour une meilleure compréhension de son fonctionnement, il est nécessaire d'avoir une connaissance préalable de certains termes tels que convergence et précision.

  • Convergence:

Dans ce routage, la table de routage utilisée doit refléter les informations exactes et à jour exactes sur la topologie du réseau et le temps pris par le routeur pour refléter une nouvelle modification de la valeur tandis que le routage dans la table de routage est appelé temps de convergence. Un protocole de routage avec un temps de convergence rapide est préférable car une perturbation peut se produire pendant que le routeur passe du temps à calculer les réseaux pour le chemin optimal. Il peut également être appelé un acte d'approche d'un état où toutes les tables de routage ont des informations détaillées sont en régime permanent.

  • Précision:

Le temps de convergence qui est mis à jour par le routeur doit refléter les détails exacts sur les valeurs connues sous le nom de précision.

Mécanisme de routage:

Le mécanisme de mise à jour du routage est un processus de transfert d'informations entre les routeurs voisins. Cela peut être expliqué comme suit lors du routage à un routeur de durée particulière pour publier ses informations de données par diffusion ou multidiffusion. Divers protocoles de routage ont différents intervalles de temps. Ces mises à jour de routage contiennent des informations sur les protocoles de routage tels que AS, AD, les valeurs de matrice et les détails de l'interface.

  1. Système autonome: AS peut être défini comme une collection de routeurs qui ont des informations de table de routage similaires définies simplement comme la ligne de démarcation pour le protocole de routage. Il peut être un à un ou un à plusieurs et peut également être défini par une valeur numérique. Comme il est défini par les numéros, les numéros attribués par Internet ont fourni une plage allant de 1-65535

C'est de deux types

  • Le système autonome privé est utilisé pour le réseau interne.
  • Le système public autonome est utilisé comme colonne vertébrale Internet.
  1. Protocoles de passerelle intérieure: ils sont utilisés dans le transfert de données pour partager les informations de routage entre les routeurs du même système autonome. Quelques exemples de protocoles de passerelle intérieure sont RIPv1, RIPv2, IGRP et OSPF.
  2. Protocoles de passerelle extérieure: ils sont utilisés dans le transfert de données pour partager les informations de routage entre les routeurs des différents systèmes autonomes. Un exemple de protocoles de passerelle extérieure est le protocole de passerelle frontalière.
  3. Distance administrative: AD peut être défini comme la fiabilité des mises à jour de routage reçues du routeur voisin. Par exemple, si deux mises à jour sont reçues pour le même chemin à partir de deux protocoles de routage différents, le routeur vérifiera la meilleure valeur AD pour choisir le chemin optimiste. L'AD avec la valeur la plus faible sera plus privilégiée.
  4. Métrique: si deux mises à jour de routage ont la même valeur d'annonce, la métrique apparaîtra sur l'image pour calculer le meilleur chemin. Similaire à AD, différents protocoles de routage utilisent différentes valeurs métriques. Le protocole de routage avec la valeur la plus basse sera sélectionné. Exemple EIGRP utilise la bande passante, MTU, charge tandis que RIP utilise uniquement le nombre de sauts comme valeur métrique.

Types de protocoles de routage

Les protocoles de routage peuvent être principalement classés en trois types

  • Vecteur de distance
  • État du lien
  • Hybride

Chacun d'eux a sa propre importance dans le transfert de données. Voyons maintenant en détail chacun de ces protocoles en détail.

  • Vecteur de distance:

Cela utilise principalement la distance comme valeur métrique et la direction comme vecteur pour sélectionner le chemin optimal vers le réseau de destination. Fondamentalement, le routeur reçoit les informations de routage des routeurs voisins qui à leur tour reçoivent ces informations de leur routeur voisin jusqu'au réseau de destination. Chaque routeur voisin sur le chemin d'un réseau de destination est appelé hop. Chaque fois qu'un paquet de données passe par un routeur, la valeur de saut augmente et l'itinéraire avec la valeur de saut la plus faible sera choisi.

Exemple RIP partage directement une table de routage entière avec des voisins directement connectés.

  • Protocoles de routage d'état de liaison:

Le protocole de routage d'état de liaison utilise une table de métriques complexe pour choisir le meilleur chemin pour le réseau de destination. Comme le nom lui-même indique qu'il fonctionne en format lié. Il utilise trois tables.

  • Le premier tableau contient des informations sur les voisins directement connectés.
  • La deuxième table gère toute la topologie du réseau
  • La troisième table conserve les données du chemin réel

L'exemple est OSPF. Cela partage leur propre lien avec les routeurs.

  • Protocoles de routage hybrides:

Les protocoles de routage hybrides peuvent être définis comme la combinaison du vecteur de distance et du protocole d'état de liaison. Pour localiser un protocole de routage hybride de chemin plus précis, il utilise des aspects du vecteur de distance et du protocole d'état de liaison.

Un exemple du protocole de routage hybride est EIGRP.

Conclusion:

Le but principal du protocole de routage est de trouver un chemin meilleur et précis pour le paquet de données à transférer de la source à la destination. En utilisant divers paramètres tels que le système autonome et la métrique, il localise un meilleur chemin et tous les types de protocoles ont leurs propres avantages et inconvénients. Ils adoptent différentes approches pour partager les mises à jour de routage et localiser le meilleur chemin.

Articles recommandés

Cela a été un guide pour le protocole de routage. Ici, nous avons discuté de l'introduction, de la compréhension, du fonctionnement, du mécanisme et des types d'un protocole de routage. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus -

  1. Qu'est-ce qu'un arbre binaire en Java?
  2. Qu'est-ce que l'informatique?
  3. Questions d'entretiens chez Networking
  4. Qu'est-ce qu'un algorithme gourmand?
  5. Apprenez les questions d'entrevue EIGRP