Reklama

Управление обменом в сети типа “звезда”

 Отметим, что здесь, конечно, имеется в виду активная, истинная ” звезда “). При данной топологии (рис. 1.23) могут одновременно захотеть передавать все периферийные абоненты (то есть 1… 5). Чаще всего центральный абонент (Ц) может производить обмен только с одним из периферийных абонентов. Поэтому в любой момент надо выделить только одного абонента, ведущего передачу.  

Здесь возможно два решения

Первое из них можно назвать “Активный центр”. В этом случае центральный абонент Ц посылает запросы (управляющие пакеты) по очереди всем периферийным абонентам (то есть спрашивает у них, не хотят ли они передавать). Тот периферийный абонент, который хочет передавать (первый из опрошенных) посылает ответ (или же сразу начинает передачу).

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

попоп

Второе возможное решение — “Пассивный центр”. В этом случае центральный абонент по очереди не опрашивает, а слушает всех периферийных абонентов (то есть принимает пакеты только от одного из них). Те периферийные абоненты, которые хотят передать, периодически посылают запросы (управляющие пакеты) и ждут на них ответа. Когда центр принимает запрос, он отвечает запросившему абоненту (разрешает ему передачу), и тот передает. Приоритеты здесь также географические (аналогично первому случаю). Центр также передает, когда и кому хочет.   Как в первом, так и во втором случае управление обменом централизованное. То есть все решения о порядке обмена принимает единый центр (в данном случае — центральный абонент).

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

Недостатки централизованного управления связаны с низкой устойчивостью к отказам этого метода (если центр выходит из строя — обмен невозможен), а также с недостаточной гибкостью (центр всегда работает по жестко заданному алгоритму) и низкой скоростью управления (даже если все время передает только один периферийный абонент, ему приходится ждать, пока центр опросит всех).

Reklama