Skip to main content

Co to jest aktywny monitor?

Active Active Monitor, pod względem sieci komputerowych, jest rolą nadzorczą jedną z komputerów w sieci lokalnej ringu (LAN) w celu utrzymania sieci.Ten monitor przejmuje sieć, obserwując wszystkie inne komputery dołączone do sieci i upewniając się, że dane są w stanie przejechać je do innych w sieci.Wszystkie pozostałe komputery w sieci tokenów, są zatem nazywane monitorami gotowości i będą gromadzić tylko nowy aktywny monitor w przypadku, że obecny jest przejście na off-line.

Urodzony aktywny monitor na tokenaSieć pierścieniowa może wystąpić na kilka różnych sposobów.W przypadku pierścienia tokena rozpoczynającego się, gdy każdy komputer dołącza do sieci indywidualnie, pierwszy komputer, który uruchomiłby rolę.Jednak w innych przypadkach, na przykład jeśli sieć została ustanowiona po wszystkich komputerach już uruchomionych lub istniejący aktywny monitor opuszcza sieć z jakiegoś powodu, ustanowienie aktywnego monitora ma miejsce w procesie wyborczym.Każdy z komputerów w sieci wyśle, co nazywa się tokenem roszczenia, deklarując zamiar przejęcia sieci.Gdy roszczenie podróżuje po sieci, jest ona szybko oceniana na podstawie wszystkich innych roszczeń, a komputer z najwyższym adresem kontroli dostępu do mediów (MAC) wygra wybory.

Aktywny monitor jest absolutnie kluczowy w obsłudze tokena.Pierwsza, pusta rama tokena, pakiet, który obsługuje dostarczanie danych do innych komputerów w sieci, jest generowany przez aktywny monitor i wysyłany wokół pierścienia.Monitor wysyła jeden z tych tokenów co siedem sekund, aby zapewnić, że wszystkie komputery w sieci nauczyły się adresu, a następnie zidentyfikowały się nawzajem.Jeśli jakieś dodatkowe tokeny krążą w sieci, monitor jest odpowiedzialny za ich czyszczenie.

Ponieważ komputer w sieci wymaga użycia tokena do przesyłania danych, przechwytuje ramkę tokena, przekształca ją w ramkę danych i podajeto adres.Następnie wypełnia go danymi, które chce wysłać, i odkłada je z powrotem na pierścień.Ponieważ tylko jedna ramka może być używana jednocześnie, aktywny monitor obserwuje, aby upewnić się, że jeśli ramka danych jest w grze, inne tokeny są wstrzymane.Gdy dane dotrą do miejsca docelowego, ramka jest odesłana z powrotem do komputera pochodzącego, który jest następnie wymagany do zwolnienia pustej ramy tokenu z powrotem na pierścień.Jeśli po drodze nastąpi jakiś błąd transmisji, monitor wyda nową ramę tokena z powrotem na pierścień.Pozostałe komputery w sieci pozostają zsynchronizowane.Muszą uchwycić i zwolnić token na czas, aby zapewnić, że sieć działa wydajnie.Aby być sprawiedliwym wobec wszystkich komputerów w sieci, aktywny monitor dodaje również opóźnienie, aby token mógł zrobić wokół pierścienia.