Co je aktivní monitor?
Aktivním monitorem, pokud jde o počítačové sítě, je role dohledu, kterou jeden z počítačů v lokální síti token ring (LAN) přebírá za účelem udržování sítě. Tento monitor se stará o síť sledováním všech ostatních počítačů připojených k síti a zajišťuje, že data jsou schopna cestovat přes ně k ostatním v síti. Všechny ostatní počítače v síti token ring se tedy nazývají pohotovostní monitory a budou se shromažďovat o nový aktivní monitor pouze v případě, že dojde k vypnutí offline.
Zrození aktivního monitoru v síti token ring může nastat několika různými způsoby. V případě spuštění tokenového kroužku, kdy se každý počítač připojí k síti jednotlivě, roli hraje první počítač, který se spustí. V jiných případech, jako například v případě, že je síť vytvořena poté, co všechny počítače již běží nebo existující aktivní monitor opustí síť z nějakého důvodu, k vytvoření aktivního monitoru dochází prostřednictvím volebního procesu. Každý z počítačů v síti rozešle to, co se nazývá token reklamace, a deklaruje svůj úmysl převzít kontrolu nad sítí. Jak se nárok putuje po síti, je rychle vyhodnocen proti všem ostatním nárokům a počítač s nejvyšší adresou řízení přístupu k médiím (MAC) vyhraje volby.
Aktivní monitor je naprosto zásadní pro provoz sítě LAN s token ring. První prázdný tokenový rámec, balíček, který zpracovává doručování dat do ostatních počítačů v síti, je generován aktivním monitorem a odeslán kolem kruhu. Monitor bude vysílat jeden z těchto tokenů každých sedm sekund, aby zajistil, že všechny počítače v síti se naučily adresu a následně se navzájem identifikovaly. Pokud v síti cirkulují nějaké další žetony, je za jejich vyčištění zodpovědný monitor.
Protože počítač v síti vyžaduje použití tokenu pro přenos dat, zachycuje rámec tokenu, převádí jej na datový rámec a dává mu adresu. Poté je vyplní údaji, které chce odeslat, a vloží je zpět do kruhu. Protože lze současně používat pouze jeden rámec, aktivní monitor poté sleduje, zda je datový rámec přehráván, jsou zadrženy další tokeny. Jakmile data dosáhla svého cíle, je rámec poslán zpět do původního počítače, který je pak vyžadován k uvolnění prázdného tokenového rámce zpět do kruhu. Pokud dojde k nějaké chybě přenosu, monitor vydá nový tokenový snímek zpět do kruhu.
Mezi základní audity tokenů v síti nastavuje aktivní monitor také hodiny, které zajistí, že všechny ostatní počítače v síti zůstanou synchronizované. Musí zachytit a uvolnit token včas spolu, aby se zajistilo, že síť funguje efektivně. Aby byl spravedlivý vůči všem počítačům v síti, aktivní monitor také přidává zpoždění, aby jej token mohl udělat kolem kruhu.