Che cos'è un monitor attivo?
Un monitor attivo, in termini di reti di computer, è il ruolo di supervisione di uno dei computer su una rete locale (LAN) token ring per mantenere la rete. Questo monitor prende in carico la rete guardando tutti gli altri computer collegati alla rete e assicurandosi che i dati siano in grado di attraversarli attraverso gli altri sulla rete. Tutti gli altri computer su una rete di token ring, quindi, sono chiamati monitor di riserva e si raduneranno solo per un nuovo monitor attivo nel caso in cui quello corrente diventi offline.
La nascita del monitor attivo su una rete di token ring può avvenire in un paio di modi diversi. Nel caso in cui un token ring si avvii mentre ogni computer si unisce alla rete individualmente, il primo computer ad avviarsi rivendica il ruolo. In altri casi, tuttavia, ad esempio se la rete viene stabilita dopo che tutti i computer sono già in esecuzione o il monitor attivo esistente lascia la rete per qualche motivo, la creazione del monitor attivo avviene tramite un processo elettorale. Ognuno dei computer della rete invierà quello che viene chiamato un token di richiesta, dichiarando la sua intenzione di farsi carico della rete. Mentre il reclamo si sposta attraverso la rete, viene rapidamente valutato rispetto a tutti gli altri reclami e il computer con il più alto indirizzo MAC (Media Access Control) vincerà le elezioni.
Un monitor attivo è assolutamente cruciale nel funzionamento di una LAN token ring. Il primo frame token vuoto, il pacchetto che gestisce la consegna dei dati agli altri computer della rete, viene generato dal monitor attivo e inviato attorno all'anello. Il monitor invierà uno di questi token ogni sette secondi per garantire che tutti i computer della rete abbiano imparato l'indirizzo e si siano successivamente identificati l'uno con l'altro. Se nella rete circolano altri token, il monitor è responsabile della loro pulizia.
Poiché un computer in rete richiede l'uso del token per la trasmissione di dati, acquisisce il frame del token, lo converte in un frame di dati e gli fornisce un indirizzo. Quindi lo riempie con i dati che desidera inviare e lo rimette sul ring. Poiché è possibile utilizzare solo un fotogramma alla volta, il monitor attivo controlla quindi se un fotogramma di dati è in riproduzione, altri token vengono trattenuti. Una volta che i dati hanno raggiunto la destinazione, il frame viene rispedito al computer di origine, che è quindi necessario per rilasciare il frame del token vuoto sul ring. Se si verifica un errore di trasmissione lungo il percorso, il monitor emetterà un nuovo frame token nell'anello.
Tra i controlli essenziali dei token sulla rete, il monitor attivo imposta anche un orologio che assicura che tutti gli altri computer della rete rimangano sincronizzati. Devono acquisire e rilasciare il token in tempo reciproco per garantire che la rete funzioni in modo efficiente. Per essere onesti con tutti i computer della rete, il monitor attivo aggiunge anche un ritardo in modo che il token possa farlo attorno al ring.