Автор: admin - Лис 14
В Token Ring існують три різні формати кадрів:
маркер;
кадр даних;
перериваюча послідовність.
Маркер
Кадр маркера складається з трьох полий, кожне завдовжки в один байт.
Поле початкового обмежувача (Start Delimiter, SD) з’являється на початку маркера, а також на початку будь-якого кадру, що проходить по мережі. Поле є наступною унікальною послідовністю символів манчестерського коду: JKOJKOOO. Тому початковий обмежувач не можна сплутати ні з якою бітовою послідовністю усередині кадру.
Поле управління доступом (Access Control) складається з чотирьох підполів: РРР, Т, М і RRR, де РРР – біти пріоритету, Т – біт маркера, М – біт монітора, RRR – резервні біти пріоритету. Битий Т, встановлений в 1, указує на те, що даний кадр є маркером доступу. Біт монітора встановлюється в 1 активним монітором і в 0 будь-якою іншою станцією, що передає маркер або кадр.
Якщо активний монітор бачить маркер або кадр, що містить біт монітора із значенням 1, то активний монітор знає, що цей кадр або маркер вже одного разу обійшов кільце і не був оброблений станціями. Якщо це кадр, то він віддаляється з кільця. Якщо це маркер, то активний монітор передає його далі по кільцю. Використання полів пріоритетів буде розглянуто нижче.
Поле кінцевого обмежувача (End Delimeter, ED) – останнє поле маркера. Так само як і поле початкового обмежувача, це поле містить унікальну послідовність манчестерських кодів JK1JK1, а також дві однобітові ознаки: I і Е. Признак I (Intermediate) показує, чи є кадр останнім в серії кадрів (I = 0) або проміжним (I = 1). Ознака Е (Error) – це ознака помилки.
Він встановлюється в 0 станцією-відправником, і будь-яка станція кільця, через яку проходить кадр, повинна встановити цю ознаку в 1, якщо вона виявить помилку по контрольній сумі або іншу некоректність кадру.