- •Глава 3. Компьютерные сети
- •3.1.Общие принципы построения компьютерной сети
- •3.1.1. Понятие компьютерной сети
- •3.1.2 Основные программные и аппаратные компоненты сети
- •3.1.3.Характеристики коммуникационной сети
- •3.1.3. Адресация компьютеров
- •3.2. Локальные компьютерные сети
- •3.2.1. Два типа сетей
- •3.2.2. Топология сети
- •3.2.3. Физическая передающая среда локальных компьютерных сетей
- •Беспроводные сети
- •3.2.3. Платы сетевого адаптера
- •. Функционирование сети
- •3.2.1. Сетевые модели osi и ieee Project 802.
- •. Назначение и функции протоколов
- •.Основные стандартные стеки коммуникационных протоколов
- •. Передача данных по сети
- •. Методы доступа в сетях
- •Управление обменом в сети типа "шина".
- •Управление обменом в сети типа "кольцо"
- •. Стандартные сетевые технологии
- •. Сетевые операционные системы
- •Управление пользователями
- •3.3.Способыи средства объединения локальных компьютерных сетей. Распределенные сети.
- •Отметим различие между мостами (коммутаторами) и маршрутизаторами.
- •. Методы передача данных в компьютерных сетях
- •3.4 Глобальные сети .Архитектура Internet
- •.Система адресации в Internet (Intranet)
- •3.5 Типы сервиса Internet (Intranet
- •Вопросы для самоконтроля к разделу 3.
Управление обменом в сети типа "кольцо"
Кольцевая топология имеет свои особенности при выборе метода управления обменом. Важным фактором является то, что любой пакет, посланный по кольцу, последовательно пройдя всех абонентов, через некоторое время возвратится в туже точку (топология замкнута). Отметим, что сети типа "кольцо" бывают однонаправленными и двунаправленными. Мы будем рассматривать только однонаправленные, как более распространенные.
Маркерный метод управления (передачей полномочий). Суть доступа с передачей маркера заключается в следующем. Пакет особого типа, маркер, циркулирует по кольцу от компьютера к компьютеру (см. рис. 3.18). Чтобы послать данные в сеть, любой из компьютеров сначала должен дождаться прихода свободного маркера и захватить его. Когда какой-либо компьютер “наполнит” маркер своей информацией и пошлет его по сетевому кабелю, другие компьютеры уже не могут передавать данные. Так как в каждый момент времени только один компьютер будет использовать маркер, то в сети не возникнет ни состязания, ни коллизий. Таким образом, в данном случае происходит одномоментное использование маркера только одним компьютером.
В сети длиной 200 м маркер циркулирует с огромной частотой, равной 10 тыс. оборотов в секунду, поэтому пользователь визуально не наблюдает задержек в его передаче.
Данный метод похож на метод опроса (централизованный), хотя явно выделенного центра здесь не существует. Однако некий центр все-таки должен присутствовать: один из абонентов (или специальное устройство) должен следить, чтобы маркер не потерялся (например, из-за помех или сбоя в работе какого-то абонента). Следовательно, надежность управления в данном случае снижается, т.к. выход "центра" из строя приводит к полной дезорганизации обмена.
Метод кольцевых сегментов (слотов). Основное отличие этого метода от маркерного состоит в том, что нескольким абонентам разрешена передача одновременно и в любой момент, в случае же маркерного метода передает только один абонент. Вместо одного маркера в сети используются несколько так называемых слотов (обычно от 2 до 8), которые выполняют, по сути, ту же самую функцию, что и маркер - функцию временных отметок. Эти слоты идут по "кольцу" довольно часто. Временной интервал между ними невелик, и поэтому между ними может уместиться немного информации (обычно от 8 до 32 байт). При этом каждый слот может находиться в свободном или занятом состоянии. Алгоритм доступа к сети, реализуемый при данном методе, включает в себя следующие этапы.
Абонент, желающий передавать, разбивает свою информацию на слоты (маленькие пакеты) установленного размера.
Затем ждет прихода свободного слота и загружает его первой частью своей информации, потом ждет следующего свободного слота и помещает в него вторую часть, и так до полной передач всего объема информации. В каждом слоте существует бит, определяющий, свободен или занят данный слот, поле сетевого адреса приемника и адреса передатчика, а также бит признака конца передачи. Время при данном методе дискретизируется, и поэтому конфликты не происходят.
Абонент, которому адресована информация, выбирает слоты, содержащие адресованную ему информацию, и устанавливает в принятом слоте бит подтверждения. Процедура продолжается до последнего адресованного ему слота.
Передающий абонент получает свой слот обратно по "кольцу" и освобождает их (помечает как свободный). При этом он сразу же имеет подтверждение приема.
Очевидно, что при данном методе передачу могут вести сразу несколько абонентов. Кстати, совсем не обязательно каждому передающему абоненту занимать соседние слоты: слоты находящиеся рядом, могут содержать совершенно разную информацию, относящуюся к разным абонентам.
Как и в случае маркерного метода управления, здесь нужен "центр", который следит за прохождением слотов и восстановления их в случае их исчезновения.
