В качестве конкретного применения указанных выше примитивов рассмотрим уровень канала передачи данных. Его задачей является предоставление обслуживания сетевому уровню. Услуги делятся на три фазы: установление соединения, передачу данных и разъединение (рис. 6.17).
Предполагается, что рассматриваемый канал передачи данных в данный момент не используется в сети для передачи. Поэтому перед началом передачи должно быть установлено логическое соединение. Для этого система А выпускает примитив "СОЕДИНЕНИЕ. Запрос" в свой уровень канала передачи данных, являющийся поставщиком услуги. После приема и соответствующей обработки этого примитива в систему В передается блок установки асинхронного балансного режима (УАБР), который приводит в действие объект уровня канала, и выдается примитив "СОЕДИНЕНИЕ. Признак". В знак согласия на запрос об установлении связи объект уровня сети отвечает примитивом “СОЕДИНЕНИЕ. Ответ". Это вызывает посылку со стороны протокола канала системы В объекту уровня канала системы А блока ненумерованного подтверждения (НП). В системе А выдается примитив "СОЕДИНЕНИЕ. Подтверждение", указывающий на завершение процесса установления соединения. Теперь на обоих концах сетевой уровень может начать передачу данных. Она будет происходить аналогично рассмотренной процедуре.
![](/images/informacionnue_sistemu_i_tehnologii_v_ekonomike/informacionnue_sistemu_i_tehnologii_v_ekonomike-153.jpg)
Рис. 6.17. Схема организации фаз коммуникаций
⇐Уплотнение информационных потоков | Информационные системы и технологии в зкономике | Виды протоколов⇒