Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мои ответы.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.91 Mб
Скачать

55. Открытые информационные системы: терминология и структура вос

Открытая система (англ. "Open system") - это вычислительная среда, состоящая из аппаратных и программных продуктов и технологий, разработанных в соответствии с общедоступными и общепринятыми (международными) стандартами. Основным назначением открытых систем для пользователей аппаратных и программных компьютерных продуктов и технологий является независимость от поставщика, ориентированного на производство подобных продуктов и использование этой технологии. Суть идеи заключается в том, что потребители могут приобретать любой продукт такого поставщика (фирмы, компании), наращивая мощность своей системы. Это касается как аппаратных, так и программных средств.

Обязательными свойствами открытых систем являются:

1) переносимость - это способность программного и аппаратного обеспечения работать на различных аппаратных платформах или под управлением различных операционных систем.;

2) интероперабильность - это способность к взаимодействию различных аппаратных и программных платформ;

3) масштабируемость - это способность программных и технических средств корректно работать с различными системами;

4) доступность программного и аппаратного обеспечения для развития и модернизации.

Преимуществом для пользователей является то, что они могут постепенно заменять элементы системы на более совершенные, не утрачивая её работоспособности. Термин “открытые системы” понимается как возможность любых двух систем взаимодействовать между собой с помощью соответствующих рекомендаций. Взаимодействие открытых систем (Open Systems Interconnection, OSI) – это правила сопряжения систем с открытой архитектурой, создаваемых различными производителями.

Модель взаимодействия открытых систем объединяет рекомендации по сетевому взаимодействию неоднородных систем (компьютеров, терминалов, процессов, средств связи и т. д.). Так, например, стандартом для компьютерных сетей является общеизвестное семейство сетевых протоколов TCP/IP.

Технология открытых систем заключается в использовании стандартных интерфейсов между разнородными аппаратными и программными компонентами систем. Она является базой для создания инфраструктур всех уровней: от предприятия и отрасли до национальной информационной инфраструктуры. Кроме того, такая информационная технология обеспечивает интеграцию с мировым информационным пространством и, тем самым, с мировой экономикой.

Модель ISO OSI состоит из следующих уровней :

  • физический уровень - получает пакеты данных от вышележащего канального уровня и преобразует их в оптические или электрические сигналы, соответствующие 0 и 1 бинарного потока. Эти сигналы посылаются через среду передачи на приемный узел. Механические и электрические/оптические свойства среды передачи определяются на физическом уровне и включают: Тип кабелей и разъемов, Разводку контактов в разъемах, Схему кодирования сигналов для значений 0 и 1

  • канальный уровень - обеспечивает создание, передачу и прием кадров данных. Этот уровень обслуживает запросы сетевого уровня и использует сервис физического уровня для приема и передачи пакетов. Служит также для обнаружение ошибок передачи; восстановление информации при сбоях.

  • сетевой уровень - отвечает за деление пользователей на группы. На этом уровне происходит маршрутизация пакетов на основе преобразования MAC-адресов в сетевые адреса. обеспечивает также прозрачную передачу пакетов на транспортный уровень, обеспечивает связь между сетями

  • транспортный уровень - делит потоки информации на достаточно малые фрагменты (пакеты) для передачи их на сетевой уровень, обеспечивает интерфейс между процессами и сетью; устанавливает логические каналы между процессами; передает по этим каналам пакеты.

  • сеансовый уровень - отвечает за организацию сеансов обмена данными между оконечными машинами. Протоколы сеансового уровня обычно являются составной частью функций трех верхних уровней модели. определяет режим или включает вывод режимов обмена

  • уровень представления - отвечает за возможность диалога между приложениями на разных машинах. Этот уровень обеспечивает преобразование данных (кодирование, компрессия и т.п.) прикладного уровня в поток информации для транспортного уровня. Протоколы уровня представления обычно являются составной частью функций трех верхних уровней модели.

  • прикладной уровень - отвечает за доступ приложений в сеть. Задачами этого уровня является перенос файлов, обмен почтовыми сообщениями и управление сетью.

Эталонная модель OSI, иногда называемая стеком OSI представляет собой 7-уровневую сетевую иерархию(рис. 1) разработанную Международной организацией по стандартам (International Standardization Organization - ISO). Эта модель содержит в себе по сути 2 различных модели:

  • горизонтальную модель на базе протоколов, обеспечивающую механизм взаимодействия программ и процессов на различных машинах

  • вертикальную модель на основе услуг, обеспечиваемых соседними уровнями друг другу на одной машине

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