Управление доступом к передающей среде. Протоколы передачи данных типа первичный/вторичный.
Существуют различные процедуры обмена данными между рабочими станциями абонентских систем сети, реализующие при этом те или иные методы доступа к передающей среде. Эти процедуры называются протоколами передачи данных (ППД). Речь идет о ППД, которые относятся к категории линейных (канальных) протоколов, или протоколов управления каналом. Такое название они получили потому, что управляют потоками графика (данных пользователя) между станциями на одном физическом канале связи. Это также протоколы нижнего уровня, так как их реализация осуществляется на нижних уровнях семиуровневой эталонной модели ВОС.
Между понятиями "протокол передачи данных нижнего уровня" и "метод доступа к передающей среде" существуют определенные различия и связь.
Метод доступа - это способ "захвата" передающей среды, способ определения того, какая из рабочих станций сети может следующей использовать ресурсы сети. Но, кроме того, так же называется набор правил (алгоритм), используемых сетевым оборудованием, чтобы направлять поток сообщений через сеть, а также один из основных признаков, по которым различают сетевое оборудование.
Протокол в общем виде - это набор правил для связи между рабочими станциями (компьютерами) сети, которые управляют форматом сообщений, временными интервалами, последовательностью работы и контролем ошибок. Протокол передачи данных нижнего уровня (протокол управления каналом) - это совокупность процедур, выполняемых на нижних уровнях семиуровневой эталонной модели ВОС по управлению потоками данных между рабочими станциями сети на одном физическом канале связи.
Методы доступа к передающей среде, определяющие правила ее "захвата", могут быть разделены на следующие классы [22].
1. Селективные методы, при реализации которых с помощью соответствующего ППД рабочая станция осуществляет передачу только после получения разрешения, которое либо направляется каждой PC по очереди центральным управляющим органом сети (такой алгоритм называется циклическим опросом), либо передается от станции к станции (алгоритм передачи маркера).
2. Методы, основанные на соперничестве (методы случайного доступа, методы "состязаний" абонентов), когда каждая PC пытается "захватить" передающую среду. При этом может использоваться несколько способов передачи данных: базовый асинхронный, синхронизация режима работы канала путем тактирования моментов передачи кадров, прослушивание канала перед началом передачи данных по правилу "слушай, прежде чем говорить", прослушивание канала во время передачи данных по правилу "слушай, пока говоришь". Эти способы используются вместе или раздельно и обеспечивают различные варианты загруженности канала и стоимости сети.
ППД, реализующих селективные методы доступа к передающей среде. Технология доступа к передающей среде хорошо известна по применению в многоточечных линиях глобальных сетей. Суть ее заключается в том, что первичный узел последовательно предлагает вторичным узлам подключиться к общему каналу передачи. В ответ на такой запрос вторичный узел, имея подготовленные данные, осуществляет передачу. Если подготовленных данных нет, выдается короткий пакет данных типа "данных нет", хотя в современных системах, как правило, реакцией в таких случаях является "молчание".
Наиболее распространенный способ организации запроса - циклический опрос, т.е. последовательное обращение к каждому вторичному узлу в порядке очередности, определяемой списком опроса. Цикл завершается после опроса всех вторичных узлов из списка. Для сокращения потерь времени, связанных с опросом неактивных вторичных узлов (т.е. узлов, по той или иной причине не готовых к передаче данных), применяются специальные варианты процедуры опроса: наиболее активные вторичные узлы опрашиваются несколько раз в течение цикла; наименее активные узлы опрашиваются один раз в течение нескольких циклов; частота, с которой опрашиваются отдельные узлы, меняется динамически в соответствии с изменением активности узлов.
В сетях с многоточечными линиями применяется также опрос по принципу "готов - вперед". В каждой многоточечной линии опрос начинается с самого удаленного вторичного узла и затем сигнал опроса передается обратно от одного узла к другому, пока не достигнет узла, ближайшего к опрашивающему органу. Реализация такого принципа позволяет сократить время на распространение сигнала опроса от первичного узла к вторичным, однако это достигается за счет усложнения системы.
Основные преимущества систем с опросом - простота реализации ППД и невысокая стоимость используемого оборудования.
Недостатки таких систем:
- простаивание вторичного узла, имеющего готовые для передачи данные, в ожидании поступления сигнала "опрос";
- неэффективное потребление дорогостоящих ресурсов канала, связанное с передачей служебной информации (сигналов опроса, сигналов ответной реакции);
- наличие узкого места по надежности (отказ первичного узла приводит к отказу всей сети) и по пропускной способности, так как обмен данными между вторичными звеньями осуществляется только через первичный узел.
Одной из простейших модификаций ППД типа первичный/вторичный с опросом является протокол, называемый "опрос с остановкой и ожиданием". В системах с таким протоколом узел после передачи кадра ожидает от адресата подтверждения в правильности его пересылки, что сопряжено с дополнительными затратами времени.
Протокол типа запрос передачи/разрешение передачи применяется довольно широко в полудуплексных каналах связи ЛВС, так как взаимосвязан с распространенным короткодистанционным физическим интерфейсом RS-232-C. В соответствии с этим протоколом организация передачи данных между терминалом (вторичным органом) и ЭВМ (первичным органом) проводится в такой последовательности: выдача терминалом запроса на передачу - выдача ЭВМ сигнала разрешения на передачу терминалом - передача данных от терминала к ЭВМ - сброс сигнала машиной - прекращение передачи терминалом.
Протокол типа разрешить/запретить передачу часто используется периферийными устройствами (печатающими устройствами, графопостроителями) для управления входящим в них графиком. Главный орган (обычно ЭВМ) посылает данные в удаленный периферийный узел, скорость работы которого существенно меньше скорости работы ЭВМ и скорости передачи данных каналом. В связи с этим возможно переполнение буферного ЗУ периферийного узла. Для предотвращения переполнения периферийный узел посылает к ЭВМ сигнал "передача выключена". Получив такой сигнал, ЭВМ прекращает передачу и сохраняет данные до тех пор, пока не получит сигнал " разрешить передачу", означающий, что периферийный узел готов принять новые данные, так как буферное ЗУ освободилось.
Множественный доступ с временным разделением широко используется в спутниковых сетях связи. Главная (эталонная) станция принимает запросы от вторичных (подчиненных) станций на предоставление канала связи и, реализуя ту или иную дисциплину обслуживания запросов, определяет, какие именно станции и когда могут использовать канал в течение заданного промежутка времени, т.е. предоставляет каждой станции слот. Получив слот, вторичная станция осуществляет временную подстройку, чтобы произвести передачу данных за заданный слот.
СОДЕРЖАНИЕ
Используются технологии
uCoz