Виды программной архитектуры сетевых информационных комплексов. Архитектура открытых систем. Основы Интернета. Службы Интернета. Подключение к Интернету. Открытая архитектура системы «интеллект». Взаимодействие открытых систем

Аннотация: Методологическое обоснование открытых систем как совокупности концепций и основанных на них эталонных моделей. Модель OSI.

2.1. Методологический базис открытых систем

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

Методологически базис открытых систем состоит из совокупности концепций и основанных на них эталонных моделей:

  • концептуальная основа и принципы построения открытых систем;
  • эталонная модель окружений открытых систем (Open System Environment Reference Model - OSE RM);
  • эталонная модель взаимосвязи открытых систем (Open Systems Interconnection Reference Model - OSI RM);
  • аппарат разработки и использования профилей ИТ/ИС, предназначенный для создания открытых систем в пространстве стандартизованных решений;
  • таксономия профилей;
  • концепция тестирования конформности систем ИТ исходным стандартам и профилям.

Наиболее весомыми результатами в становлении методологии базиса открытых систем сегодня являются:

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

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


Рис. 2.1.

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

  • системы реального времени (Real Time System - RTS) и встроенные системы (Embedded System - ES);
  • системы обработки транзакций (Transaction Processing System - TPS);
  • системы управления базами данных (DataBase Management System - DBMS);
  • разнообразные системы поддержки принятия решения (Decision Support System - DSS);
  • управленческие информационные системы административного (Executive Information System - EIS) и производственного (Enterprise Resource Planning - ERP) назначения;
  • географические информационные системы (Geographic Information System - GIS);
  • другие специализированные системы, в которых могут применяться спецификации, рекомендуемые международными организациями.

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

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

Таким образом, среда OSE поддерживает "переносимые, масштабируемые и взаимодействующие прикладные компьютерные программы через стандартные функциональности, интерфейсы, форматы данных, протоколы обмена и доступа".

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

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

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

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

Рабочая группа 1003.0 POSIX IEEE разработала эталонную модель OSE (Open Systems Environment / Reference Model - OSE/RM). Эта модель описана на международном уровне в техническом отчете TR 14250 комитета JTC1 ( рис. 2.2).

В описании модели используется два типа элементов:

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

Логические объекты представлены тремя классами, интерфейсы - двумя. В контексте эталонной модели OSE прикладное программное обеспечение включает в себя непосредственно коды программ, данные, документацию, тестирующие, вспомогательные и обучающие средства ( рис. 2.3).


Рис. 2.3.

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

Внешняя среда платформ состоит из элементов, внешних по отношению к ППО и прикладной платформе (рабочие станции, внешние периферийные устройства сбора, обработки и передачи данных, объекты коммуникационной инфраструктуры, услуги других платформ, операционных систем или сетевых устройств).

Интерфейс прикладной программы (Application Program Interface - API) является интерфейсом между ППО и прикладной платформой. Основная функция API - поддержка переносимости ППО. Классификация API производится в зависимости от типа реализуемых услуг: взаимодействие в системе "пользователь - компьютер", обмен информацией между приложениями, внутренние услуги системы, коммуникационные услуги.

Интерфейс обмена с внешней средой (External Environment Interface - EEI) обеспечивает передачу информации между прикладной платформой и внешней средой, а также между прикладными программами, которые выполняются на одной платформе.


Рис. 2.4.

Эталонная модель OSE/RM реализует и регулирует взаимоотношения "поставщик - пользователь". Логические объекты прикладной платформы и внешней среды являются поставщиком услуг, ППО - пользователем. Они взаимодействуют с помощью набора API и EEI интерфейсов, определенных моделью POSIX OSE ( рис. 2.4) .

Интерфейс EEI представляет собой совокупность всех трёх интерфейсов (CSI, HCI, ISI), каждый из которых имеет характеристики, определяемые внешним устройством ( рис. 2.5):

  • интерфейс коммуникационных сервисов (Communication Service Interface - CSI) - интерфейс, который обеспечивает сервис для реализации взаимодействия с внешними системами. Реализация взаимодействия осуществляется с помощью стандартизации протоколов и форматов данных, которыми можно обмениваться по установленным протоколам
  • человеко-машинный интерфейс (Human Computer Interface - HCI) - интерфейс, через который осуществляется физическое взаимодействие пользователя и системы программного обеспечения
  • интерфейс информационных сервисов (Information Service Interface - ISI) - граница взаимодействия с внешней памятью долговременного хранения данных. Обеспечивается стандартизацией форматов и синтаксиса представления данных.


Рис. 2.5.

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

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

Архитектура открытых систем

Наименование параметра Значение
Тема статьи: Архитектура открытых систем
Рубрика (тематическая категория) Компьютеры

Открытые системы.

Понятие подхода открытых систем.

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

Открытая система - ϶ᴛᴏ система, которая состоит из компонентов, взаимодействующих друг с другом, через стандартные интерфейсы. Данное определœение было сформулировано французской ассоциацией пользователœей Unix в 1992 году, так же это исчерпывающий и согласованный набор международных стандартов информационных технологий и профилей, функциональных стандартов, которые специфицируют интерфейсы, службы и поддерживающие форматы, чтобы обеспечить интероперабельность и мобильность приложений, данных и персонала. Данное определœение сформулировано международным научным техническим обществом (IEEE). Данное определœение подчеркивает аспект среды, которые предоставляют открытые системы для ее использования, ᴛ.ᴇ. это внешнее описание открытой системы.

Общие свойства открытых систем обычно формулируются следующим образом:

1) расширяемость (масштабируемость)

2) мобильность (переносимость)

3) интеропирабельность (способность к взаимодействию с другими системами)

4) дружественность к пользователю, в т.ч. легкая управляемость

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

Архитектура открытой системы таким образом оказывается иерархическим описанием ее внешнего облика и каждого компонента с точки зрения:

1. пользователя (пользовательский интерфейс)

2. проектировщика системы (среды проектирования)

3. прикладного программиста (среды программирования)

4. системного программиста (архитектура ЭВМ)

5. разработчика аппаратуры (интерфейсы оборудования)

Преимущество идеологии открытой системы

Для пользователя открытые системы обеспечивают:

1) новые возможности сохранения сделанных вложений благодаря свойствам эволюции постепенного развития функций системы и замены отдельных компонентов без перестройки всœей системы

2) освобождение от зависимости от одного поставщика аппаратных или программных средств, а так же возможность выбора продуктов из предложенных на рынке при условии соблюдения поставщиком соответствующих стандартов открытых систем

3) дружественность среды, в которой работает пользователь и мобильность персонала в процессе эволюции системы

4) возможность использования информационных ресурсов имеющихся в других системах

Проектировщик информационных систем получает:

1. возможность использования разных аппаратных платформ

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

3. развитие средства инструментальных сред, поддерживающих проектирование

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

Разработчики общесистемных программных средств получают:

1. новые возможности разделœения труда, благодаря повторному использованию программ

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

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

Архитектура открытых систем - понятие и виды. Классификация и особенности категории "Архитектура открытых систем" 2017, 2018.

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

Цель прикладного уровня – служить “окном” между общающимися пользователями в среде OSI, через которую происходит весь обмен информацией между пользователями.

Цель уровня представления – представлять информацию (во внешних формах представления) для общающихся пользователей таким способом, который сохранял бы смысл, несмотря на синтаксические различия.

Цель уровня сессии – обеспечивать средства, необходимые взаимодействующим элементам уровня представления для организации и синхронизации их диалога и управления обменом данными. Для этого уровень сессии обеспечивает средства для установления связи посредством сессии между двумя элементами уровня представления и для обеспечения их упорядоченного взаимодействия при обмене данными.

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

Трехуровневая архитектура информационных систем, связана с эталонной моделью OSI (Взаимодействие открытых систем) следующим образом (рисунок 6).

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

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

Методы моделирования данных

В данном разделе мы рассмотрим некоторые методы моделирования данных в области концептуальных схем. Будут выделены несколько общих аспектов в различных методах и в общих чертах охарактеризованы каждый из них. Эти сведения не являются исчерпывающими. Цель их найти некоторые удобные критерии для:

Выделения различных методов описания предметной области в концептуальной схеме и информационной базе;

Выделения основных понятий, необходимых для языков концептуальной схемы;

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

Рассматриваются следующие критерии.

1. Сопоставление формы и содержания.

Ранние методы концентрировали внимание на формах моделируемых данных. То есть определялись структуры данных, удобные для хранения и/или обработки в ЭВМ. В частности, оптимизировалось обновление данных, хотя уделялось также внимание и проблемам доступа к данным. Термин “моделирование данных” восходит к этим методам. Более поздние методы моделирования подчеркивают важность моделирования смысла (семантики) информации. В этих методах большую роль играют семантические правила для информации. Такие семантические модели считаются независимыми от моделей данных, описывающих формы представления и хранения информации и находятся на более высоком уровне.

Рисунок 6. Взаимосвязь трехуровневой архитектуры АИС с эталонной моделью OSI

Другими словами, эти семантические модели обеспечивают концептуальное представление. Термин “информационное моделирование”, часто ассоциируется с этими методами. При этом вовсе не игнорируются формы данных и их влияние на практические проблемы эффективности. Но считается, что принимать решения по поводу манипулирования и хранения данных –
в частности, по поводу требований к эффективности обработки – можно только при ясном понимании и формальном определении того, что в точности представляют данные, какие правила и ограничения существуют, и какие действия по манипулированию информацией необходимы пользователю.

2. Статические аспекты в сравнении с динамическими аспектами.

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

3. Возможность различать лексические и нелексические сущности.

Многие методы не допускают четкого различия между лексическими и нелексическими сущностями, т.е. между именами предметов и самими предметами. Другие позволяют проводить такое различие или даже требуют ясного различия между ними.

4. Выразительная мощность.

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

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

6. Разделение различных видов высказываний.

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

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

Абстрактные типы данных;

Модели, основанные на бинарных отношениях;

Концептуальные графы;

Модели предложений с глубокой структурой;

Модели сущность – связь;

Модели, ориентированные на функции или на действия;

Модели, основанные на n-арных отношениях;

Сетевые модели (включая CODASYL);

Модели объект – роль;

Модели взаимодействия процессов;

Реляционные модели;

Сематические сети;

Теоретико-множественные модели.

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

Сущность – атрибут – связь (EAR);

Модели на основе бинарных и элементарных n-арных отношениях;

Интерпретируемая логика предикатов.

Подходы сущность – атрибут – связь (EAR) основываются на следующих понятиях:

Сущности;

Связи между сущностями;

Атрибуты – ассоциации между значениями и сущностями, или между значениями и связями;

Значения.

В этих подходах используются также понятия тип и реализация применяемые к каждому из этих примитивных понятий.

Источником этих подходов послужил опыт моделирования данных в начале 1970-х годов. Первоначально рассматривались только бинарные связи, атрибуты связей не допускались.
Но последующие работы привели к вариантам, которые допускают n-арные связи между сущностями и позволяют связям иметь атрибуты (рисунки 7-9).

Рисунок 7. Представление связей в моделях EAR

Рисунок 8. Пример бинарной связи (n:2)

Рисунок 9. Пример тройной связи (n = 3)

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

Подходы на основе бинарных и элементарных n-арных отношений исторически основываются на работах по искусственному интеллекту и лингвистике, где рассматриваются “семантические сети” и другие подобные понятия. Они были предложены в начале 1970-х годов.

Подходы BR (BINARY RELATIONSHIP) различают сущности и имена сущностей, но не различают атрибуты и связи. Кроме того, признаются только бинарные отношения, они основаны на трех основных понятиях:

Сущности;

Имена сущностей;

Бинарные отношения.

В этих подходах используются также понятия тип и реализация, применяемые к каждому из примитивных понятий.

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

Подходы на основе элементарных n-арных отношений не ограничивают элементарные высказывания точно двумя сущностями, а допускают описание элементарных высказываний, включающих одну, две или более сущностей (элементарные n-арные отношения).

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

Термов и переменных;

Предикатов;

Логических связок;

Кванторов.

Термы и переменные относятся к сущностям в предметной области, а предложения выражают высказывания об этих сущностях.

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

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

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


Поделитесь работой в социальных сетях

Если эта работа Вам не подошла внизу страницы есть список похожих работ. Так же Вы можете воспользоваться кнопкой поиск


Лекция 10. Виды программной архитектуры сетевых информационных комплексов. Архитектура открытых систем. Основы Интернета. Службы Интернета. Подключение к Интернету

Виды программной архитектуры сетевых информационных комплексов

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

  • автономные приложения (работа на одном компьютере);
  • приложения в файл-серверной архитектуре. В этом варианте установленные на ряде компьютеров копии одной и той же программы за данными обращаются к серверу, хранящему файлы, доступные одновременно всем пользователям. При этом на сервере инсталлирована специальная серверная версия операционной системы. Каждое изменение общедоступного файла выделяется в транзакцию – элементарную операцию по обработке данных, позволяющую снять неоднозначность распределения содержимого в конкретный момент времени. Это работа в сети с так называемыми "толстыми" клиентами, т. е. с мощными компьютерами;
  • приложения в клиент-серверной архитектуре. В ней сервер помимо простого обеспечения доступа к данным способен еще и выполнять программы, которые берут на себя определенный объем вычислений (или, в частности, передачу не всего объёма данных, а только их изменённой части), что позволяет повысить надежность системы и снять лишнюю нагрузку с клиентских компьютеров, которые в этом случае осуществляют лишь небольшой объем вычислений. Это – работа с "тонкими" клиентами;
  • приложения в многозвенной архитектуре. Недостаток предыдущих вариантов в том, что в случае выхода сервера из строя, работа системы останавливается. Поэтому иногда в систему добавляются сервер приложений (для вычислений), сервер баз данных (для обработки запросов пользователей), сервер с программой-монитором транзакций (для оптимизации обработки транзакций). Но т. к. в большинстве все эти серверы соединены последовательно (позвенно), то выход одного из звеньев если и не останавливает систему, то сильно снижает ее производительность;
  • приложения в распределенной архитектуре. Для исключения недостатков предыдущих систем создаются специальные технологии, позволяющие создавать программу в виде набора компонентов, которые можно запускать на любом из серверов, связанных в сеть. Основное преимущество при этом в том, что при выходе из строя любого из серверов специальные программы-мониторы сразу перезапускают временно пропавший компонент на другом сервере.

Доступ к возможностям любого компонента осуществляется с произвольного клиентского места. При этом все вычисления происходят на серверах, а клиентские компьютеры только отображают полученную из сети информацию, и появляется возможность работы в сети со "сверхтонкими" клиентами, например, с небольшими мобильными устройствами. Частный случай компонентского подхода - доступ к серверным приложениям из браузеров через I n ternet .

Архитектура открытых систем

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

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

Верхние уровни (с 7-го по 3-й) определяют, каким способом осуществляется доступ приложений к услугам связи. Чем выше уровень, тем более сложную задачу он решает.

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

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

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

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

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

4-й уровень – транспортный – преобразует документ в форму, в которой положено передавать данные в сети, обеспечивает нарезку пакетов и их доставку в той же последовательности и без ошибок.

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

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

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

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

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

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

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

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

Основы Интернета

Internet - это объединение сетей или всемирная (глобальная) компьютерная сеть, в которой происходит непрерывная циркуляция данных. Его можно сравнить с теле- или радиоэфиром, с той лишь разницей, что в Интернете данные могут храниться. Хранение обеспечивают узлы сети (WEB -серверы ).

Начало создания Internet  в 1964 году, а вторым рождением можно считать внедрение в 1983 г. протокола TCP/IP , лежащего в основе Internet и сейчас.

Во второй половине 80-х годов произошло деление всемирной сети на домены по принципу принадлежности, например, домен com – коммерческий, развивался за счет собственных ресурсов. Затем появились национальные домены (uk – домен Великобритании, ru -домен России).

Протокол TCP/IP  это два протокола или стек протоколов, лежащих в разных уровнях:

TCP (Transmission Control Protocol )  протокол транспортного уровня , он управляет передачей данных, образуя стандартные пакеты данных;

IP (Internet Protocol )  адресный протокол, он принадлежит сетевому уровню и определяет адрес , куда происходит передача.

Адрес каждого компьютера в Internet уникален. Он записывается 4-мя байтами, т. е. 256 4 , или более чем четырьмя миллиардами (от 0.0.0.0 до 255.255.255.255),

Например, 195.38.46.11.

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

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

Пара программ Интернета, взаимодействующих между собой по стандартным правилам  протоколам называется службой . Одна из программ этой пары называется сервером, а вторая  клиентом. Таким образом, работа служб Интернета  это взаимодействие серверного оборудования и ПО и клиентского оборудования и ПО. Протоколы служб Интернета (сервер - клиент) называются прикладными протоколами.

Для передачи файлов в Internet используются прикладными протоколы:

  • HTTP (Hypertext Transfer Protocol –протокол передачи гипертекста) – протокол, регламентирующий процесс пересылки документов HTML по сети Inte r net , где HTML – Hypertext Markup Language – гипертекстовый язык разметки. Например: http :// www ....
  • FTP (File Transfer Protocol ), специальный прикладной протокол, регламентирующий процесс пересылки непосредственно файлов, например, файлов программ, архивов и т. п. с одного компьютера на другой в сети Internet . Он более низкоуровневый, не требует загрузки HTML -документов. Соответственно, чтобы получить соединение, необходимо на компьютере иметь программу FTP-клиент и установить связь с сервером, предоставляющим услуги FTP (FTP-сервером).

При использовании протокола FTP адрес выглядит как:

ftp :/// address , где addre ss – адрес папки или файла, например,

ftp :/// c :/Мои документы/Титульный лист. doc

Службы Интернета

  1. Служба передачи файлов (FTP ), обеспечивающая прием и передачу файлов, составляет значительный процент от всего объема Интернет-услуг. Она имеет свои серверы в мировой сети, где хранятся архивы данных. Протокол FTP работает одновременно с двумя TCP -соединениями между сервером и клиентом: по одному идет передача данных, а второе соединение используется как управляющее.
  2. Служба имен доменов (DNS – Domain Name System ) занимается переводом цифровых имен компьютеров в доменные имена (буквенные), например, имя сетевого компьютера может выглядеть и как 195.28.132.97, а в доменном выражении, как www . echo . msk . ru . Доменное имя запоминается легко, в него, как правило, вложено какое-то смысловое содержание. Для автоматической работы в сети Inte r net оно преобразуется в связанный с ним четырехбайтный цифровой IP -адрес.
  3. Служба WWW (World Wide Web) – единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных документов, хранящихся на Web-серверах. Это служба поиска и просмотра гипертекстовых документов, включающих в себя графику, звук и видео.

WWW – самая популярная из служб Интернета. Её часто отождествляют с самим Интернетом, но это лишь одна из его многочисленных служб.

Отдельные документы называются Web-страницами.

Группы тематически объединенных Web-страниц называют Web-узлами или сайтами . Для поиска информации (сайтов) в сети Internet в нашей стране и за рубежом используется ряд информационно-поисковых систем. Из отечественных наиболее известны поисковые системы: Yandex, Google, Mail, Rambler, а из зарубежных: – Google, Yahoo!, Bing, Alexa и др.

Поиск информации в сети Internet этими системами производится по запросам.

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

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

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

Физический Web-сервер может содержать множество Web-узлов (сайтов) каждый из которых является каталогом Web-страниц на жестком диске сервера.

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

Гипертекст (HTML) – совокупность страниц с текстами, картинками и ссылками на другие страницы. Ссылки могут относиться как к страницам текущего сайта, так и к страницам любого другого сайта, хранящегося в данном компьютере либо даже на другом сервере, зарегистрированном в сети Internet.

Программы для просмотра Web-страниц называются браузерами (Internet Explorer, Google Chrome, Opera, Mozilla Firefox, Safari, Yandex и т. п). Браузер обеспечивает отображение документа на экране, руководствуясь командами, которые автор вложил в его текст. Такие команды называются тегами. От обычного текста они отличаются тем, что заключены в угловые скобки. Большинство тегов используется парами: тег открывающий и тег закрывающий.Закрывающий тег начинается с прямого слэша (/).

Пример фразы гипертекста:

< CENTER > Этот текст должен выравниваться по центру экрана . Правила записи тегов содержатся в спецификации языка разметки гипертекста HTML .

Таким образом, Web -документ – это текст, размеченный тегами HTML .

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

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

