Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети ЭВМ.doc
Скачиваний:
23
Добавлен:
22.11.2019
Размер:
621.57 Кб
Скачать

Эталонная модель взаимодействия открытых систем (эмвос, osi).

ЭМВОС представляет собой гипотетическую форму описания распределенной информационно-вычислительной среды (РИВС) в процессе ее функционирования. ЭМВОС основана на 3-х базовых понятиях:

  1. систем, соответствующих основным компонентам РИВС;

  2. прикладных процессов, характеризующих информационные ресурсы РИВС;

  3. соединений, обеспечивающих обмен информацией между прикладными процессами.

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

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

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

ЭМВОС определяет 7 следующих уровней:

  1. Физический – реализует управление каналом связи, выполняет функцмм установления соединения, его поддержания и разъединения, преобразования кодов и синхронизацию по битам. Вероятность ошибки при передаче бита информации не должна превышать 10-5-10-4.

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

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

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

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

  6. Уровень представления – обеспечивает представление данных в согласованном синтаксисе. Это означает трансляцию различных языков, форматов, шифрование и пр.

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