Le mot routeur est l'un des plus lus ou entendus lorsque nous parlons de réseaux. Cependant, cela ne fait jamais de mal d'en savoir un peu plus sur leur fonctionnement interne. Cette fois, nous allons parler sur les tables de routage . C'est l'un des composants essentiels pour qu'un routeur remplisse sa fonction, et cela consiste à diriger les paquets de données vers la destination par la route la plus appropriée.
Une table de routage est un ensemble de règles utilisées pour déterminer le chemin des paquets de données à suivre. Tout cela via n'importe quel réseau fonctionnant avec le protocole IP. Tout appareil qui a la possibilité d'avoir une adresse IP, y compris les routeurs et les PC comme Windows, Linux or Mac, ayez une table de routage pour savoir comment arriver à destination.
Composants d'une table de routage
Une telle table contient toutes les informations nécessaires pour permettre à un ou plusieurs paquets de données de traverser le réseau en utilisant le meilleur chemin. Ainsi, son arrivée à destination est garantie, tant que des protocoles de couche de transport orientés connexion sont utilisés, tels que TCP, car TCP garantit qu'un paquet atteint correctement la destination.
Il est bon de se rappeler que chaque paquet de données contient, quelle que soit la redondance, des données supplémentaires qui nous aident à connaître adresse IP source et de la IP de destination , entre autres informations qui vont dans l'en-tête.
À titre d'exemple, mentionnons un routeur, ces types d'appareils ont une (ou plusieurs) tables de routage. Ce que fait cette table est de permettre audit périphérique d'envoyer le paquet de données au saut suivant, c'est-à-dire à la prochaine interface réseau qu'il peut rencontrer. Cependant, cela dépend uniquement de la façon dont nous avons configuré nos périphériques réseau. Dans ce cas, les routeurs.
Les composants d'une table de routage sont:
- Réseau de destination: cela correspond au réseau de destination où le paquet de données doit aller.
- Masque de sous-réseau: it est celui utilisé pour définir le masque de sous-réseau du réseau auquel nous devons nous rendre.
- Saut suivant: en anglais, c'est ce qu'on appelle prochain saut . Il s'agit de l'adresse IP de l'interface réseau où le paquet de données se déplacera pour continuer jusqu'à la fin.
- Interface sortante: it est l'interface réseau à travers laquelle les paquets doivent quitter, pour finalement atteindre la destination.
- Mesures: ils avoir plusieurs applications. L'un d'eux est d'indiquer le nombre minimum de sauts vers le réseau de destination, ou simplement le «coût» pour se rendre sur le réseau de destination, et il est utilisé pour donner la priorité.
Les types de routes pouvant être stockés dans une table de routage sont les suivants:
- Directement connecté
- Itinéraires à distance
- Hôte
- Itinéraires par défaut
- Destiny
Il est extrêmement important d'avoir renforcé le concept de routage. Autrement dit, quelle est la fonction d'un routeur sur le réseau:
- Recevez le paquet de données.
- Découvrez quelle est l'adresse de destination.
- Vérifiez la table de routage que vous avez configurée.
- Procédez à l'envoi du colis à destination par le meilleur itinéraire possible.
Comment gérer une table de routage?
Fondamentalement, de trois manières: Réseaux directement connectés sont maintenus automatiquement, car ils sont directement connectés et les itinéraires sont ajoutés automatiquement. Nous avons aussi routage statique , où l'administrateur réseau ajoute ou supprime un ou plusieurs itinéraires, et enfin nous avons routage dynamique .
Aujourd'hui, une grande importance est accordée au routage dynamique. Comment ça marche? Réseau les périphériques, dans ce cas les routeurs, créent et mettent à jour automatiquement leurs tables de routage. Ils le font via des protocoles de routage pour échanger des informations sur les topologies de réseau.
Si vous avez un réseau grand ou très grand, le routage statique et, par conséquent, sa maintenance manuelle, impliqueront de nombreuses heures d'efforts de la part du personnel technique. Ce dernier est très peu pratique et beaucoup moins productif. Les tables de routage dynamiques permettent aux périphériques réseau connectés de «s'écouter» les uns les autres, afin qu'ils puissent mettre à jour automatiquement leurs tables de routage en fonction des événements du réseau. Surtout si nous parlons de pannes de réseau ou de congestion.
Ensuite, nous examinerons de plus près le routage statique et dynamique.
Routage statique
Comme nous l'avons commenté, les routes statiques sont configurées manuellement dans le routeur, la même chose qui se produit avec sa maintenance. À quel moment pourrait-on demander une modification? Lorsqu'il y a des changements dans la topologie du réseau. Bien que le routage statique soit généralement très laborieux, en particulier lors de la maintenance, il présente quelques avantages qui en font toujours une option pour configurer le routage:
- Plus de sécurité qu'un itinéraire a été entré correctement et qu'il n'y a aucun problème, car ils sont entrés manuellement par l'administrateur.
- Efficacité lors de la gestion des ressources, car aucun protocole ne fonctionne sur le routeur.
Il existe deux principaux types de routage statique: à un réseau spécifique et statique par défaut (ou route par défaut) . Pour un meilleur contexte, si IPv4 est utilisé, la configuration du routage statique vers un réseau spécifique a la structure suivante:
DirecciónIP MáscaradeSubred IPsiguientesalto | InterfazDeSalida
Appliquons cette structure à une commande de routeur du fabricant Cisco:
ip route 192.168.0.0 255.255.255.0 192.168.10.5
Au lieu de l'IP du saut suivant, c'est-à-dire l'IP de l'interface à travers laquelle le paquet de données continuera à naviguer, nous pouvons indiquer l'interface:
ip route 192.168.0.0 255.255.255.0 serial 0/0/1
Maintenant, du côté de la route statique par défaut ou de la route par défaut, nous devons savoir que cela fonctionne lorsque la table de routage n'a pas de route spécifique pour le réseau de destination. Cela s'applique particulièrement lorsque vous devez configurer des routeurs qui autorisent Internet.
Pourquoi la route vers un réseau spécifique ne serait-elle pas utile si nous allons surfer sur Internet? Parce que personne n'est sûr du type de sites Web et de services auxquels vous accéderez chaque jour. Nous ne le percevons pas, mais en tant qu'utilisateurs du réseau de réseaux, nous accédons quotidiennement à plusieurs réseaux.
Ainsi, la route statique spécifique n'est pas réalisable, ni dynamique car les routeurs domestiques ne prendraient pas en charge tous les réseaux du monde. Par conséquent, la route par défaut nous permettra d'aller où nous voulons, lorsque nous avons besoin d'un accès Internet, car elle enverra tous les paquets par défaut au routeur de l'opérateur.
Cependant, la structure de la commande de configuration est très similaire à la route statique «normale». Voyons sa structure:
0.0.0.0 0.0.0.0 IPsiguientesalto | InterfazDeSalida
Appliquons à nouveau cette structure à une commande de routeur Cisco:
ip route 0.0.0.0 0.0.0.0 192.168.10.5
Au lieu de l'IP du saut suivant, c'est-à-dire l'IP de l'interface à travers laquelle le paquet de données continuera à naviguer, nous pouvons indiquer l'interface:
ip route 0.0.0.0 0.0.0.0 serial 0/0/1
Routage dynamique
Les routeurs utilisent les différents protocoles de routage dynamique pour partager toutes les données liées à la état des réseaux . Plutôt que de demander à un administrateur réseau de configurer manuellement les tables de routage, les protocoles de routage dynamique s'en occupent. La seule chose que l'administrateur devra faire est de configurer correctement le protocole de routage dynamique et de partager les réseaux qui sont directement connectés, afin que les autres routeurs sachent où ils doivent aller au cas où l'accès à ce réseau serait nécessaire. Ce type d'apprentissage permet de déterminer le meilleur itinéraire pour chaque cas, puis l'ajoute à la table de routage du routeur.
Il est important de mentionner quelques avantages liés au routage dynamique. Le plus important concerne la capacité de déterminer un nouvel itinéraire meilleur si celui qui avait été déterminé à l'origine a été mis hors service. D'un autre côté, l'intervention humaine n'est en aucun cas nécessaire, même avec les changements de topologie de réseau les plus complexes. Selon le scénario, nous devrons utiliser les protocoles IGP (Interior Gateway Routing Protocols), qui sont utilisés dans un AS (système autonome), tel que RIP, OSPF, IS-IS ou EIGRP. De plus, si nous allons intercommuniquer différents AS, le protocole utilisé est BGP.