Принцип работы Token Ring

В сетях Token Ring 16 Мбит/с используется несколько иной алгоритм, называемый алгоритмом раннего освобождения маркера (Early Token Release). В соответствии с ним станция передает маркер дальше, не дожидаясь подтверждения о приеме этого кадра. Пропускная способность кольца при этом увеличивается, так как по кольцу могут одновременно передаваться кадры нескольких станций. Однако свои кадры в каждый момент времени может генерировать только одна станция – та, которая в данный момент владеет маркером доступа. Остальные станции в это время только повторяют чужие кадры, так что принцип разделения кольца по времени сохраняется, ускоряется только передача владения кольцом. Кроме того, в этих сетях используется протокол добавления к маркеру (Token Append Protocol), позволяющий сразу нескольким станциям «дописывать» передаваемые данные в «хвост» маркера по мере его движения по сети. Ограничений на число пристыкованных кадров нет, но редко их бывает больше двух.

Для различных видов сообщений передаваемым кадрам могут назначаться различные приоритеты: от 0 (низший) до 7 (высший). Решение о приоритете конкретного кадра принимает передающая станция. Маркер также всегда имеет некоторый уровень текущего приоритета. Станция имеет право захватить переданный ей маркер только тогда, когда приоритет ее кадра выше приоритета маркера, либо равен ему. Иначе станция обязана передать маркер следующей станции.