Порядок доступа к сети Token Ring, формат маркера и формат протокола. 33. Опишите алгоритм доступа к среде технологии Token Ring

Сети стандарта Token Ring, используют разделяемую среду передачи данных, которая состоит из отрезков кабеля, соединяющих все станции сети в кольцо. Сети Token Ring работают с двумя битовыми скоростями - 4 Мб/с и 16 Мб/с.

Кольцо рассматривается как общий разделяемый ресурс, и для доступа к нему используется не случайный алгоритм, как в сетях Ethernet, а детерминированный, основанный на передаче станциями права на использование кольца в определенном порядке. Для обеспечения доступа станций к физической среде по кольцу циркулирует кадр специального формата и назначения - маркер (токен).

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

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

В сетях Token Ring 16 Мб/с используется несколько другой алгоритм доступа к кольцу, называемый алгоритмом раннего освобождения маркера. В соответствии с ним станция передает маркер доступа следующей станции сразу же после окончания передачи последнего бита кадра, не дожидаясь возвращения по кольцу этого кадра с битом подтверждения приема. В этом случае пропускная способность кольца используется более эффективно и приближается к 80 % от номинальной.

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

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

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

В Token Ring существует три различных формата кадров:

- маpкеp;

- кадp данных;

- пpеpывающая последовательность.

Маркер

 
 


Кадр маркера состоит из трех полей, каждое длиной в один байт.

НР - начальный разделитель. Определяет начало маркера или пакета. Составляет 11110000.

КР – конечный разделитель. Имеет последовательность единиц и специальные электрические сигналы:

- бит промежуточного пакета – 11111101;

- бит обнаружения ошибки - 11111110.

УД – управление доступом. Состоит: PPPTMRRR,

где: РРР – бит приоритетности, отображает право рабочей станции на использование сети.

RRR – биты резервирования. Биты резервирования для передачи следующего кадра.

Т – бит маркера или бит пакета. Т=1 – маркер, Т=0 – пакет.

М – бит монитора. М=0 в нормальном режиме работы, М=1 – мониторинг сети или диагностика при сбое в работе сети – все станции прекращают работу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: