GeeksforGeeks

Routeurs:
Un routeur est un périphérique réseau qui transmet les paquets de données entre les réseaux informatiques. Ce périphérique est généralement connecté à deux ou plusieurs réseaux différents. Lorsqu’un paquet de données arrive sur le port d’un routeur, ce dernier lit les informations d’adresse dans le paquet pour déterminer sur quel port le paquet sera envoyé. Par exemple, un routeur vous fournit l’accès à Internet en connectant votre réseau local à Internet.

Lorsqu’un paquet arrive sur un routeur, celui-ci examine l’adresse IP de destination d’un paquet reçu et prend des décisions de routage en conséquence. Les routeurs utilisent des tables de routage pour déterminer à partir de quelle interface le paquet sera envoyé. Une table de routage répertorie tous les réseaux pour lesquels des routes sont connues. La table de routage de chaque routeur est unique et stockée dans la RAM de l’appareil.

Table de routage :
Une table de routage est un ensemble de règles, souvent vues sous forme de tableau, qui est utilisé pour déterminer où seront dirigés les paquets de données voyageant sur un réseau IP (Internet Protocol). Tous les appareils compatibles IP, y compris les routeurs et les commutateurs, utilisent des tables de routage. Voir ci-dessous une table de routage :

L’entrée correspondant à la configuration de la passerelle par défaut est une destination réseau de 0.0.0.0 avec un masque réseau (netmask) de 0.0.0.0. Le masque de sous-réseau de la route par défaut est toujours 255.255.255.255 .

Entrées d’une table de routage IP :
Une table de routage contient les informations nécessaires pour transmettre un paquet le long du meilleur chemin vers sa destination. Chaque paquet contient des informations sur son origine et sa destination. La table de routage fournit au périphérique des instructions pour envoyer le paquet au prochain saut sur son itinéraire à travers le réseau.

Chaque entrée de la table de routage est constituée des entrées suivantes :

  1. Identification du réseau :
    Identification du réseau ou de la destination correspondant à l’itinéraire.
  2. Masque de sous-réseau :
    Le masque utilisé pour faire correspondre une adresse IP de destination à l’ID du réseau.
  3. Suivant :
    L’adresse IP vers laquelle le paquet est transféré
  4. Interface sortante :
    Interface sortante par laquelle le paquet doit passer pour atteindre le réseau de destination.
  5. Métrique:
    Une utilisation courante de la métrique est d’indiquer le nombre minimum de sauts (routeurs traversés) vers l’identifiant réseau.

Les entrées de la table de routage peuvent être utilisées pour stocker les types de routes suivants :

  • Identifications de réseau directement connectées
  • Identifications de réseau distantes
  • Routes d’hôtes
  • Route par défaut
  • Destination

Lorsqu’un routeur reçoit un paquet, il examine l’adresse IP de destination, et consulte sa table de routage pour savoir par quelle interface le paquet sera envoyé.

Comment les tables de routage sont-elles alimentées ?
Il existe plusieurs façons de maintenir la table de routage :

  • Les réseaux directement connectés sont ajoutés automatiquement.
  • Utilisation du routage statique.
  • Utilisation du routage dynamique.

Ces tables de routage peuvent être maintenues manuellement ou dynamiquement. Dans le cas du routage dynamique, les périphériques construisent et maintiennent leurs tables de routage automatiquement en utilisant des protocoles de routage pour échanger des informations sur la topologie du réseau environnant. Les tables de routage dynamique permettent aux périphériques d’être à l’écoute du réseau et de répondre à des événements tels que les pannes de périphériques et la congestion du réseau. Les tables des périphériques réseau statiques ne changent pas, sauf si un administrateur réseau les modifie manuellement.

Processus de détermination de la route (trouver l’ID du sous-réseau à l’aide de la table de routage):
Considérez qu’un réseau est sous-réservé en 4 sous-réseaux comme indiqué dans l’image ci-dessus. Les adresses IP des 4 sous-réseaux sont:

200.1.2.0 (Subnet a)200.1.2.64 (Subnet b)200.1.2.128 (Subnet c)200.1.2.192 (Subnet d) 

Alors, la table de routage maintenue par le routeur interne se présente comme suit :

Pour trouver son bon sous-réseau (ID de sous-réseau), le routeur effectue le ET binaire de l’adresse IP de destination mentionnée sur le paquet de données et de tous les masques de sous-réseau un par un.

  • S’il n’y a qu’une seule correspondance, le routeur transmet le paquet de données sur l’interface correspondante.
  • S’il y a plus d’une correspondance, le routeur transmet le paquet de données sur l’interface correspondant au masque de sous-réseau le plus long.
  • S’il ne se produit aucune correspondance, le routeur transmet le paquet de données sur l’interface correspondant à l’entrée par défaut.

Exemple-1 : GATE-CS-2004 | Question 55

Exemple-2 : GATE IT 2006 | Question 63

Notez que les tables de routage ne sont pas spécifiques aux appareils Cisco. Même votre système d’exploitation Windows possède une table de routage qui peut être affichée à l’aide de la commande route print

Attention lecteur ! N’arrêtez pas d’apprendre maintenant. Mettez la main sur tous les concepts importants de la théorie CS pour les entretiens SDE avec le cours de théorie CS à un prix adapté aux étudiants et devenez prêt pour l’industrie.

Balises de l’article :
Tags de pratique :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *