Une fonction du routeur est de connecter différents réseaux, et l’autre fonction est de sélectionner la ligne pour la transmission d’informations. Choisir un raccourci fluide et rapide peut grandement améliorer la vitesse de communication, réduire la charge de communication du système réseau, économiser les ressources du système réseau et améliorer le taux de fluidité du système réseau, de sorte que le système réseau puisse jouer un rôle plus important.
Du point de vue du filtrage du trafic réseau, les routeurs fonctionnent de manière très similaire aux commutateurs et aux ponts. Mais contrairement au commutateur qui fonctionne à la couche physique du réseau et divise physiquement le segment du réseau, le routeur utilise un protocole logiciel spécial pour diviser logiquement l’ensemble du réseau. Par exemple, un routeur qui prend en charge le protocole IP peut diviser le réseau en plusieurs segments de sous-réseau, et seul le trafic réseau dirigé vers une adresse IP spécifique peut passer par le routeur. Pour chaque paquet reçu, le routeur recalcule sa valeur de somme de contrôle et écrit une nouvelle adresse physique. Par conséquent, l’utilisation d’un routeur pour transférer et filtrer des données a tendance à être plus lente qu’un commutateur qui ne regarde que l’adresse physique d’un paquet. mais
Pour ces réseaux complexes, l’utilisation de routeurs peut améliorer l’efficacité globale du réseau. Un autre avantage évident des routeurs est qu’ils peuvent filtrer automatiquement les diffusions réseau. En général, l’ensemble du processus d’installation de l’ajout d’un routeur à un réseau est beaucoup plus compliqué qu’un commutateur plug-and-play.
D’une manière générale, l’interconnexion de réseaux hétérogènes et l’interconnexion de plusieurs sous-réseaux devraient être complétées par des routeurs.
La tâche principale d’un routeur est de trouver un chemin de transmission optimal pour chaque trame de données passant par le routeur et de transmettre efficacement les données au site de destination. On peut voir que la stratégie de sélection du meilleur chemin, c’est-à-dire l’algorithme de routage, est la clé du routeur. Afin de compléter ce travail, les données pertinentes des différents chemins de transmission - Table de routage (table de routage) sont enregistrées dans le routeur pour une utilisation dans le routage. La table des chemins d’accès stocke les informations de l’indicateur de sous-réseau, le nombre de routeurs sur le réseau et le nom du routeur suivant. La table des chemins peut être fixée par l’administrateur système ou modifiée dynamiquement par le système, ajustée automatiquement par le routeur ou contrôlée par l’hôte.
1. Tableau de chemin statique
Une table de chemin fixe définie à l’avance par l’administrateur système est appelée table de chemin statique, qui est généralement prédéfinie en fonction de la configuration réseau lors de l’installation du système et ne changera pas avec les modifications futures de la structure du réseau.
2. Tableau des chemins dynamiques
La table de routage dynamique est la table de routage automatiquement ajustée par le routeur en fonction du fonctionnement du système réseau. Le routeur apprend et mémorise automatiquement le fonctionnement du réseau en fonction des fonctions fournies par le protocole de routage et calcule automatiquement le meilleur chemin pour la transmission de données en cas de besoin.