
Лекции по сетям ЭВМ2 / N6
.DOCToken Ring.
Если маркер не поступает в монитор длительное время, например: 2,6 сек = 260 0,01 сек, то монитор порождает новый маркер.
260 – максимальное количество станций в TR.
0,01 – время удержания маркера станцией.
Монитор – управляющая станция в сети.
Форматы кадров TR.
Три различных формата кадров:
-
Маркер – это спецкадр.
-
Кадр данных.
-
Прерывающая последовательность.
Маркер – это спецкадр, который состоит из трёх полей:
1. SD (Start Delimiter) – начальный ограничитель, уникальный код, такого типа: JK0JK000 (код Манчестер II самосинхронизирующийся).
Маркер – это пустой контейнер, который будет заполнен данными.
2. AC (Access Control) – управление доступом состоит из четырёх полей:
PPP – биты основного приоритета (7-й самый высокий приоритет).
T – бит маркера (T = 1 маркер, а не кадр данных).
M – бит монитора (M = 1 в сети присутствует активный монитор).
RRR – биты резервного приоритета.
3. ED (End Delimiter) – оригинальная последовательность: JK1JK1IE.
I – (I = 0 показывает, что кадр является последним в серии кадров, I = 1 промежуточный кадр).
E – признак ошибки (устанавливается в E = 0 станцией отправителем. Каждая станция проверяет на ошибку CRC, тем самым определяет есть ошибка E = 1 или её нет).
Кадр данных – состоит из тех же трёх полей начального, управления, конечного плюс следующие поля:
1. DA (Destination Address) – адрес назначения.
2. SA (Source Address) – адрес источника.
3. CRC/FCS (Frame Check Sequence) – контрольная сумма CRC.
4. ED (End Delimiter) – конечный ограничитель.
5. FS (Frame Status) – кадр статус. Указывает, что это либо служебные данные, для управления кольцом (командные), либо истинные данные.
FS – определяет тип кадра:
-
MAC – кадр.
-
LLC – кадр.
Если это MAC – кадр принадлежит к управлению средой, указывает, который из 6-ти типов кадров в данном кадре используется. Например:
1. Кадр существует активный монитор – активный монитор периодически посылает спецкадр-сообщение, что он работоспособен. Если этого кадра нет, то активный монитор вышел из строя.
2. Существует кадр «Резервный монитор», говорит о том, что станция, готовая принять полномочия старшего монитора, существует.
3. Кадр «Сигнал» BCN (Beacon) станция отправляет в случае сетевых проблем (обрыв кабеля, передача сигнала без маркера и др.) передаёт сигнал BCN до тех пор, пока не примет такой же BCN от предыдущей станции. Таким образом, остаётся BCN передающая этот сигнал, у которой неисправна предыдущая станция.
В адресах назначения распределение бит такое же, как в Ethernet:
1-й бит признак группового или индивидуального адреса и т.д.
Поле INFO – содержит либо пользовательские данные, пришедшие с верхних уровней, либо управляющие данные типа MAC (командные).
Поле FS (статуса) – 1 байт содержит:
1. A (Address Resolution) – адрес.
2. C (Frame Copied) – данные скопированы или нет.
Прерывающая последовательность – 2 байта, начальный плюс конечный ограничители, может появиться в любом месте потоков битов, говорит, что текущая передача кадра или маркера отменяется.