Открыть сервис

Bearer bar

Bearer bar — это технологический элемент в архитектуре компьютерных сетей, представляющий собой механизм управления доступом к среде передачи данных на основе удержания сигнала (carrier). Термин используется преимущественно в контексте протоколов семейства Token Ring и некоторых других сетей с кольцевой топологией, где он обозначает битовую последовательность или временной интервал, ответственный за захват и удержание маркера доступа к сети.

История возникновения

Термин «bearer bar» появился в 1980-х годах в ходе стандартизации локальных вычислительных сетей (LAN) на основе кольцевой топологии. Наиболее известным представителем таких сетей стал стандарт Token Ring (IEEE 802.5), разработанный компанией IBM. В этой технологии для организации доступа станций к среде передачи используется специальный кадр — маркер (token), который циркулирует по кольцу. Для предотвращения коллизий и гарантии равноправного доступа каждая станция должна захватить маркер перед передачей данных. Механизм захвата реализуется за счёт изменения битовой структуры маркера, и именно этот процесс получил название «bearer bar» — буквально «барьер несущего сигнала» или «удерживающая перемычка».

Первоначально термин применялся инженерами IBM и исследователями из института IEEE для описания физического уровня протокола: определённая последовательность бит (например, уникальный флаг начала кадра) служила индикатором того, что маркер захвачен станцией, и другие станции не должны вмешиваться. Позже, с развитием сетевых технологий, понятие распространилось на симуляционные модели и учебные материалы, хотя в самой промышленной реализации Token Ring чаще оперировали понятиями «token holding time» (время удержания маркера) и «token priority» (приоритет маркера).

Физическая и логическая реализация

В сетях Token Ring каждая станция последовательно подключена к двум соседним, образуя физическое кольцо. Передача данных осуществляется в одном направлении. Маркер представляет собой специальный трёхбайтовый кадр (в некоторых реализациях — четырёхбайтовый). Когда станция хочет передать данные, она «захватывает» маркер, изменяя его битовую последовательность (например, меняя определённый бит с 0 на 1). Этот изменённый маркер и называется «bearer bar» — он сигнализирует остальным станциям, что канал занят.

Собственно bearer bar реализуется как битовый шаблон или как временной интервал, в течение которого станция удерживает маркер. В физическом смысле это может быть:

Отличие от beam bar и carry bar

В технической литературе встречаются смежные термины, которые иногда путают с bearer bar:

Bearer bar же жёстко привязан к механизму удержания маркера в кольцевых топологиях и не используется за пределами этой области.

Применение в современных сетях

Хотя Token Ring как технология Ethernet была вытеснена в 2000-х годах (с увеличением популярности Ethernet и стандартов IEEE 802.3), концепция bearer bar сохранила историческое значение. Она изучается в курсах компьютерных сетей для иллюстрации принципов детерминированного доступа к среде в отличие от случайного доступа (CSMA/CD). В симуляторах сетей (например, OMNeT++, NS-3) при моделировании протоколов на основе кольца иногда используется термин «bearer bar» для обозначения временного интервала удержания токена.

Кроме того, механизм, напоминающий bearer bar, применяется в некоторых промышленных полевых шинах, использующих кольцевую топологию (например, в PROFIBUS или CANopen в режиме кольцевого резервирования), однако в этих случаях термин не стандартизован.

Критика и ограничения

Основная критика концепции bearer bar связана с тем, что сама технология Token Ring морально устарела и требовала дорогого активного оборудования (концентраторов MSAU, специальных сетевых карт). Bearer bar как элемент этой технологии унаследовал её недостатки:

Однако в качестве учебного примера bearer bar остаётся наглядной иллюстрацией механизма исключения коллизий в системах с доступом на основе маркера.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →