Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сетевые технологии (часть 1).doc
Скачиваний:
86
Добавлен:
10.12.2018
Размер:
884.22 Кб
Скачать

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

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

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

Прикладной протокол определяет правила информационного обмена между равноправными элементами прикладной службы.

Прикладная служба – это службы, которая предоставляет следующие услуги:

  • идентификация партнеров для взаимодействия;

  • определение готовности партнеров;

  • установление полномочий для передачи информации;

  • согласование механизма секретности;

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

  • синхронизация взаимодействующих приложений и т.д.

3.2. Уровень представления данных

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

  • запрос установления сеанса;

  • передача данных;

  • согласование и повторное согласование синтаксиса;

  • преобразование синтаксиса;

  • запрос завершения сеанса.

3.3. Сеансовый уровень взаимодействия

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

  • установление сеансового соединения;

  • разъединение сеансового соединения;

  • обмен обычными данными;

  • неделимая служба;

  • обмен срочными данными;

  • управление взаимодействием;

  • синхронизация сеансового соединения;

  • оповещение об особых состояниях.