Статус документа
Статус документа

ГОСТ 34.913.4-91 (ИСО 8802/4-88) Информационная технология (ИТ). Локальные вычислительные сети. Метод маркерного доступа к шине и спецификация физического уровня

5. ЭЛЕМЕНТЫ ОПЕРАЦИЙ ПОДУРОВНЯ УДС


В данном разделе приводится описание механизма управления маркерным доступом к шине, которое должно помочь читателю в понимании подуровня УДС и его работы.

В разд.6 содержатся точные определения специфичных для УДС терминов и описаны обязательные функции указанного механизма. В тех случаях, когда положения настоящего раздела противоречат положениям разд.6 или являются неполными, предпочтение следует отдавать положениям разд.6.

В разд.7 описано требуемое поведение автомата УД-КА. В тех случаях, когда положения настоящего раздела или разд.6 противоречат формализованному описанию, приведенному в разд.7, либо являются неполными, предпочтение следует отдавать формализованному описанию.

В данном разделе описаны операционные функции и функции восстановления при особых случаях подуровня УДС шины с маркерным доступом. Взаимоотношения данного раздела с другими разделами стандарта и спецификациями ЛВС показаны на черт.5.1.

Место подуровня УДС в модели ЛВС


Черт.5.1



К конкретным видам ответственности подуровня УДС для широкополосной среды относятся управление упорядоченным доступом к среде, обеспечение средств подключения и отключения станций (регулирование членства в логическом кольце) и управление восстановлением при неисправностях.

К рассматриваемым здесь неисправностям относятся те, которые обусловлены ошибками передачи или неисправностями станции. Сюда входят:

1) наличие нескольких маркеров,

2) потерянный маркер,

3) безуспешная передача маркера,

4) "глухая" станция (т.е. станция с неработающим приемником).

5) дублированные адреса станции,

6) неисправный передатчик.

Протокол доступа к среде должен обладать "прочностью" в смысле его устойчивости и живучести при наличии многих одновременных ошибок.

Для лучшего понимания операций по передаче маркера в широковещательной среде полезны следующие основные замечания.

а) Станции подсоединены к среде параллельно. Таким образом, когда станция передает, ее сигналы воспринимают (или "слышат") все станции данной физической среды. Другие станции могут мешать своими передачами передаче первой станции, но не могут заданным образом изменить содержимое этой передачи.

б) Когда станция передает, она может предполагать, что все остальные станции что-то слышат (хотя и не обязательно то, что она передает).

в) Если станция получает действительный кадр (правильно оформленный, имеющий ограничители и содержащий правильную КПК), она может сделать вывод, что какая-то станция передает кадр и поэтому все станции что-то слышат.

г) Если станция принимает нечто отличное от действительного кадра (т.е. помехи), она может не делать вывода о том, что другие станции этой физической среды что-то слышат.

д) Не обязательно наделять все станции правом передачи маркера (а только те, которые желают инициировать передачи).

е) Наличие нескольких маркеров и потери маркера могут быть обнаружены любой станцией. Специальная станция "монитор", выполняющая функции восстановления маркера, здесь не используется.

ж) Вследствие пространственного разделения станций невозможно гарантировать, что они будут иметь общее восприятие состояния системы в любой момент времени. (Описываемый здесь протокол доступа к среде учитывает этот фактор.)

5.1. Основные операции. Операции устойчивого состояния (состояние сети с установленным логическим кольцом и отсутствием ошибочных условий) требуют, чтобы каждая станция после окончания своей передачи просто передала маркер конкретной станции преемнику (см. черт.1.2).

К другим важным и более трудным задачам относятся установление логического кольца (при его инициации или повторной инициации в случае катастрофической ошибки) и обслуживание логического кольца (обеспечение подключения станций к логическому кольцу и их отключения от него без нарушения работы других станций сети).

Право на передачу, маркер, передается по очереди всем станциям логического кольца. Каждая станция - участник знает адрес своего предшественника (станции, из которой она получила маркер), называемый адресом предшествующей станцией (ПС). Она знает адрес своего преемника (следующую станцию, которой должен быть передан маркер), называемый адресом следующей станцией (СС). Она знает свой собственный адрес, называемый адресом данной станции (ДС). Адреса предшественника и преемника определяются динамически и поддерживаются описываемыми алгоритмами. Всякий раз, когда станция меняет своего преемника СС, она передает (при возможности) информацию об этом изменении диспетчеру станции.