Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР сети HDLC протокол.docx
Скачиваний:
11
Добавлен:
02.03.2016
Размер:
92.25 Кб
Скачать

3 Станции

3.1 Типы станций

Кадры делятся на команды и ответы в зависимости от того, станция какого типа их пересылает. В HDLC существует три типа станций:

– Первичные станции (ПрС, PT);

– Вторичные станции (ВтС, ST):

– Комбинированные станции (КС, СТ).

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

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

Комбинированная станция (Combined terminal) сочетает в себе функции как ведущей, так и ведомой станций. Производит и команды и ответы. Только соединения точка-точка.

Для обеспечения совместимости между станциями, которые могут менять свой статус (тип), в протоколе HDLC предусмотрены три конфигурации канала:

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

  • Симметричная конфигурация (UA — Unbalanced Asynchronous) обеспечивает взаимодействие двух двухточечных несбалансированных станций. Используется один канал передачи, в который мультиплексируются и команды и ответы. В данное время практически не используется.

  • Сбалансированная конфигурация (BA — Balanced Asynchronous) состоит из двух комбинированных станций. Передача в полудуплексном (симплексном) и полнодуплексном режимах, с коммутируемым или некоммутируемым каналом. Каждая станция несёт одинаковую ответственность за управление каналом.

3.2 Работа станций

Каждая из станций в каждый момент времени находится в одном из трёх логических состояний:

  • Состояние логического разъединения (LDS — Logical Disconnect State):

- если вторичная станция находится в режиме нормального разъединения (NDM), то она может принимать кадры только после получения явного разрешения от первичной. Если же в асинхронном режиме разъединения (ADM), то вторичная станция может самовольно инициировать передачу.

  • Состояние инициализации (IS — Initialization State):

- используется для передачи управления на удалённую комбинированную станцию и для обмена параметрами между удалёнными станциями.

  • Состояние передачи информации (ITS — Information Transfer State)

- всем станциям разрешено вести передачу и принимать информацию.

Станции могут находиться в режимах NRM, ARM, ABM.

Режим нормального ответа (Normal Response Mode, NRM) требует инициации передачи в виде явного разрешения на передачу от первичной станции. После использования канала вторичной станцией (ответа на команду первичной), для продолжения передачи она обязана ждать другого разрешения. Для выбора права на передачу первичная станция проводит круговой опрос вторичных. Используется в основном в соединениях точка-много-точка. Вторичная станция получает разрешение на передачу в тот момент, когда она принимает команду с битом запроса, равным 1. После этого вторичная станция передает серию кадров, а по завершении этого цикла передачи указывает установкой бита окончания, равного 1, в последнем кадре передаваемой последовательности.

Режим асинхронного ответа (Asynchronous Response Mode, ARM) даёт возможность вторичной станции самой инициировать передачу. В основном используется в соединениях типа кольцо и многоточечных с неизменной цепочкой опроса, так как в этих соединениях одна вторичная станция может получить разрешение на передачу от другой вторичной и в ответ начать передачу. То есть разрешение на передачу передаётся по типу маркера (token). За первичной станцией сохраняются обязанности по инициализации линии, определению ошибок передачи и логическому разъединению. Позволяет уменьшить накладные расходы, связанные с началом передачи.

Асинхронный сбалансированный режим (Asynchronous Balanced Mode, ABM) используется комбинированными станциями. Передача может быть инициирована с любой стороны, может происходить в полном дуплексе. В режиме ABM оба устройства равноправны и обмениваются кадрами, которые делятся на кадры-команды и кадры-ответы.