Технология Token Ring разработана в 1984 году фирмой IBM, на основе которой в 1985 году был принят стандарт IEEE 802.5. Сеть Token Ring так же, как и Ethernet, предполагает использование разделяемой среды передачи данных, которая образуется объединением всех узлов в кольцо. Каждый узел сети имеет связь с предшествующим и последующим узлом. Кадр данных передается от узла к узлу по кольцу в одном направлении. Такой режим называется симплексным. Для доступа к среде передачи данных применяется маркерный метод. При использовании этого метода право доступа передается с помощью специального кадра, называемого маркером. Все узлы ретранслируют кадры как повторители. Маркер передается от узла к узлу. Каждый узел, получив маркер, определяет наличие у него данных для передачи. Если данных нет, то узел передает маркер следующему узлу. Если данные есть, то маркер изымается из сети. Узел посылает свой кадр данных по кольцу. Каждый кадр снабжается как адресом получателя, так и адресом отправителя. Узел, получивший кадр с адресом получателя, совпадающим его собственным адресом, копирует данные, вставляет в кадр признак подтверждения приема и оправляет кадр дальше. Получив обратно посланный кадр с подтверждением получения, узел-отправитель отправляет в сеть новую копию маркера для передачи доступа к сети. Время доступа к сети ограничивается временем удержания маркера, в течение которого узел может послать несколько кадров данных и после чего узел обязан передать маркер в сеть. Этот алгоритм маркерного доступа используется в сетях Token Ring, которые работают на скорости 4 Мбит/с. В сетях Token Ring, которые работают на скорости 16 Мбит/с, используется алгоритм раннего освобождения маркера, суть которого заключается в отправке маркера сразу после передачи кадра данных. В этом случае по сети одновременно могут продвигаться кадры нескольких станций. Сеть Token Ring поддерживает 8 приоритетов кадров. Назначение приоритета кадра осуществляет передающий узел на верхнем, например, прикладном уровне. Маркер также имеет приоритет текущего значения. Узел получает доступ к сети только в том случае, если приоритет кадра данных для передачи в сеть не меньше приоритета маркера. В противном случае маркер передается следующему узлу. При этом передающий узел записывает приоритет своего кадра данных в резерв маркера, если записываемый приоритет не больше, чем приоритет в резерве. В случае реализации доступа к сети приоритет из резерва становится текущим значением приоритета новой копии маркера. Контроль за работой сети, за наличием маркера в сети осуществляет активный монитор. Функции активного монитора выполняет один из узлов сети. В частности, в случае отсутствия маркера в сети в течение достаточно длительного времени активный монитор генерирует новую копию маркера. Одновременно в сети не может быть больше одной копии маркера. Стандарт Token Ring поддерживает экранированную и неэкранированную витую пару, оптоволоконный кабель. Максимальная длина кольца 4000 м. Максимальное количество узлов 260. Компания IBM предложила новую технологию High-Speed Token Ring, которая поддерживает скорости 100 и 155 Мбит/с и сохраняет основные особенности технологии Token Ring.