Активный монитор - C0 00 00 00 00 01 - обязательное устройство
Функции активного монитора реализованы в микропроцессорном наборе Token Ring и станция кольца начигнает выполнять их после назначения ее активным монитором. В каждый момент времени может сущетсвовать только один активный монитор. Активный монитор динамически выбирается из станций кольца с помощью процедуры соперничества за монитор.
Функции активного монитора:
· генерация синхроинпульсов для кольца. в кольце всегда действует синхросигнал, поэтому кадры не предваряются длинными синхрошаблонами. На любом инетервале времени. когда в кольце отсутствуют маркеры или кадры, должен присутствовать сигнал простоя, состоящий из нулей.
· введение 24-битной задержки.
Для обеспечения соответствия между длиной кольца и маркером, активный монитор вводит 24-битовую задержку, используя специальный буфер в сетевом адаптере.
Чтобы воспрепятствовать возникновению ситуаций, когда на станцию еще ведущую передачу маркера поступает начало этого же маркера, параметры маркера и кольца должны быть согласованы. Иначе маркер мог бы искажать себя, догоняя свой хвост на некоторой ретранслирующей его станции.
· запуск процесса опроса кольца.
Каждые 7 секунд запускается процесс, известный под названием опрос кольца или уведомление соседа.В процессе опроса станции определяют личность своего соседа-предшественника. Вновь подклбченные станции становятся станциями кольца после вовлечения в процесс опроса кольца. Инициализация процесса опроса каждые 7 секунд возложена на активный монитор.
· наблюдение за корректностью протокола маркерного доступа.
Корректный (неискаженный) маркер или кадр выявляются за интервал времени определенный таймером Т(любой_маркер) 10мс.- таймер слежения за маркером активного монитора
· перезапуск кольца после прерывания протокола маркерного доступа.
Если маркер или кадр искажены или потеряны, протокол маркерного доступа будет прерван и таймер Т(любой_маркер) активного монитора обнулится. После этого активный монитор попробует очистить кольцо. Если очистка кольца завершилась успешно, то активный монитор создает новый маркер и тем самым восстанавливает выполнение протокола маркерного доступа.
Резервный монитор - не определяется - обязательное устройство.
Каждая станция кольца, не являющаяся активным монитором, представляет собой резервный монитор. Функции резервного монитора реализованы в м.п наборе.
Резервный монитор обязательно должен присутствовать в кольце, содержащем не менее двух станций. Задача каждого резервного монитора - наблюдать за активным монитором. Если протокол маркерного доступа преван на более длительный период времени, чем значение таймера активного монитора Т(любой_маркер),резервный монитор предполагает, что активный монитор перестал выполнять свои функции, и запускает процесс соперничества за монитор.
Сервер отчета о конфигурации - C0 00 00 00 00 02 необязат. устр.
Предназначен для управления станциями кольца и составления отчета о событиях, происшедших в кольце. Функции реализуются программно.
Может собирать и передавать данные станциям кольца.
По запросу от любой станции кольца получает информацию:
· адрес станции
· состояние станции
· подключена ли станция к кольцу.
По запросу администратора способен удалить станцию из кольца. Для этого посылает специальный кадр в адаптер станции и адаптер немедленно отключается от кольца.
Станции кольца направляют серверу отчета о конфигурации сообщения о следующих событиях в кольце:
· появление нового активного монитора
· изменение адреса соседа- предшественника
· ошибка процесса опроса кольца (опрос не завершен)
· ошибка активного монитора