Composants de l’architecture du routeur
La documentation d’administration du routeur fait fréquemment référence aux composants suivants du routeur.
Gestionnaire d’interface dynamique (DIM)
Toutes les fonctions d’administration du routeur passent par DIM. Selon la nature de la fonction, DIM peut passer l’appel à l’un des gestionnaires de routeur. Les fonctions qui traitent uniquement des interfaces sont gérées par DIM. Si la fonction affecte les protocoles de routage, DIM appelle le gestionnaire de routeur pour le transport correspondant à ce protocole. Par exemple, si la fonction affecte le protocole OSPF (Open Shortest Path First), DIM appelle le gestionnaire de routeur IP, car OSPF est un protocole de routage IP.
Gestionnaires de routeurs
Chaque transport routable qui s’intègre dans l’architecture du routeur a son propre gestionnaire de routeur. Il existe actuellement des gestionnaires de routeurs pour les transports IP et IPX. Les gestionnaires de routeur gèrent les protocoles de routeur et d’autres types de clients de routage qui s’exécutent sur des interfaces sur l’ordinateur local.
Protocoles de routage et autres clients
Les clients sont des fournisseurs de services qui fonctionnent dans le cadre de l’architecture du routeur. Les protocoles de routage sont un type de client pris en charge par le routeur.
Les clients sont spécifiques à un transport routable particulier : IP ou IPX. Les protocoles de routage pour le transport IP incluent Open Shortest Path First (OSPF) et RIP (Routing Information Protocol). Parmi les exemples de protocoles de routage IPX, citons le protocole SAP (Service Advertising Protocol) et le RIP pour IPX. Un exemple de client qui n’est pas un protocole de routage est la traduction d’adresses réseau (NAT) pour IP.
L’interface entre le gestionnaire de routeur et un client est décrite dans la section Interface du protocole de routage. Tous les clients sont conformes à cette interface. À l’aide de cette interface, les fournisseurs peuvent implémenter leurs propres clients compatibles avec le routeur.
Une interface est une connexion à un réseau externe. Chaque interface est identifiée par un index d’interface unique. Les interfaces sont des entités logiques ; les clients de routeur tels que NAT ou OSPF traitent tous les types d’interfaces de la même façon. Toutefois, en termes d’implémentation, une interface peut représenter une connexion dédiée (par exemple, à un réseau local (LAN) ou une connexion d’accès à distance non dédiée (telle qu’une connexion PPP à un réseau étendu (WAN) ).
Dans le cas d’une interface LAN, l’interface correspond à un appareil physique réel dans l’ordinateur, un adaptateur LAN. Dans le cas d’une interface WAN, l’interface est mappée à un port au moment de l’établissement d’une connexion. Le port peut être un port COM, un port parallèle ou un port virtuel (pour les tunnels tels que PPTP et L2TP).
Les interfaces WAN ont la qualité supplémentaire qu’elles reçoivent généralement une adresse réseau uniquement au moment où une connexion est établie. Par exemple, une interface WAN utilisant PPP reçoit son adresse de couche réseau de l’homologue distant pendant le processus de connexion. La réception d’une adresse réseau dans le cadre du processus de connexion est parfois appelée liaison tardive.