Što je aktivni monitor?

Aktivni monitor, u smislu računalnog umrežavanja, je nadzorna uloga koju jedno od računala u lokalnoj mreži token ring (LAN) preuzima kako bi održavalo mrežu. Ovaj monitor preuzima kontrolu nad mrežom tako što prati sva druga računala priključena na mrežu i osigurava da podaci mogu putovati kroz njih do ostalih na mreži. Sva ostala računala na mreži token ringa nazivaju se monitori u stanju pripravnosti i okupit će se samo za novi aktivni monitor u slučaju da se trenutni isključi iz mreže.

Rođenje aktivnog monitora na mreži token ringa može se dogoditi na nekoliko različitih načina. U slučaju pokretanja token ringa kada se svako računalo zasebno pridružuje mreži, tu ulogu preuzima prvo računalo koje se pokrene. U drugim slučajevima, međutim, kao što je ako se mreža uspostavi nakon što su sva računala već pokrenuta ili postojeći aktivni monitor iz nekog razloga napusti mrežu, uspostavljanje aktivnog monitora događa se izbornim procesom. Svako od računala na mreži će poslati ono što se zove token zahtjeva, izjavljujući svoju namjeru da preuzme kontrolu nad mrežom. Kako tvrdnja putuje po mreži, brzo se ocjenjuje u odnosu na sve ostale tvrdnje i računalo s najvišom adresom kontrole pristupa medijima (MAC) pobjedit će na izborima.

Aktivan monitor je apsolutno ključan u radu token ring LAN-a. Prvi, prazan okvir tokena, paket koji upravlja isporukom podataka drugim računalima u mreži, generira aktivni monitor i šalje ga u krug. Monitor će poslati jedan od ovih tokena svakih sedam sekundi kako bi osigurao da su sva računala na mreži naučila adresu i da su se naknadno identificirala jedno drugom. Ako bilo koji dodatni tokeni kruži mrežom, monitor je odgovoran za njihovo čišćenje.

Kako računalo na mreži zahtijeva korištenje tokena za prijenos podataka, ono hvata okvir tokena, pretvara ga u podatkovni okvir i daje mu adresu. Zatim ga ispunjava podacima koje želi poslati i vraća ih u prsten. Budući da se u isto vrijeme može koristiti samo jedan okvir, aktivni monitor zatim prati kako bi se uvjerio da su ostali tokeni zadržani ako je podatkovni okvir u igri. Nakon što podaci stignu na svoje odredište, okvir se šalje natrag izvornom računalu, koje je tada potrebno da oslobodi prazan okvir tokena natrag u prsten. Ako se usput dogodi neka vrsta pogreške u prijenosu, monitor će izdati novi okvir tokena natrag u prsten.

Među bitnom revizijom tokena na mreži, aktivni monitor također postavlja sat koji osigurava da sva druga računala na mreži ostanu sinkronizirana. Oni moraju uhvatiti i osloboditi token na vrijeme jedni s drugima kako bi osigurali da mreža radi učinkovito. Da budemo pošteni prema svim računalima na mreži, aktivni monitor također dodaje kašnjenje kako bi token mogao proći kroz prsten.