Современные вычислительные сети строятся на основе эталонной модели взаимодействия открытых систем

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

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

· представления данных в стандартной форме;

· связи между процессами информационного обмена и синхронизации их работы;

· управления информационно-вычислительными ресурсами;

· контроля ошибок и сохранности данных;

· управления базами данных и запоминающими устройствами;

· поддержки программ, обеспечивающих технологию передачи и обработки данных, тестирования и др.

Для упрощения разработки и реализации сетевой архитектуры каждая система разбивается на ряд квазинезависимых функциональных уровней. При этом взаимодействие систем в сети представляется в виде взаимодействия между логическими объектами систем одного функционального уровня. Эталонная модель ВОС состоит из семи уровней (рис. 11.6). Три нижних уровня предоставляют сетевые услуги; четыре верхних уровня – услуги самим оконечным пользователям.

Рис.11.6. Эталонная модель взаимодействия открытых систем

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

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

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

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

Широкое распространение получили сети передачи данных с коммутацией пакетов в соответствии с рекомендацией (стандартом) Х.25 МККТТ. Эти сети являются сетями передачи данных общего пользования, предоставляющими услуги трех нижних уровней эталонной модели ВОС.

Рекомендация МККТТ Х.25 охватывает соединение терминалов передачи данных (компьютеров и других систем и приборов пользователей) с сетью передачи данных. Общим для любых устройств пользователя является оконечное устройство передачи данных (ОУПД). Соединение этого устройства с сетью осуществляется через специальное линейное оборудование, называемое линейным устройством передачи данных (ЛУПД). Обычно ОУПД требует установления соединения с другим ОУПД с помощью сети. Доступом ОУПД к сети является ЛУПД, с которым это ОУПД соединяется. Сеть обеспечивает управление соединением между устройствами ЛУПД. Протокол Х.25 управляет только обменом данных между ОУПД и ЛУПД на каждом конце и является протоколом сопряжения.

Протокол Х.25 организован по трехуровневой архитектуре, соответствующей трем нижним уровням модели ВОС (рис. 11.7). Как и в архитектуре ВОС, нижний физический уровень обеспечивает необходимое физическое соединение между ОУПД и ЛУПД. Блоку уровня канала присвоено специальное название “кадр”. Типовой формат такого кадра показан на рис. 11.8. Начало и конец кадра обозначаются специальной восьмиразрядной комбинацией символов 01111110, обозначенной буквой Ф. Буквой А обозначено поле адреса, У- поле управляющих символов, а ПС – поле проверочных символов, служащих для обнаружения ошибок. Буквой И обозначено информационное поле, в котором располагаются данные, полученные от вышестоящего сетевого уровня (пакет). Сетевому уровню модели ВОС в протоколе сопряжения Х.25 соответствует уровень пакетов. Между ОУПД и ЛУПД, с которым оно соединяется, может быть установлено до 4096 каналов. С этой целью применяется 12-разрядное адресное поле.

Читайте также:  Какая модель данных представлена на рисунке сетевая

Рис.11.7. Взаимосвязь между архитектурами ВОС и Х.25

Рис.11.8. Типовой формат кадра

Каждый пакет данных от ОУПД при установлении соединения несет свой 12-разрядный номер логического канала. Очередной задачей уровня пакетов протокола Х.25 является предоставление процедур для реализации каждой услуги, включая процедуры установления соединения и разъединения, защиты от ошибок. Подробности процедур уровня пакетов, а также различные форматы пакетов, механизмы управления потоком в протоколе Х.25 описаны в специальной литературе. * Там же описаны протоколы других уровней архитектуры ВОС.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник

3.2 Эталонная модель взаимодействия открытых систем

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

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

Эталонная модель взаимодействия открытых систем BOC/OSI (Open System Interconnec­tion) разработана в начале 80-х гг. Международной организацией по стандартизации (Inter­national Organization of Standardization — ISO (ИСО)) совместно с МСЭ-Т и получила статус международного стандарта в виде ISO 7498 в 1984 г. и аналогичной Рек. МККТТ (МСЭ-Т) Х.200. Модель ВОС как единый комплекс стандартов является основой для взаимной со­вместимости оборудования и программ различных поставщиков. Она играет важную роль в современных сетевых технологиях.

Читайте также:  Типы серверов и топологии сети

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

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

Источник

Оцените статью
Adblock
detector