Эта топология очень похожа на шинную, но имеет два конструктивных отличия:
— сеть замкнута в кольцо — таким образом не требуются терминаторы;
— один из компьютеров сети создает «маркер», который передаётся от компьютера к компьютеру. Транспортный протокол, на основе которого как правило функционирует такая сеть, называется Token Ring.
Маркер — это трехбайтовый фрейм, который передается от одного узла сети другому. Различают два режима работы сети с маркером: нормальный (скорость передачи данных в сети до 4 мбит/с) и с быстрым освобождением маркера (скорость передачи данных до 16 мбит/с). Эксперименты с внедрением этой технологии в 100 мегабитную сеть провалились, поэтому со временем от этой технологии отказались и в настоящий момент она является устаревшей и вряд ли когда-то встретится на вашем жизненном пути.
Для того, чтобы не забивать сеть излишним транзитным трафиком и избежать коллизий вводится маркер. Принцип действия такой: начать передачу данных другому хосту в сети может только тот компьютер, который получил маркер. Если компьютер, получивший маркер, не ведёт передачу данных, то маркер переходит к следующему компьютеру. Остальные компьютеры сети, которые в данный момент не имеют маркера, являются слушателями. Исключением из этого правила являются сети, работающие в режиме быстрого освобождения маркера. В этих сетях компьютер, начавший передачу, сразу же генерирует свободный маркер.
Компьютер, получивший маркер и имеющий информацию для передачи, меняет один бит в маркере и запускает стартовый пакет, который летит к точке назначения. Пролетев круг, маркер, либо следующий пакет данных возвращается к отправляющей станции. При этом, отправляющая станция может проверить информацию из вернувшегося пакета и проверить, был ли доставлен пакет получателю. После этого пакет уничтожается.
Технология Token Ring имела и своих поклонников и своих противников, впрочем, она, как и любая другая технология, имеет свои плюсы и минусы.
Плюсы:
— более высокая надежность передачи данных, т.к. сеть используется более «организовано» и не возникает коллизий;
— низкая стоимость прокладки, хотя кабеля требуется уже больше;
— при выходе из строя одного узла сети — остальные узлы продолжают полноценно работать (если не произошло повреждение кабеля).
Минусы:
— так же, как и шинная топология, топология Кольцо имеет существенный недостаток, — это сложность диагностики при повреждении кабеля;
— невозможность немедленно начинать передачу данных — необходимо дождаться маркера.