IEEE 802.5
IEEE 802.5 — это стандарт Института инженеров электротехники и электроники (IEEE), описывающий технологию локальных вычислительных сетей (LAN) с маркерным доступом и топологией «кольцо». Стандарт определяет физический уровень и подуровень управления доступом к среде (MAC) для сетей Token Ring (маркерное кольцо), которые в 1980-х и 1990-х годах были одной из основных альтернатив Ethernet в корпоративных сетях. В основе технологии лежит метод детерминированного доступа, при котором право на передачу данных предоставляется станциям по очереди с помощью специального кадра — маркера.
История
Разработка технологии Token Ring началась в 1969 году в исследовательском центре IBM в Цюрихе. Инженер Олаф Сёдерблом (Olof Söderblom) предложил концепцию кольцевой сети с маркерным доступом, которая была запатентована IBM в 1971 году. В 1981 году компания IBM выпустила первую коммерческую реализацию Token Ring для своих мейнфреймов, а в 1984 году представила версию для персональных компьютеров IBM PC. Сеть работала на скорости 4 Мбит/с и использовала экранированную витую пару (STP) типа IBM Type 1.
В 1985 году проект Token Ring был передан в комитет IEEE 802 для стандартизации. Работа над стандартом велась в рамках рабочей группы IEEE 802.5, которая в 1989 году выпустила первую версию спецификации — IEEE 802.5-1989. Этот стандарт описывал сеть со скоростью 4 Мбит/с, топологией «физическое кольцо» и методом доступа с ранним освобождением маркера (Early Token Release, ETR). В 1995 году была принята версия IEEE 802.5t, увеличившая скорость до 100 Мбит/с (Fast Token Ring). Параллельно разрабатывалась спецификация 1000 Мбит/с (Gigabit Token Ring), но она не была реализована коммерчески.
К концу 1990-х годов Token Ring начала уступать Ethernet по стоимости, скорости и масштабируемости. В 2001 году рабочая группа IEEE 802.5 была расформирована, а стандарт признан устаревшим. Последняя редакция — IEEE 802.5-2001 — была опубликована в 2001 году, после чего комитет IEEE официально прекратил поддержку технологии. Несмотря на это, отдельные сети Token Ring продолжали эксплуатироваться в некоторых организациях до середины 2010-х годов.
Архитектура и принцип работы
Топология
Сеть IEEE 802.5 имеет логическую топологию «кольцо», но физически часто реализуется в виде «звезды» с использованием концентраторов (Multistation Access Unit, MAU). Каждая станция подключается к MAU двумя парами проводов (входящий и исходящий каналы). Внутри MAU кольцо замыкается через внутренние соединения, что позволяет отключать неисправные станции без разрыва сети.
Маркерный доступ
Основой MAC-уровня является маркер (token) — специальный кадр длиной 3 байта, который циркулирует по кольцу. Станция, желающая передать данные, захватывает маркер, изменяет его биты, превращая в начальный ограничитель кадра данных, и отправляет свой кадр. После завершения передачи станция генерирует новый маркер и отправляет его следующей станции. Такой механизм гарантирует, что в каждый момент времени передачу может вести только одна станция, что исключает коллизии.
Формат кадра
Кадр IEEE 802.5 состоит из следующих полей:
- Начальный ограничитель (Start Delimiter, SD) — 1 байт, сигнализирует начало кадра.
- Управление доступом (Access Control, AC) — 1 байт, содержит биты приоритета, резервирования и маркерный бит.
- Управление кадром (Frame Control, FC) — 1 байт, определяет тип кадра (данные, управление, MAC).
- Адрес назначения (Destination Address, DA) — 6 байт (MAC-адрес получателя).
- Адрес источника (Source Address, SA) — 6 байт (MAC-адрес отправителя).
- Данные (Data) — от 0 до 4500 байт (максимальный размер поля данных — 4500 байт для стандарта 4 Мбит/с, для 100 Мбит/с — до 18000 байт).
- Контрольная последовательность кадра (Frame Check Sequence, FCS) — 4 байта (CRC-32).
- Конечный ограничитель (End Delimiter, ED) — 1 байт, сигнализирует конец кадра.
- Статус кадра (Frame Status, FS) — 1 байт, содержит биты, указывающие, был ли кадр распознан, скопирован или возникла ошибка.
Приоритетная система
Стандарт IEEE 802.5 поддерживает восемь уровней приоритета (0–7). Станция может резервировать приоритет для следующего маркера, устанавливая соответствующие биты в поле AC. Если маркер имеет приоритет ниже зарезервированного, станция с более высоким приоритетом захватывает его первой. Это обеспечивает детерминированное обслуживание трафика реального времени.
Физический уровень
Скорости передачи
Стандарт IEEE 802.5 определяет две основные скорости:
- 4 Мбит/с — базовая скорость, описанная в IEEE 802.5-1989. Использует манчестерское кодирование.
- 16 Мбит/с — расширение, добавленное в IEEE 802.5-1989 (опционально). Использует дифференциальное манчестерское кодирование.
- 100 Мбит/с — Fast Token Ring (IEEE 802.5t, 1995). Использует кодирование 4B/5B и NRZI.
Кабели и разъёмы
Для сетей Token Ring применялись следующие типы кабелей:
- Экранированная витая пара (STP) — кабель IBM Type 1, 2, 6, 9. Использовался для магистральных соединений. Имел импеданс 150 Ом.
- Неэкранированная витая пара (UTP) — кабель категории 3 и выше. Использовался для подключения рабочих станций. Импеданс 100 Ом.
- Оптоволокно — применялось для соединений между концентраторами на большие расстояния (до 2 км).
Разъёмы — специализированные 9-контактные разъёмы IBM Data Connector (IDC) или стандартные RJ-45 (для UTP).
Максимальные расстояния
- Между станцией и MAU: до 100 м для UTP, до 300 м для STP.
- Между MAU: до 200 м для STP, до 2 км для оптоволокна.
- Общая длина кольца: до 1000 м (с использованием повторителей).
Управление сетью
Стандарт IEEE 802.5 включает механизмы управления, реализованные на уровне MAC:
- Активный монитор (Active Monitor, AM) — одна станция в кольце, отвечающая за синхронизацию, обнаружение ошибок и восстановление после сбоев. Выбирается автоматически при инициализации сети.
- Резервный монитор (Standby Monitor, SM) — все остальные станции, которые следят за работой активного монитора и могут взять на себя его функции при отказе.
- Обнаружение ошибок — станции проверяют целостность кадров, отсутствие маркера (token timeout) и наличие «бесконечных» кадров (beaconing).
- Beaconing — механизм, при котором станция, обнаружившая разрыв кольца, отправляет специальный кадр (beacon). Другие станции, получив его, переключаются в режим диагностики, и сеть автоматически изолирует неисправный сегмент.
Применение
В 1980-х и 1990-х годах Token Ring активно использовалась в корпоративных сетях, где требовалась высокая надёжность и детерминированная задержка. Основные области применения:
- Финансовый сектор — банки, биржи, где критична гарантированная доставка данных.
- Промышленные сети — системы управления производственными процессами (SCADA), где коллизии недопустимы.
- Учебные заведения — университетские кампусы, где требовалось объединение большого количества компьютеров.
- Государственные учреждения — сети Министерства обороны США, NASA.
К концу 1990-х годов Token Ring была вытеснена Ethernet по нескольким причинам:
- Стоимость — оборудование Token Ring (концентраторы, сетевые карты) стоило в 2–3 раза дороже аналогичного Ethernet.
- Скорость — Ethernet быстро перешёл на 100 Мбит/с (Fast Ethernet) и 1 Гбит/с (Gigabit Ethernet), в то время как Token Ring оставался на 16 Мбит/с.
- Масштабируемость — Ethernet поддерживал топологию «звезда» и легко расширялся, тогда как Token Ring требовал сложной конфигурации колец.
- Простота — Ethernet не требовал настройки приоритетов и мониторов, что упрощало администрирование.
Критика и недостатки
Несмотря на преимущества (детерминированный доступ, отсутствие коллизий, приоритеты), Token Ring имела ряд недостатков:
- Сложность конфигурации — требовалась точная настройка приоритетов, мониторов и таймеров.
- Чувствительность к разрывам — хотя механизм beaconing позволял восстанавливать кольцо, любой обрыв кабеля приводил к временной потере связи.
- Ограниченная скорость — максимальная коммерческая скорость составляла 100 Мбит/с, что в конце 1990-х годов было недостаточно для современных приложений.
- Высокая стоимость — оборудование Token Ring было значительно дороже Ethernet, особенно после массового распространения Fast Ethernet.
Наследие
Хотя технология IEEE 802.5 больше не используется в новых сетях, её принципы оказали влияние на развитие других протоколов:
- Маркерный доступ — использовался в сетях FDDI (Fiber Distributed Data Interface) и Token Bus (IEEE 802.4).
- Приоритетная система — концепция приоритетов и резервирования была заимствована в стандартах QoS (Quality of Service) для Ethernet (IEEE 802.1p).
- Управление кольцом — механизмы активного монитора и beaconing повлияли на разработку протоколов восстановления в кольцевых топологиях (например, Resilient Packet Ring, IEEE 802.17).
В настоящее время оборудование Token Ring встречается только в музейных коллекциях и у коллекционеров старой компьютерной техники. Стандарт IEEE 802.5 остаётся в истории как пример успешной, но вытесненной более дешёвой и гибкой альтернативой технологии.
Источники
- IEEE Standard for Local and Metropolitan Area Networks: Token Ring Access Method and Physical Layer Specifications. IEEE Std 802.5-2001.
- Stallings, W. (2000). Local and Metropolitan Area Networks. 6th ed. Prentice Hall.
- Tanenbaum, A. S. (2003). Computer Networks. 4th ed. Prentice Hall.
- IBM Token-Ring Network Architecture Reference. IBM Corporation, 1988.
- Spurgeon, C. (2000). Ethernet: The Definitive Guide. O'Reilly Media.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →