Курс лекций по информатике Монохроматические мониторы Видеоплаты Видеографическая матрица Стандарт SVGA Видеопамять Последовательные порты Протоколы коррекции ошибок Рабочие станции Сетевые адаптеры

Эстафета

На рис. 11.16 показан первый из форматов пакетов сообщений IEEE 802.5 — эстафета. В принципе, эстафета не является кадром, а просто сигнализирует рабочей станции о том, что подошла ее очередь передавать данные.

Рис. 11.16. Эстафета Перечень поддерживаемых сетевых протоколов. Магистральный маршрутизатор должен поддерживать большое количество сетевых протоколов и протоколов маршрутизации, чтобы поддерживать трафик всех существующих на предприятии вычислительных систем (в том числе и устаревших, но все еще успешно эксплуатирующихся), а также систем, которые могут появиться на предприятии в ближайшем будущем.

Эстафета состоит всего из 3 байт (24 бит) и содержит три поля:

начальный ограничитель (SD — Start Delimiter),

поле управления доступом (АС — Access Control) и

конечный ограничитель (ED — End Delimiter).

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

Следующее поле АС разделено на четыре подполя:

Р Р Р Т М R. R R,

где РРР — это биты приоритета, Т — бит эстафеты, М — бит наблюдения и RRR — биты резервирования.

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

Бит эстафеты (Т) равен 1 для эстафеты и 0 для кадра.

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

Биты резервирования (RRR) используются совместно с битами приоритета. Рабочая станция может обозначить свой приоритет, задавая соответствующие значения битов резервирования (но только если ее приоритет выше текущего значения этих битов). Таким способом станция резервирует за собой следующий доступ к сети. Когда рабочая станция "запускает" новую эстафету, она устанавливает биты приоритета в соответствии со значением подполя RRR только что принятого кадра. Если в процесс не вмешается станция с более высоким приоритетом, чем у той, что задала значения битов резервирования, она будет первой в очереди на превращение эстафеты в кадр.

Последнее поле конечного ограничителя (ED), как и SD, содержит уникальную комбинацию единиц и недвоичных посылок, которую нельзя ни с чем спутать. Поле ED передается в конце каждой эстафеты. Помимо отметки конца эстафеты, в поле ED содержатся два подполя: бит промежуточного кадра (Intermediate Frame) и бит обнаружения ошибки (ErrorDetected). Эти поля рассматриваются далее, так как они в большей степени характерны для кадров, а не для эстафет.

Скорость передачи данных в локальной сети