DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Модель SNA

В 1970 году компания IBM разработала модель SNA, чтобы облегчить взаимодействие между своими продуктами. В то время IBM производила мэйнфреймы, принтеры и терминалы, поэтому первоначально модель SNA определяла способы связи между терминалами и мэйнфреймами. Позже она была модифицирована с целью поддержки микрокомпьютеров и PC. Эта модифицированная спецификация известна под названием "усовершенствованные межпрограммные связи" (Advanced Program to Program Communications, APPC).
Поскольку модель SNA создавалась IBM, она ориентирована главным образом на продукцию этой компании. Тем не менее между ней и появившейся позже моделью OSI можно провести параллели. В первоначальном варианте модель SNA содержала пять уровней, но затем была расширена до семи уровней, приблизительно эквивалентных уровням OSI. Уровни SNA перечислены в таблице 1.4. Два добавленных уровня отмечены звездочками. В скобках указаны соответствующие уровни модели OSI.
Модель SNA строилась вокруг мэйнфрейма IBM была основана на предположении, что за создание каждого сеанса связи отвечает мэйнфрейм. Если сеансы связи не ограничиваются мэйнфреймом, то для маршрутизации через промежуточные узлы и управления маршрутами применяются дополнительные компоненты, называемые сетевыми управляющими программами (Network Control Programs, NCP). Расширение APPC, упомянутое выше, предусматривает два различных типа узлов. Конечные узлы (end nodes, EN) пользуются услугами сети, тогда как сетевые узлы (network nodes, NN) выполняют задачи маршрутизации и управления. В модели SNA используется много других аббревиатур, но приведенных здесь должно быть достаточно, чтобы получить некоторое представление об этой модели.
Кстати, TCP/IP теперь может работать и на мэйнфреймах, но он не заменил полностью модель SNA. Версия TCP/IP для мэйнфреймов обращается ко многим службам уровней SNA.
 









jAntivirus