SNA

Материал из ПИЭ.Wiki

Перейти к: навигация, поиск

Systems Network Architecture (системная сетевая архитектура) — разработанная компанией IBM PC в 1974 г. общее описание структуры, форматов, протоколов, используемых для передачи информации между программами IBM и оборудованием, создавалось для объединения в глобальные сети мейнфреймов IBM. Одна из первых сетевых технологий. Системная сетевая архитектура - разработанный корпорацией IBM PC полный функциональный профиль протоколов:

- опирающийся на телекоммуникационные методы доступа;

- определяющий физическую и логическую структуры сети в соответствии с архитектурой терминал-главный компьютер.


SNA является семиуровневым стеком сетевых протоколов, близким, но не совпадающим с сетевой моделью OSI: Уровневые компоненты сетевых архитектур, отображенные на модели ISO/OSI

Файл:4_9.gif

  • Physical Control — обеспечивает генерирование и кодирование электрических сигналов, работу физических интерфейсов, топологию сети и коммуникационную среду (например, кабель)
  • Data link control (DLC) — включает несколько протоколов канального уровня, в т.ч. Synchronous Data Link Control (SDLC, протокол управления синхронным каналом передачи данных) для иерархических сетей и Token Ring для одноранговых локальных сетей, соответствует канальному уровню (Data Link layer) OSI (однако не охватывает польностью функциональность Data Link layer OSI);
  • Path control — обеспечивает адресацию, маршрутизацию и фрагментацию/дефрагментацию пакетов данных, охватывая часть функций канального и сетевого уровней OSI;
  • Transmission control — обеспечивает управление соединениями, включая шифрование/дешифрование данных, обеспечивая функциональность, входящую в сетевой и транспортный уровень OSI;
  • Data flow control — уровень управления потоками данных, включая установление соединений, очерёдность передачи данных, приостановку передачи по требованию и групповой обмен. Включает функции транспортного и сессионного уровней OSI;
  • Presentation services — управление преобразованием данных различных форматов, разделением ресурсов и синхронизацией транзакций. Включает в себя часть функций сеансового уровня, уровня представления и прикладного уровня OSI;
  • Transaction services — уровень приложений управления распределённой обработки данных и управления.

Верхний уровень службы транзакций (Transaction Services) обеспечивает средства приложений для распределенной обработки и управления сетью. К прикладным протоколам относятся:

  • DIA (Document Interchange Architecture) - определяет стандарты обмена документами между разнородными вычислительными системами; координирует передачу файлов, поиск документов и их хранение;
  • SNADS (SNA Distributed Service) - управляет распространением документов и сообщений (инфраструктура для распространения электронной почты);
  • DDM (Distributed Data Management) - обеспечивает прозрачный удаленный доступ к файлам за счет механизма перенаправления запросов.

На этих уровнях располагаются протоколы:

Три стека протоколов, отображенные на модели ISO/OSI

Файл:4_10.gif

  • APPC (Advanced Program-to-Program Communication) - выполняет функции сеансового и транспортного уровней ISO/OSI; на сеансовом уровне обеспечивает администрирование сеанса и трансляцию синтаксиса файлов, а на транспортном - организацию последовательностей сегментов и сквозное управление потоком данных.
  • CICS (Customer Information Control System) - инструментальное средство для построения приложений обработки транзакций, организует доступ к распределенной файловой системе, защиту информации, многозадачность и пр.
  • IMS (Information Management System) - еще одна среда обработки транзакций, подобная CICS, позволяющая нескольким приложениям совместно использовать базы данных и планировать приоритеты транзакций.
  • TSO (Time Sharing Operation) - обеспечивает интерактивный пользовательский терминальный интерфейс, реализуя одновременную поддержку множества независимых параллельных пользовательских сеансов; каждый пользователь TSO при помощи специальных команд получает возможность выполнять операции над наборами данных, запускать задания и контролировать ход их выполнения, использовать устройства, связываться с другими пользователями и т.п.

Среди них коммуникационные:

  • APPN (Advanced Peer-to-Peer Networking) - работает на сетевом и транспортном уровнях и обеспечивает одноранговое сетевое взаимодействие между несколькими физическими устройствами (миникомпьютерами, кластерными контроллерами, шлюзами, рабочими станциями и пр.); предусматривает управление окном передач и службу каталогов.
  • VTAM (Virtual Telecommunication Access Method) - обеспечивает управление, обмен данными и управление потоками данных в сетях SNA; на сеансовом уровне VTAM управляет диалогом и реализует управление сеансом, а на транспортном уровне обеспечивает сквозное управление потоками данных.
  • NCP (Network Control Program) - протокол управления ресурсами, подключенными к коммуникационным контроллерам; частично выполняет функции сетевого уровня (маршрутизация, шлюзование) и частично - канального уровня (управление доступом к каналу, физическая и логическая адресация, управление потоком данных).

Первый уровень - физический (Physical) подобно модели ISO/OSI определяет характеристики сопряжения со средой передачи данных. Решения этого уровня основаны преимущественно на тех же стандартах и рекомендациях, что и модель ISO/OSI.

--Darya Chernenko 09:09, 16 января 2011 (UTC)

Литература:

http://ru.wikipedia.org

http://www.intuit.ru

http://www.glossary.ru

Источник — «http://wiki.mvtom.ru/index.php/SNA»
Просмотры
Инструменты

Besucherzahler russian mail order brides
счетчик посещений
Rambler's Top100
Лингафонные кабинеты  Интерактивные доски  Интерактивная приставка Mimio Teach