Token Ring — это технология передачи данных для локальных сетей (LAN), в которой устройства подключены в топологии «звезда» или «кольцо». IBM разработала его в 1980-х годах в качестве альтернативы Ethernet . Он работает на уровне 2 модели OSI . Начиная с 1990-х гг. Популярность токен-кольца значительно снизилась, и бизнес-сети постепенно прекратили его использование, поскольку технология Ethernet начала доминировать в проектах локальных сетей.
Стандартное Token Ring поддерживает до 16 Мбит / с . В 1990-х годах отраслевая инициатива под названием высокоскоростное Token Ring (HSTR) разработала технологию, которая расширила Token Ring до 100 Мбит / с, чтобы конкурировать с Ethernet. От этой технологии отказались из-за недостаточного интереса рынка к HSTR.
Как работает Token Ring
В отличие от других стандартных форм межсоединений ЛВС, Token Ring поддерживает один или несколько общих фреймов данных, которые непрерывно циркулируют по сети.
Все подключенные устройства в сети совместно используют эти кадры следующим образом:
- Кадр ( пакет ) поступает на следующее устройство в кольцевой последовательности.
- Это устройство проверяет, содержит ли фрейм сообщение, адресованное ему. Если это так, устройство удаляет сообщение из фрейма. Если нет, то фрейм пуст (это называется фреймом токена).
- Устройство, удерживающее рамку, решает, отправлять ли сообщение. Если это так, он вставляет данные сообщения в кадр токена и выдает их обратно в ЛВС. Если нет, устройство освобождает кадр токена для следующего устройства в последовательности, чтобы поднять.
Чтобы минимизировать перегрузку сети, одновременно может быть активным только одно устройство. Вышеуказанные шаги повторяются непрерывно для всех устройств в Token Ring.
Токены представляют собой три байта, которые состоят из начального и конечного разделителей, которые описывают начало и конец кадра (эти байты отмечают границы кадра). Также внутри токена находится байт контроля доступа. Максимальная длина порции данных составляет 4500 байт.
Как Token Ring сравнивается с Ethernet
В отличие от сети Ethernet, устройства в сети Token Ring могут иметь один и тот же MAC-адрес, не вызывая проблем.
Вот еще несколько отличий:
- Кабели для сетей Token Ring стоят дороже, чем кабель Ethernet CAT 3 / 5e. Сетевые карты и порты Token Ring также стоят дороже.
- Администраторы могут настроить сети Token Ring таким образом, чтобы некоторые узлы имели больший приоритет, чем другие. Это не разрешено с некоммутируемым Ethernet.
- Сети Token Ring используют токены, чтобы избежать коллизий. Сети Ethernet более подвержены конфликтам, особенно если в системе используются концентраторы . Эти системы используют переключатели, чтобы избежать столкновений.