В нашем рассмотрении BSC было отмечено несколько недостатков этого протокола. Коротко говоря, полудуплексные, кодозависимые, многоформатные и многоканальные режимы BSC представляют серьезные проблемы. Поэтому этот протокол вытесняется другими протоколами. Даже несмотря на то, что архитектура 3270 удерживает в промышленности прочные позиции, многие из этих устройств используют в настоящее время более эффективные методы управления каналом, рассматриваемые в следующем разделе.
ПРОТОКОЛ HDLC.
HDLC (высокоуровневое управление каналом передачи данных) является стандартом, опубликованным МОС, который получил во всем мире широкое распространение. Стандарт обеспечивает многие функции и охватывает большой диапазон применений. Он рассматривается в качестве базового множества для нескольких других протоколов, как было показано на рис. 1. Он удовлетворяет определению протокола непрерывного ARQ (скользящее окно). HDLC имеет несколько необязательных возможностей (опций), которые придают некоторым частям протокола характер гибрида равнорангового метода и метода первичный/вторичный в их чистом виде, потому что эти возможности уменьшают необходимость использования команд опроса и делают ненужными команды выбора. Эти возможности будут рассмотрены ниже.
|
|
Настоящий раздел посвящен обсуждению многих функций базового множества (superset) HDLC. В нем рассматриваются также наиболее важные подмножества этого протокола, такие, как SDLC, LAP, LAPB, LAPD.
Для реализации протокола HDLC предусмотрен ряд необязательных возможностей. Он поддерживает полудуплексную и полнодуплексную передачу, одноточечную и многоточечную конфигурацию.
Логические станции могут состоять из первичных, вторичных или комбинированных станций. Функционирование станций может зависеть от одного из трех состояний: состояния логического разъединения, состояния инициализации и состояния передачи информации; они работают в одном из трех режимов: нормальный режим ответа, асинхронный режим ответа и асинхронный сбалансированный режим.
Наконец, возможны три типа конфигураций канала HDLC:
несбалансированная конфигурация, симметричная конфигурация и сбалансированная конфигурация. В англоязычной литературе эти конфигурации часто обозначают соответственно UN, UA и BA.