Qu'est-ce qu'un moniteur actif?
Un moniteur actif, en termes de réseau informatique, est le rôle de supervision que l’un des ordinateurs d’un réseau local à anneau à jeton assume pour maintenir le réseau. Ce moniteur prend en charge le réseau en surveillant tous les autres ordinateurs connectés au réseau et en s'assurant que les données sont en mesure de les acheminer vers les autres ordinateurs du réseau. Tous les autres ordinateurs d'un réseau Token Ring s'appellent des moniteurs de secours et ne se rallient à un nouveau moniteur actif que si le moniteur actuel passe hors ligne.
La naissance du moniteur actif sur un réseau Token Ring peut se produire de deux manières différentes. Dans le cas d'un anneau à jeton démarrant lorsque chaque ordinateur rejoint le réseau individuellement, le premier ordinateur à démarrer réclame le rôle. Toutefois, dans d'autres cas, par exemple si le réseau est établi après le démarrage de tous les ordinateurs ou si le moniteur actif existant quitte le réseau pour une raison quelconque, l'établissement du moniteur actif s'effectue via un processus électoral. Chacun des ordinateurs du réseau enverra ce que l'on appelle un jeton de réclamation, déclarant son intention de prendre en charge le réseau. Au fur et à mesure que la revendication parcourt le réseau, elle est rapidement évaluée par rapport à toutes les autres revendications et l'ordinateur avec l'adresse de contrôle d'accès au média (MAC) la plus élevée l'emportera.
Un moniteur actif est absolument essentiel au fonctionnement d’un réseau local à anneau à jeton. Le premier, cadre de jeton vide, le package qui gère la livraison des données aux autres ordinateurs du réseau, est généré par le moniteur actif et envoyé autour de l'anneau. Le moniteur envoie un de ces jetons toutes les sept secondes pour s'assurer que tous les ordinateurs du réseau ont appris l'adresse et qu'ils se sont ensuite identifiés l'un à l'autre. Si des jetons supplémentaires circulent sur le réseau, le moniteur est responsable de leur nettoyage.
Dans la mesure où un ordinateur du réseau nécessite l'utilisation du jeton pour la transmission de données, il capture le cadre du jeton, le convertit en un cadre de données et lui donne une adresse. Il le remplit ensuite avec les données qu’il veut envoyer et les remet sur l’anneau. Dans la mesure où un seul cadre peut être utilisé à la fois, le moniteur actif surveille alors que, si un cadre de données est en cours de lecture, les autres jetons sont masqués. Une fois que les données ont atteint leur destination, la trame est renvoyée à l'ordinateur d'origine, qui doit ensuite libérer la trame de jeton vide sur l'anneau. Si une sorte d'erreur de transmission se produit en cours de route, le moniteur émettra une nouvelle trame de jeton dans l'anneau.
Parmi les fonctions essentielles d'audit des jetons sur le réseau, le moniteur actif configure également une horloge qui garantit la synchronisation de tous les autres ordinateurs du réseau. Ils doivent capturer et libérer le jeton à temps pour assurer le fonctionnement efficace du réseau. Pour être juste envers tous les ordinateurs du réseau, le moniteur actif ajoute également un délai afin que le jeton puisse circuler autour de la sonnerie.