1.1 Основні характеристики технології
Мережі TokenRing, так само як і мережі Ethernet, характеризує поділюване середовище передачі даних, що у даному випадку складається з відрізків кабелю, що з'єднують усі станції мережі в кільце.
Кільце розглядається як загальний поділюваний ресурс, і для доступу до нього потрібно не випадковий алгоритм, як у мережах Ethernet, а детермінований, заснований на передачі станціям права на використання кільця у визначеному порядку. Це право передається за допомогою кадру спеціального формату, який називається маркером чи токеном (token).
Технологія Token Ring була розроблена компанією IBM у 1984 році, а потім передана як проект стандарту в комітет IEEE 802, який на її основі прийняв у 1985 році стандарт 802.5. Компанія IBM використовує технологію Token Ring у якості своєї основної мережної технології для побудови локальних мереж на основі комп'ютерів різних класів — міні-комп'ютерів і персональних комп'ютерів. В даний час саме компанія IBM є основним законодавцем моди технології Token Ring, роблячи близько 60 % мережних адаптерів цієї технології.
Мережі TokenRing працюють із двома бітовими швидкостями — 4 і 16 Мбіт/с. Змішання станцій, що працюють на різних швидкостях, в одному кільці не допускається. Мережі TokenRing, що працюють зі швидкістю 16 Мбіт/с, мають деякі удосконалення в алгоритмі доступу в порівнянні зі стандартом 4 Мбіт/с.
Технологія TokenRing є більш складною технологією, чим Ethernet. Вона має властивості відмовостійкості. У мережі TokenRing визначені процедури контролю роботи мережі, що використовують зворотний зв'язок кільцеподібної структури — посланий кадр завжди повертається в станція-відправник. У деяких випадках виявлені помилкивроботі мережі усуваються автоматично, наприклад може бути відновлений загублений маркер. В інших випадках помилки тільки фіксуються, а їхнє усунення виконується вручну обслуговуючим персоналом.
Дляконтролю мережі одна зі станцій виконує роль так названого активного монітора. Активний монітор вибирається під час ініціалізації кільця як станція з максимальним значенням Мас-адреси. Якщо активний монітор виходить з ладу, процедура ініціалізації кільця повторюється і вибирається новий активний монітор. Щоб мережа могла знайти відмовлення активного монітора, останній у працездатному стані кожні 3 секунди генерує спеціальний кадр своєї присутності. Якщо цей кадр не з'являється в мережі більш 7 секунд, то інші станції мережі починають процедуру вибору нового активного монітора.
У мережах з маркерним методом доступу (а до них, крім мереж Token Ring, відносяться мережі FDDI, а також мережі, близькі до стандарту 802.4, — ArcNet, мережі виробничого призначення MAP) право на доступ до середовища передається циклічно від станції до станції по логічному кільцю.У мережі Token Ring кільце утворюється відрізками кабелю, що з'єднують сусідні станції. Таким чином, кожна станція зв'язана зі своєю попередньою і наступною
станцією і може безпосередньо обмінюватися даними тільки з ними. Для забезпечення доступу станцій до фізичного середовища по кільцю циркулює кадр спеціального формату і призначення — маркер. У мережі Token Ring будь-яка станція завжди безпосередньо одержує дані тільки від однієї станції — тієї, котра є попередньою в кільці. Така станція називається найближчим активним сусідом, розташованим вище по потоку (даних) — Nearest Active Upstream Neighbor, NAUN. Передачу ж даних станція завжди здійснює своєму найближчому сусіду вниз по потоку даних.
Одержавши маркер, станція аналізує його і при відсутності в неї даних для передачі забезпечує його просування до наступного станції. Станція, що має дані для передачі, при одержанні маркера вилучає його з кільця, що дає їй право доступу до фізичного середовища і передачі своїх даних. Потім ця станція видає в кільце кадр даних встановленого формату послідовно по бітах. Дані, що передаються, проходять по кільцю завжди в одному напрямку від однієї станції до іншої. Кадр містить адресу призначення й адресу джерела.
Усі станції кільця ретранслюють кадр побітно, як повторювачі. Якщо кадр проходить через станцію призначення, то, розпізнавши свою адресу, ця станція копіює кадр у свій внутрішній буфер і вставляє в кадр ознаку підтвердження прийому. Станція, що видала кадр даних у кільце, при зворотному його одержанні з підтвердженням прийому вилучає цей кадр із кільця і передає в мережу новий маркер для забезпечення можливості іншим станціям мережі передавати дані. Такий алгоритм доступу застосовується в мережах Token Ring зі швидкістю роботи 4 Мбіт/с, описаний у стандарті 802.5.