Глава 3.8. ТЕХНОЛОГИЯ ОТКРЫТЫХ СИСТЕМ

 

 

Открытая система

 

Управление таким сложным , использующим многочисленную и разнообразную аппа-ратуру процессом, как передача и обработка данных в разветвленной сети требует формали-зации и стандартизации процедур:

 

выделения и освобождения ресурсов компьютеров и системы телекоммуникации

 

установления и разъединения соединений;

 

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

 

контроля правильности передачи;

 

исправления ошибок и т. д.

 

Задача согласования взаимодействия ЭВМ клиентов, серверов, линий связи и других устройств решается путем установления определенных правил, называемых протоколами.

 

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

 

Международной организацией по стандартизации (ISO - International Organisation for Standardization) разработана система стандартных протоколов, получившая название модели взаимодействия открытых систем (Open System Interconnection - OSI), часто называемая так-же эталонной семиуровневой логической моделью открытых систем.

 

Открытая система - система,доступная для взаимодействия с другими системамив соответствии с принятыми стандартами.

 

Модель OSI представляет собой самые общие рекомендации для построения стандар-тов совместимых сетевых программных продуктов, она же служит базой для производителей при разработке совместимого сетевого оборудования, то есть эти рекомендации должны быть реализованы как в аппаратуре, так и в программных средствах вычислительных сетей,

 

В настоящее время модель взаимодействия от крытых систем является наиболее попу-лярной сетевой архитектурной моделью. Модель регламентирует общие функции, а не спе-циальные решения, поэтому реальные сети имеют достаточно пространства для маневра. Кратко поясним назначение протоколов OSI.

 

Прикладной уровень

 

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

 

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

 


Internet и т. д.

 

Уровень представления

 

Уровень представления (presentation) - интерпретация и преобразование передаваемыхв сети данных к виду, удобному для прикладных процессов.

 

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

 

 

Сеансовый уровень

 

Сеансовый уровень (session) - организация и проведение сеансов связи между приклад-ными процессами.

 

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

 

Транспортный уровень

 

Транспортный уровень (transport) - управление сегментированием данных9и сквознойпередачей (транспортировкой) данных от источника к потребителю. Уровень осуществляет обмен управляющей информацией и установление между абонентами логического канала, обеспечение качества передачи данных.

 

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

 

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

 

Сетевой уровень

 

Сетевой уровень (network) - управление логическим каналом передачи данных в сети.Уровень обеспечивает адресацию и маршрутизацию данных, коммутацию (каналов, сообще-ний, пакетов) и мультиплексирование.

 

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

 

9 Сегмент — блок данных транспортного уровня.

10Пакет — блок данных сетевого уровня.

 


Канальный уровень

 

Канальный уровень (data—link) - формирование и управление физическим каналом пе-редачи данных между объектами сетевого уровня (установление , поддержание и разъедине-ние логических каналов), обеспечение прозрачности физических соединений, контроля и ис-правления ошибок передачи).

 

Протоколы этого уровня весьма многочисленны и существенно отличаются друг от друга своими функциональными возможностями. На этом уровне действуют, например, про-токолы доступа к моноканалу. Управление выполняется на уровне кадров11.

 

Физический уровень

 

Физический уровень (physical) -установление,поддержание и расторжение соединений

 

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

 

Блоки информации, передаваемые между уровнями, имеют стандартный формат: заго-ловок (header), служебная информация, данные, концевик. Каждый уровень при передаче блока информации нижестоящему уровню снабжает его своим заголовком . Заголовок выше-стоящего уровня воспринимается нижестоящим как передаваемые данные.

 

Стандартизация распространяется на логический уровень передаваемой информации.

 

Прежде всего — это стандарт на форму передаваемых документов . Например, в бан-ковской системе распространен стандарт SWIFT (Society for Worldwide Interbank Financial Telecommunication) [11]. Он определяет расположение и назначение полей документа. Прин-ципиальным моментом при использовании этого и других компьютерных стандартов на до-кументацию является официальное признание (де-юре) передаваемого по каналам связи до-кумента юридически полноценным.

 

Каждый уровень решает свои задачи и обеспечивает сервисом расположенный над ним уровень.

 

Правила взаимодействия разных систем одного уровня называют протоколом, правила взаимодействия соседних уровней в одной системе — интерфейсом.

 

Каждый протокол должен быть прозрачным для соседних уровней.

 

Прозрачность — свойство передачи информации,закодированной любым способом,быть понятным взаимодействующим уровням.

 

О СНОВНЫЕ ВЫВОДЫ ПО МОДУЛЮ 3

1. Для эффективного взаимодействия конечных пользователей с вычислительной сис-темой новые информационные технологии опираются на принципиально иную ор-ганизацию интерфейса пользователей с вычислительной системой, основанную на принципах дружественного интерфейса.

 

2. Одной из важных функций интерфейса является формирование у пользователя оди-наковой реакции на одинаковые действия приложений, их согласованность.

 

 

11Кадр — блок данных на канальном уровне

 


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

 

4. В последнее время внимание привлекают новые виды интерфейса, такие как био-метрический (мимический) и семантический (общественный). Общественный ин-терфейс будет включать в себя лучшие решения WIMP- и SILK-интерфейсов.

 

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

 

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

 

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

 

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

 

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

 

10. Мультимедиа-технология (мультисреда) основана на комплексном представлении данных любого типа. Технологию мультимедиа составляют специальные аппарат-ные и программные средства.

 

11. Сеть представляет собой совокупность компьютеров, объединенных средствами пе-редачи данных.

 

12. Архитектура сети ЭВМ определяет принципы построения и функционирования ап-паратного и программного обеспечения элементов сети.

 

13. Современные сети можно классифицировать по различным признакам: по удален-ности компьютеров, топологии, назначению, перечню предоставляемых услуг, принципам управления, методам коммутации, видам среды передачи и т. д.

 

14. Объединение локальных вычислительных сетей и глобальных сетей открыло доступ к мировым информационным ресурсам.

 

15. Топология вычислительной сети во многом определяется структурой сети связи, определяемой способом соединения абонентов друг с другом и ЭВМ.

 

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

 

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

 

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

 

 


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

 

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

 

21. В вычислительных сетях информация должна быть защищена от всех видов посто-роннего вмешательства.

 

22. Технологии телеконференций реализуют дистанционное общение групп специали-стов, обсуждающих ту или иную проблему. Информация телеконференции форми-руется из новостей, сообщений-статей, посылаемых абонентами сети.

 

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

 

В ОПРОСЫ ДЛЯ САМОПРОВЕРКИ

1. Что такое интерфейс и какова его роль в процессе представления и использования информации?

 

2. Какие существуют виды интерфейсов?

 

3. Дайте характеристику основных типов пользовательского интерфейса.

 

4. Укажите цель стандартизации в области информационных технологий.

 

5. Назовите объекты для проектирования пользовательского интерфейса.

 

6. Какие критерии используют при оценке пользовательского интерфейса?

 

7. Какая цель преследуется при внедрении АРМ?

 

8. Из каких видов обеспечения строится АРМ?

 

9. Термин «АРМ» заменяет ли выражение «экспертная система»?

 

10. По каким этапам разделяется использование компьютерной и иной организацион-ной техники в офисе?

 

11. Назовите основные функции и средства электронного офиса.

 

12. На чем основана концепция гипертекста?

 

13. Определите структуру гипертекста.

 

14. Назовите примеры применения гипертекстовых технологий.

 

15. Как используются гипертекстовые технологии при сетевом обмене?

 

16. Поясните принципы технологии мультимедиа.

 

17. Каковы основные компоненты мультимедиа-среды?

 

18. Какие виды оборудования обеспечивают реализацию технологии мультимедиа.

 

19. Приведите примеры использования технологий мультимедиа.

 

20. Дайте определение компьютерной сети.

 


21. Что определяет архитектура сети ЭВМ?

 

22. Какая сеть ЭВМ называется гетерогенной?

 

23. На какие классы разделяются компьютерные сети по типу организации передачи данных?

 

24. Выделите классы вычислительных сетей по критерию «способ управления вычис-лительными сетями».

 

25. Какие типы топологии применяются при построении компьютерных сетей?

 

26. Укажите классификационный параметр для класса «локальные вычислительные се-ти».

 

27. Перечислите задачи коллективной работы с информацией, обеспечиваемые локаль-ными вычислительными сетями.

 

28. Выделите основные аппаратные компоненты локальных вычислительных сетей.

 

29. По каким принципам устроится управление в локальных сетях.

 

30. Какова роль «сервера» и «клиента» в локальных вычислительных сетях?

 

31. Какие условия должны быть обеспечены при передаче информации в сети способом коммутации каналов?

 

32. Укажите недостатки метода передачи сообщений при передаче информации в сети.

 

33. Какие функции выполняет электронная почта?

 

34. Поясните принципы организации телеконференций.

 

35. Укажите назначение системы Usenet.

 

36. Как организуются электронные доски объявлений?

 

37. Что собой представляет модель OSI?

 

38. Какие существуют протоколы сетевого взаимодействия?

 

39. Дайте определение открытой системы.

 

40. Какой уровень регулирования представляют стандарты ISO?

 

 

ПРИМЕРЫ ТЕСТОВ ПО МОДУЛЮ 3