Справочник по сетевым протоколам

       

Протоколы архитектуры SNA (фирмы IBM)


Логическая архитектура SNA состоит из шести уровней. Три верхних уровня (службы управления функциями, управление потоком данных, управление передачей) обеспечивают организацию и обслуживание сессий при обмене данными, три нижних уровня (управление путями, управление звеном данных, физический) - маршрутизацию и физическую передачу данных. Для обмена информацией в SNA используется набор протоколов связи между эквивалентными уровнями. Однородные уровни взаимодействуют путем обмена параметрами, содержащимися в заголовках.

Каждый сетевой ресурс или узел в SNA называется адресуемым элементом сети (NAU) и имеет соответствующий сетевой адрес, по которому осуществляется маршрутизация между NAU. Предусмотрены два типа NAU: физические элементы (PU) и логические элементы (LU). Имеется 4 типа PU: типа 1, реализованный в терминалах, выпущенных до введения SNA; типа 2, реализуемый в концентраторах, подобных IBM 3274; типа 3 - отсутствует; типа 4, реализуемый в связных процессорах; типа 5, реализуемый во VTAM.

Перечень протоколов приведен в таблице. Схема взаимодействия протоколов приведена здесь.

Особенности протоколов архитектуры SNA состоят в следующем. Основной функцией уровня управления звеном данных является обеспечение безошибочной передачи кадров, для чего организуется повторная передача искаженных кадров. В качестве основного протокола звена передачи данных используется протокол SDLC, могут поддерживаться и другие протоколы, включая BSC, асинхронные стартстопные процедуры и протокол Х.25.

Типовая структура кадра SNA представлена на рисунке.



Типовая структура кадра SNA

Заголовок

Заголовок

Заголовок

Данные

Концевик

SDLC

TH (протокол PC)

RH (протокол TC)

 

SDLC

   

< BIO >

 
 

< BTU >

 
ВIO - базовый информационный элемент;

BTU - базовый элемент передачи.

BTU - базовый элемент передачи, является основным транспортным элементом архитектуры. BTU кроме SDLC может быть передан и другими протоколами, например Frame Relay, Ethernet, X.25, X.75, IP, TCP и др.

На уровне управления путями (протокол РС) формируется заголовок ТН  имеющий несколько форматов, описанных ниже.

На уровне управления передачей (протокол ТС) формируется заголовок RH, который содержит совокупность параметров управления передачей (темп обмена, индикаторы сцепления, режимов и др.).

Уровень управления потоком данных (протокол DFC) поддерживает поток и логическое формирование данных между оконечными пользователями с помощью методов сцепления (заключения в скобки) и формирования режимов запросов/ответов. Скобки - это последовательность запросов и ответов, которые составляют цикл обмена. Соответствующие параметры помещаются в заголовки RН.

Абоненты сети SNA через шлюзы сетевого уровня (протокол РС) могут взаимодействовать с абонентами сетей TCP/IP, ISO и наоборот.

  <


table border="0" cellpadding="0" cellspacing="0" width="100%">




Содержание раздела