Token Ring

Материал из Википедии — свободной энциклопедии
Текущая версия страницы покане проверялась опытными участниками и может значительно отличаться отверсии, проверенной 20 октября 2021 года; проверки требуют5 правок.
Перейти к навигацииПерейти к поиску

Token Ring — протокол передачи данных влокальной вычислительной сети (LAN) с топологией кольца и «маркерным доступом». Находится наканальном уровне (DLL)модели OSI.

Станции в локальной вычислительной сети Token Ring логически организованы вкольцевую топологию, с данными, передаваемыми последовательно от одной станции в кольце к другой. Token Ring использует специальный трёхбайтовый блок данных, называемый маркером, который так же перемещается по кольцу. Владение маркером предоставляет его обладателю право передавать данные.

Содержание

Передача маркера

[править |править код]

Token Ring и IEEE 802.5 являются главными примерами сетей с передачей маркера. Сети с передачей маркера перемещают по сети небольшой блок данных, называемый маркером. Владение этим маркером гарантирует право передачи. Если узел, принимающий маркер, не имеет информации для отправки, он просто переправляет маркер к следующей конечной станции. Каждая станция может удерживать маркер в течение определённого максимального времени (по умолчанию — 10 мс).

Данная технология предлагает вариант решения проблемы коллизий, которая возникает при работе локальной сети. В технологии Ethernet такие коллизии возникают при одновременной передаче информации несколькими рабочими станциями, находящимися в пределах одногосегмента, то есть использующих общийфизический канал данных.

Если у станции, владеющей маркером, имеется информация для передачи, она захватывает маркер, изменяет у него один бит (в результате чего маркер превращается в последовательность «начало блока данных»), дополняет информацией, которую он хочет передать, и отсылает эту информацию к следующей станции кольцевой сети. Когда информационный блок циркулирует по кольцу, маркер в сети отсутствует (если только кольцо не обеспечивает «раннего освобождения маркера» — early token release), поэтому другие станции, желающие передать информацию, вынуждены ожидать. Следовательно, в сетях Token Ring не может быть коллизий. Если обеспечивается раннее высвобождение маркера, то новый маркер может быть выпущен после завершения передачи блока данных.

Информационный блок циркулирует по кольцу, пока не достигнет предполагаемой станции назначения, которая копирует информацию для дальнейшей обработки. Информационный блок продолжает циркулировать по кольцу; он окончательно удаляется после достижения станции, отославшей этот блок. Станция отправки может проверить вернувшийся блок, чтобы убедиться, что он был просмотрен и затем скопирован станцией назначения.

Сфера применения

[править |править код]

В отличие от сетейCSMA/CD (например, Ethernet), сети с передачей маркера являются детерминистическими сетями. Это означает, что можно вычислить максимальное время, которое пройдёт, прежде чем любая конечная станция сможет передавать. Эта характеристика, а также некоторые характеристики надёжности, делают сеть Token Ring идеальной для применений, где задержка должна быть предсказуема и важна устойчивость функционирования сети. Примерами таких применений является среда автоматизированных станций на заводах.

Применяется как более дешёвая технология, получила распространение везде, где есть ответственные приложения, для которых важна не столько скорость, сколько надёжная доставка информации. В настоящее время Ethernet по надёжности не уступает Token Ring и существенно выше по производительности.

История

[править |править код]

Изначально технология была разработана компаниейIBM в1984 году. В1985 годукомитет IEEE 802 на основе этой технологии принял стандарт IEEE 802.5. В последнее время даже в продукции IBM доминируют технологии семействаEthernet, несмотря на то, что ранее в течение долгого времени компания использовала Token Ring в качестве основной технологии для построения локальных сетей[1].

Модификации Token Ring

[править |править код]

Существуют 2 модификации по скоростям передачи: 4Мбит/с и 16Мбит/с. В Token Ring 16Мбит/с используется технология раннего освобождения маркера. Суть этой технологии заключается в том, что станция, «захватившая» маркер, по окончании передачи данных генерирует свободный маркер и запускает его в сеть. Попытки внедрить 100Мбит/с технологию не увенчались коммерческим успехом. В настоящее время технология Token Ring считается устаревшей.

IBM Token RingIEEE 802.5
Скорость передачи данных4, 16Мбит/с4, 16Мбит/с
Количество станций в сегменте260 (экранированная витая пара)
72 (неэкранированная витая пара)
250
Физическая топология

Логическая топология

Звезда

Кольцо

Не определено
КабельВитая параНе определено

Примечания

[править |править код]
  1. Олифер В. Г., Олифер Н. А. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 3-е изд. — Спб.: Питер, 2006. — 958 сISBN 5-469-00504-6

Литература

[править |править код]
  • Олифер В. Г., Олифер Н. А., Компьютерные сети. Принципы, технологии, протоколы. Издание 4-е.
  • Шимбирёв А. А. Курс лекций: «Компьютерные сети». МПТ РГТЭУ — Москва, 2013, — 116

Ссылки

[править |править код]
Перейти к шаблону «IPstack»
ОсновныепротоколыTCP/IP по уровняммодели OSI
Физический
Канальный
Сетевой
Транспортный
Сеансовый
Представления
Прикладной
Другие прикладные
Перейти к шаблону «Стандарты IEEE»
СтандартыIEEE
Текущие
Серия 802
802
802.1
802.3
802.11
802.15
Серия P
Заменены
Источник —https://ru.wikipedia.org/w/index.php?title=Token_Ring&oldid=144917518
Категории:
Скрытая категория: