Функционирование
Когда в сети Token Ring начинает работать первый компьютер, сеть генерирует маркер. Маркер проходит по кольцу от компьютера к компьютеру, пока один из них не сообщит о готовности передать данные и не возьмет управление маркером на себя. Маркер - это предопределенная последовательность битов (поток данных), которая позволяет компьютеру отправить данные по кабелю. Когда маркер захвачен каким-либо компьютером, другие компьютеры передавать данные не могут.
Захватив маркер, компьютер отправляет кадр данных в сеть. Кадр проходит по кольцу, пока не достигнет узла с адресом, соответствующим адресу приемника в кадре. Компьютер-приемник копирует кадр в буфер приема и делает пометку в поле статуса кадра о получении информации. Кадр продолжает передаваться по кольцу, пока не достигнет отправившего его компьютера, который и удостоверяет, что передача прошла успешно. После этого компьютер изымает кадр из кольца и возвращает туда маркер.
В сети одномоментно может передаваться только один маркер, причем только в одном направлении. Передача маркера - детерминистический процесс, это значит, что самостоятельно начать работу в сети (как, например, в среде CSMA/CD) компьютер не может. Он будет передавать данные лишь после получения маркера. Каждый компьютер действует как однонаправленный репитер, регенерирует маркер и посылает его дальше.
Мониторинг систем
Компьютер, который первым начал работу, наделяется системой Token Ring особыми функциями: он должен осуществлять текущий контроль за работой всей сети. Он проверяет корректность отправки и получения кадров, отслеживая кадры, проходящие по кольцу более одного раза. Кроме того, он гарантирует, что в кольце одномоментно находится лишь один-единственный маркер.Сеть Token Ring имеет следующие характеристики:
топология — звезда-кольцо;
метод доступа — с передачей маркера;
кабельная система — экранированная и неэкранированная витая пара
скорость передачи данных — 4 и 16 Мбит/с;
тип передачи — узкополосная;
спецификации — 802.5
Топология типичной сети Token Ring - «кольцо». Однако в версии IBM это топология «звезда-кольцо»: компьютеры в сети соединяются с центральным концентратором, а маркер передается по логическому кольцу. Физическое кольцо реализуется в концентраторе. Пользователи — часть кольца, но соединяются они с ним через концентратор.
Формат кадра Token Ring
Основной формат кадра Token Ring показан на рис. 4 (относительный масштаб полей не соблюден) и описан в следующей таблице. Данные составляют большую часть кадра.Сеть Token Ring является реализацией стандарта IEEE 802.5. От других сетей ее отличает не только кабельная система, но и использование доступа с передачей маркера.
Сеть Token Ring имеет следующие характеристики:
топология звезда-кольцо;
метод доступа с передачей маркера;
кабельная система экранированная и неэкранированная витая пара (IBM тип 1, 2 или 3);
скорость передачи данных 4 и 16 Мбит/с;
тип передачи узкополосная;
спецификации IEEE 802.5.
АрхитектураТопология типичной сети Token Ring - ©кольцо©. Однако в версии IBM это топология «звезда-кольцо»: компьютеры в сети соединяются с центральным концентратором, а маркер передается по логическому кольцу. Физическое кольцо реализуется в концентраторе. Пользователи - часть кольца, но соединяются они с ним через концентратор.
Формат кадра
1em Поле кадра Описание
1.2em1 Преамбула Сигнализирует о начале кадра
1.2em1 Управление доступом Указывает на приоритет кадра и на то, что передается, кадр маркера или кадр данных
1.2em1 Управление кадром Содержит информацию Управления доступом к среде - для всех компьютеров или информацию конечной станции©- только для одного компьютера
1.2em1 Адрес приемника Адрес компьютера-получателя
1.2em1 Адрес источника Адрес компьютера-отправителя
1.2em1 Данные Передаваемая информация
1.2em4 CRC (Циклический избыточный код) - поле информации для проверки ошибок
1.2em1 Конечный разделитель Сигнализирует о конце кадра
1.2em1 Статус кадра Сообщает, был ли распознан и скопирован кадр (доступен ли адрес приемника)