Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТОКБ.docx
Скачиваний:
95
Добавлен:
15.02.2015
Размер:
608.4 Кб
Скачать

Модель osi/iso.

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

ISO создана, чтобы решить две задачи:

  • своевременно и правильно передать данные через сеть связи (т.е. пользователями должны быть оговорены виды сигналов, правила приема и перезапуска, маршруты и т.д.);

  • доставить данные пользователю в приемлемой для него распознаваемой форме.

2. Модель состоит из семи уровней. Выбор числа уровней и их функций определяется инженерными соображениями. Сначала опишем модель.

Пользователь 1

Пользователь 2

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

7

7

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

представительский уровень

6

6

представительский уровень

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

5

5

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

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

4

4

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

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

3

3

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

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

2

2

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

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

1

1

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

Физическая среда

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

19. Модель osi/iso.Прикладной уровень (пУ).

Прикладной уровень (ПУ). ПУ имеет отношение к семантике обмениваемой информации (т.е. смыслу). Язык ПУ обеспечивает взаимопонимание двух прикладных процессов в разных точках, способствующих осуществлению желанной обработки информации. Язык ПУ описывает два вида ситуаций:

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

  • специфические, нестандартизируемые элементы приложений.

Язык ПУ состоит и постоянно расширяется за счет функциональных подъязыков. Например, разработаны протоколы (языки ПУ):

  • виртуальный терминал (предоставление доступа к терминалу процесса пользователя в удаленной системе);

  • файл (дистанционный доступ, управление и передачу информации, накопленной в форме файла);

  • протоколы передачи заданий и манипуляции (распределенная обработка информации);

  • менеджерские протоколы;

  • одним из важных протоколов прикладного уровня является "электронная почта" (протокол Х.400), т.е. транспортировка сообщений между независимыми системами с различными технологиями передачи и доставки сообщений.