Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ИБДиС 2013-03-26.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.11 Mб
Скачать

1.2 Функции уровней Прикладной уровень a

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

Функции А-уровня разделяются на две группы: общие (ACSE) и специальные прикладные сервисные элементы. Первые дают средства взаимодействия, используемые рядом приложений, например, средства организации связи между прикладными процессами. Вторые обеспечивают определенные потребности конкретных приложений, например, обмен файлами (FTAM), управление заданиями (JTM), виртуальный терминал (VT), электронный обмен данными (EDI).

Представительный уровень p

Представление данных, подлежащих передаче между прикладными объектами.

P-уровень имеет дело с синтаксисом данных, а не с их семантикой, известной лишь прикладным объектам. Представление данных в едином виде и преобразование данных в единый вид. Абстрактный синтаксис ASN1 - спецификация ISO/IS 8824. Базовые правила кодирования - ISO/IS 8825.

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

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

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

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

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

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

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

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

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

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

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

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

Таблица маршрутизации - сервис с установлением и без установления соединения.