Адрес любого файла в Интернете определяется унифицированным показателем ресурса – URL (Uniform resource locator). Он состоит из 3-х частей:

  • указание службы, обеспечивающей доступ к данному ресурсу (обычно это имя прикладного протокола, соответствующего данной службе). Например, для службы WWW прикладным является протокол HTTP. После имени протокола ставится двоеточие и два знака "прямой слеш" (//): http://www....;
  • указание доменного имени компьютера (сервера), на котором хранится данный ресурс:

http://www.microsoft.com /rus...;

  • указание полного пути доступа к файлу на данном компьютере (сервере),

http://www.microsoft.com/rus/Документы/Новые/Книга.7z,

где http://www.microsoft.com/rus (адрес русскоязычной части сайта (Web-узла Microsoft).

При наборе URL важно соблюдать регистр.

  1. Служба IRC (Internet Relay Chat – сетевой переключаемый разговор) предназначена для прямого общения нескольких человек в режиме реального времени. Иногда ее называют чат-конференциями или просто чатом . Особенность чата в том, что общение происходит только в пределах одного канала, в работе которого принимает участие ограниченный круг участников. Каждый пользователь может создать свой собственный канал и пригласить в него участников беседы или присоединиться к одному из открытых в данный момент каналов.
    1. Служба ICQ (поиск сетевого IP-адреса компьютера, подключенного к Интернету в данный момент). IP-адрес компьютера может быть как постоянным, так и временным.

Большинство пользователей используют динамический временный IP-адрес, действующий только на время сеанса. В различных сеансах динамический IP-адрес может быть заранее неизвестно каким.

После регистрации на сервере службы ICQ пользователь получает персональный идентификационный номер UIN (Universal Internet Number), который он сообщает партнерам по контактам. Зная UIN партнера, можно отправить ему сообщение через сервер службы, не зная его текущего IP-адреса. После установления контакта связь происходит в режиме, аналогичном сервису IRC.

  1. Служба электронной почты (E-mail), которая обеспечивается почтовыми серверами Интернета.

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

Почтовые серверы получают сообщения от сообщения от клиентов и передают их по цепочке к почтовым серверам адресатов, где накапливаются. Передача данных с почтового сервера адресата происходит автоматически в момент установления соединения с адресатом. В Windows для этого может использоваться программа Microsoft Outlook.

Подключение к Интернету

Для подсоединения к Интернету необходимо:

  • физически подключить PC к одному из узлов WEB с помощью модема или сетевой карты. В настоящее время сетевая карта стала настолько доступной, что её интегрируют в системную плату. Если карты нет, то придется воспользоваться внешним PCI адаптером. Сетевая карта должна соответствовать стандарту Realtek 10/100;
  • получить IP-адрес на постоянной или временной основе;
  • установить и настроить программное обеспечение по пути: "Пуск" – "Панель управления" – "Сеть и Интернет" – "Подключение к сети" и далее следовать указаниям Мастера установки.

Поставщиками интернет-услуг являются сервис-провайдеры.

PAGE 7

Другие похожие работы, которые могут вас заинтересовать.вшм>

13766. 94.07 KB
Для ее достижения необходимо выполнить следующие задачи: изучить историю развития Сети и ее нынешнее состояние в целом; оценить соответствие Интернетресурсов понятию источник информационного обеспечения научных исследований; исследовать пути совершенствования поиска в Сети со стороны исследователей и выделить основное направление возможного преображения Всемирной паутины разрабатываемое учеными. Практическая значимость работы заключается в освещении путей более качественного поиска в Сети и основного направления ее развития....
20402. Различные виды систем: основы существования 57.08 KB
Организации представляют собой группу наиболее старых общественных образований на Земле. Организационная система - это определённая совокупность внутренне взаимосвязанных частей организации формирующая некую целостность. Хотя организации распадаются на отдельные части или составные элементы они сами являются подсистемами в рамках более крупной системы.
4166. Эталонная модель взаимодействия открытых систем 77.5 KB
Эталонная модель OSI стала основной архитектурной моделью для систем передачи сообщений. При рассмотрении конкретных прикладных телекоммуникационных систем производится сравнение их архитектуры с моделью OSI/ISO. Эта модель является наилучшим средством для изучения современной технологии связи.
8262. Понятие об информационных системах и автоматизации информационных процессов. Возможности настольных издательских систем: создание, организация и основные способы преобразования (вёрстки) текста 36.19 KB
Системы значительно отличаются между собой как по составу так и по главным целям. Система Элементы системы Главная цель системы Фирма Люди оборудование материалы здания и др. Информационные системы обеспечивают сбор хранение обработку поиск выдачу информации необходимой в процессе принятия решений задач из любой области. В основе любой информационной системы лежит структурированный набор данных структура данных.
15973. Техническое обслуживание и ремонт компьютерных систем и комплексов 569.38 KB
Вначале практики проходил инструктаж по технике безопасности. После прохождения инструктажа, проходило ознакомление с деятельностью данного предприятия и изучение его работы, а также закрепление и углубление полученных знаний в ходе учебных занятий.
8033. ИНФОРМАЦИОННЫЕ РЕСУРСЫ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ 111.06 KB
Источники информации в информационной системе. Весь процесс производства с точки зрения информатики представляет собой непрерывный процесс порождения обработки изменения хранения и распространения информации. Современное предприятие можно рассматривать как эффективный информационный центр источниками информации которого являются внешняя и внутренняя деловая среда.
20231. Рассмотрение сущности автоматизированных информационных систем 205.41 KB
Информационная система - это система, обеспечивающая уполномоченный персонал данными или информацией, имеющими отношение к организации. Информационная система управления, в общем случае, состоит из четырех подсистем: системы обработки транзакций, системы управленческих отчетов, офисной информационной системы и системы поддержки принятия решений, включая информационную систему руководителя, экспертную систему и искусственный интеллект.
17304. Использование информационных технологий и систем при проведении выборов в РФ 271.03 KB
Выборы являются формой реализации и защиты гражданами собственных экономических и социальных интересов. Поэтому угрозы чрезвычайных ситуаций в избирательном процессе являются угрозами политической и социальной стабильности общества, а следовательно – угрозами национальной безопасности России.
7414. ИСПОЛЬЗОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ В УПРАВЛЕНИИ МЕЖДУНАРОДНЫМ БИЗНЕСОМ 1.03 MB
Изучить методические принципы организации современных информационных систем в международном бизнесе. Представить принципы формирования структуры и функциональных возможностей информационной системы управления бизнесом. Показать возможности развития интегрированной информационной системы управления международной компанией...
20540. Проектирование информационных систем “Ломбард” в Microsoft Access 540.68 KB
В пакете программ MSOffice есть очень удобная и, в то же время, функциональная программа – MSAccess. Она позволяет создавать базу данных в виде взаимосвязанных таблиц, извлекать информацию из этих таблиц в виде запросов и отчетов. Кроме того, программа позволяет создавать пользовательский интерфейс для ввода и изменения информации в таблицах – для этого есть формы.

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

Архитектура вычислительной сети – описание ее общей модели.

Многообразие производителей вычислительных сетей и сетевых програм­мных продуктов поставило проблему объединения сетей различных архитек­тур. Для ее решения Международной организацией по стандартизации была разработана эталонная модель взаимодействия открытых систем (Open System Interconnection, OSI). Часто ее называют моделью архитектуры открытых систем.

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

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

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

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

На каждом уровне выполняются определенные сетевые функции. Нижние уровни – 1-й и 2-й – определяют физическую среду передачи данных и сопутствующие задачи (такие как передача битов данных через плату сетевого адаптера и кабель). Самые верхние уровни определяют, каким способом осуществляется доступ приложений к услугам связи. Чем выше уровень, тем более сложную задачу он решает.

Перед подачей в сеть данные разбиваются на пакеты.

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

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

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

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

4-й уровень – транспортный – обеспечивает дополнительный уровень соединения. Транспортный уровень гарантирует доставку пакетов без ошибок, в той же последовательности, без потерь и дублирования. Он управляет потоком, проверяет ошибки и участвует в решении проблем, связанных с отправкой и получением пакетов.

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

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

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

При передаче информации от прикладного процесса в сеть происходит ее обработка уровнями модели взаимодействия открытых систем. Смысл этой обработки заключается в том, что каждый уровень добавляет к информации процесса свой заголовок – служебную информацию, которая необходима для адресации сообщений и для некоторых контрольных функций. Физический уровень заголовка не добавляет. Сообщение, обрамленное заголовками, уходит в коммуникационную сеть и поступает на абонентские ЭВМ вычислительной сети. Каждая абонентская ЭВМ, принявшая сообщение, дешифрирует адреса и определяет, предназначено ли ей данное сообщение. При этом в абонентской ЭВМ происходит обратный процесс – чтение и отсечение заголовков уровнями модели взаимодействия открытых систем. Каждый уровень реагирует только на свой заголовок. Заголовки верхних уровней нижними уровнями не воспринимаются и не изменяются – они “прозрачны “ для нижних уровней. Так, перемещаясь по уровням модели OSI, информация, наконец, поступает к процессу, которому она была адресована.

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


©2015-2019 сайт
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-04-04