Was ist ein aktiver Monitor?
Ein aktiver Monitor in Bezug auf Computervernetzung ist die Überwachungsrolle, die einer der Computer in einem Token Ring Local Area Network (LAN) übernimmt, um das Netzwerk aufrechtzuerhalten. Dieser Monitor übernimmt die Kontrolle über das Netzwerk, indem er alle anderen an das Netzwerk angeschlossenen Computer überwacht und sicherstellt, dass Daten durch sie zu den anderen im Netzwerk übertragen werden können. Alle anderen Computer in einem Token-Ring-Netzwerk werden dann als Standby-Monitore bezeichnet und suchen nur dann nach einem neuen aktiven Monitor, wenn der aktuelle Computer offline ist.
Die Entstehung des aktiven Monitors in einem Token-Ring-Netzwerk kann auf verschiedene Arten erfolgen. Wenn ein Token-Ring gestartet wird, während sich jeder Computer einzeln dem Netzwerk anschließt, übernimmt der erste Computer, der gestartet wird, die Rolle. In anderen Fällen, z. B. wenn das Netzwerk eingerichtet wird, nachdem alle Computer bereits ausgeführt wurden oder der vorhandene aktive Monitor das Netzwerk aus irgendeinem Grund verlässt, erfolgt die Einrichtung des aktiven Monitors über einen Wahlvorgang. Jeder Computer im Netzwerk sendet ein sogenanntes Claim-Token aus und erklärt, dass er die Verantwortung für das Netzwerk übernehmen möchte. Während der Anspruch im Netzwerk weitergegeben wird, wird er schnell mit allen anderen Ansprüchen verglichen, und der Computer mit der höchsten MAC-Adresse (Media Access Control) gewinnt die Wahl.
Ein aktiver Monitor ist für den Betrieb eines Token-Ring-LAN unbedingt erforderlich. Der erste leere Token-Frame, das Paket, das die Übermittlung von Daten an die anderen Computer im Netzwerk verwaltet, wird vom aktiven Monitor generiert und über den Ring gesendet. Der Monitor sendet alle sieben Sekunden einen dieser Token, um sicherzustellen, dass alle Computer im Netzwerk die Adresse kennen und sich anschließend gegenseitig identifizieren. Sollten im Netzwerk zusätzliche Token im Umlauf sein, ist der Monitor dafür verantwortlich, diese zu bereinigen.
Da ein Computer im Netzwerk die Verwendung des Tokens zur Datenübertragung benötigt, erfasst er den Token-Frame, konvertiert ihn in einen Daten-Frame und gibt ihm eine Adresse. Es füllt es dann mit den Daten, die es senden möchte, und legt sie wieder auf den Ring. Da immer nur ein Bild gleichzeitig verwendet werden kann, überwacht der aktive Monitor, ob andere Token zurückgehalten werden, wenn ein Datenbild abgespielt wird. Sobald die Daten ihr Ziel erreicht haben, wird der Frame an den Ursprungscomputer zurückgesendet, der dann den leeren Token-Frame wieder auf dem Ring freigeben muss. Wenn unterwegs ein Übertragungsfehler auftritt, gibt der Monitor einen neuen Token-Frame zurück in den Ring.
Neben der grundlegenden Überwachung der Token im Netzwerk richtet der aktive Monitor auch eine Uhr ein, die sicherstellt, dass alle anderen Computer im Netzwerk synchron bleiben. Sie müssen das Token rechtzeitig erfassen und freigeben, um sicherzustellen, dass das Netzwerk effizient funktioniert. Um allen Computern im Netzwerk gerecht zu werden, fügt der aktive Monitor außerdem eine Verzögerung hinzu, damit das Token den Ring passieren kann.