Hva er en aktiv skjerm?
En aktiv monitor, i form av datanettverk, er den tilsynsrollen en av datamaskinene på et token ring local area LAN (LAN) tar på seg for å opprettholde nettverket. Denne monitoren tar kontroll over nettverket ved å se på alle de andre datamaskinene som er koblet til nettverket og sørge for at data kan reise gjennom dem til de andre i nettverket. Alle de andre datamaskinene i et token ring-nettverk kalles da standby-skjermer og vil bare rally for en ny aktiv skjerm i tilfelle den nåværende skjer for å være offline.
Fødselen til den aktive monitoren i et symbolnettverk kan skje på et par forskjellige måter. I tilfelle av en tokenring som starter når hver datamaskin blir koblet til nettverket individuelt, hevder den første datamaskinen som starter opp rollen. I andre tilfeller, for eksempel hvis nettverket er opprettet etter at alle datamaskinene allerede har kjørt eller den eksisterende aktive monitoren forlater nettverket av en eller annen grunn, skjer etablering av den aktive skjermen via en valgprosess. Hver av datamaskinene i nettverket vil sende ut det som kalles et kravstoken, og erklære at de har til hensikt å ta kontroll over nettverket. Når kravet reiser rundt nettverket, blir det raskt evaluert opp mot alle andre påstander, og datamaskinen med MAC-adresse med høyest tilgang vil vinne valget.
En aktiv skjerm er helt avgjørende for driften av et token ring LAN. Den første, tomme token-rammen, pakken som håndterer levering av data til de andre datamaskinene i nettverket, genereres av den aktive skjermen og sendes rundt ringen. Monitoren vil sende ut en av disse symbolene hvert syvende sekund for å sikre at alle datamaskinene på nettverket har lært adressen og deretter har identifisert seg til hverandre. Skulle noen ekstra symboler sirkulere nettverket, er monitoren ansvarlig for å rydde opp i dem.
Ettersom en datamaskin på nettverket krever bruk av tokenet for overføring av data, fanger den tokenrammen, konverterer det til en dataramme og gir det en adresse. Den fyller den deretter med dataene den vil sende, og legger den ut igjen på ringen. Siden bare en ramme kan være i bruk om gangen, ser den aktive skjermen deretter på for å sikre at hvis en dataramme er i spill, holdes andre symboler tilbake. Når dataene har nådd målet, blir rammen sendt tilbake til den opprinnelige datamaskinen, som deretter er nødvendig for å frigjøre den tomme tokenrammen tilbake på ringen. Hvis det oppstår en slags overføringsfeil underveis, vil skjermen utstede en ny tokenramme tilbake i ringen.
Blant den viktige revisjonen av symbolene i nettverket, setter den aktive monitoren også en klokke som sørger for at alle de andre datamaskinene i nettverket forblir synkroniserte. De må fange og frigjøre tokenet i tide med hverandre for å sikre at nettverket fungerer effektivt. For å være rettferdig overfor alle datamaskinene i nettverket, legger den aktive skjermen også til med en forsinkelse, slik at token kan gjøre det rundt ringen.