Механизмы управления неисправостями
Сети Token Ring используют несколько механизмов обнаружения и
компенсации неисправностей в сети. Например, одна станция в сети
Token Ring выбирается "активным монитором" (active monitor). Эта
станция, которой в принципе может быть любая станция сети,
действует как централизованный источник синхронизирующей информации
для других станций кольца и выполняет разнообразразные функции для
поддержания кольца. Одной из таких функций является удаление из
кольца постоянно циркулирующих блоков данных. Если устройство,
отправившее блок данных, отказало, то этот блок может постоянно
циркулировать по кольцу. Это может помешать другим станциям передавать
собственные блоки данных и фактически блокирует сеть. Активный монитор
может выявлять и удалять такие блоки и генерировать новый маркер.
Звездообразная топология сети IBM Token Ring также способствует
повышению общей надежности сети. Т.к. вся информация сети Token
Ring просматривется активными MSAU, эти устройства можно
запрограммировать так, чтобы они проверяли наличие проблем и
при необходимости выборочно удаляли станции из кольца.
Алгоритм Token Ring, называемый "сигнализирующим" (beaconing),
выявляет и пытается устранить некоторые неисправности сети. Если
какая-нибудь станция обнаружит серьезную проблему в сети (например
такую, как обрыв кабеля), она высылает сигнальный блок данных.
Сигнальный блок данных указывает домен неисправности, в который входят
станция, сообщающая о неисправности, ее ближайший активный сосед,
находящийся выше по течению потока информации (NAUN), и все, что
находится между ними. Сигнализация инициализирует процесс, называемый
"автореконфигурацией" (autoreconfiguration), в ходе которого
узлы, расположенные в пределах отказавшего домена, автоматически
выполняют диагностику, пытаясь реконфигурировать сеть вокруг
отказавшей зоны. В физическом плане MSAU может выполнить это с
помощью электрической реконфигурации.