Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оптксс.rtf
Скачиваний:
62
Добавлен:
18.03.2016
Размер:
498.54 Кб
Скачать

6. Модель взаимодействия открытых систем

телекоммуникация связь сеть федеральный

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

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

В 1978 г. в Международной организации по стандартизации (МОС) был создан подкомитет SC16, задачей которого являлась разработка международных стандартов для взаимосвязи открытых систем. Под термином «открытая система» подразумевалась система, которая может взаимодействовать с любой другой, удовлетворяющей требованиям открытой системы. Открытой она является тогда, когда соответствует эталонной модели взаимосвязи открытых систем (ВОС).

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

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

В качестве эталонной модели в 1983 г. утверждена семиуровневая модель (рис. 10), в которой все процессы, реализуемые открытой системой, разбиты на взаимно подчиненные уровни. Уровень с меньшим номером предоставляет услуги смежному с ним верхнему уровню и пользуется для этого услугами смежного с ним нижнего уровня. Самый верхний (7) уровень лишь потребляет услуги, а самый нижний (1) только их предоставляет.

Рис. 10 - Взаимодействие уровней модели ВОС

В семиуровневой модели протоколы нижних уровней (1-3) ориентированы на передачу информации, верхних уровней (5-7) - на обработку информации. Протоколы транспортного уровня в литературе иногда выделяют отдельно, так как он непосредственно не связан с передачей информации. Однако этот уровень (4) ближе по своим функциям к трем нижним уровням (1-3), чем к трем верхним (5-7). Поэтому в дальнейшем мы его будем относить к нижнему уровню.

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

Протоколы верхнего уровня (5-7).

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

Шестой уровень называется уровнем представления. Он определяет в основном процедуру представления передаваемой информации в нужную сетевую форму. Это связано с тем, что сеть объединяет разные оконечные пункты (например, разные компьютеры). Если бы все оконечные пункты в сети были одного типа, то не понадобилось бы введение уровня представления. Так, в сети, объединяющей разнотипные компьютеры, информация, передаваемая по сети, должна иметь определенную единую форму представления. Именно эту форму и определяет протокол шестого уровня.

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

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

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

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

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

Краткая характеристика уровней приведена в табл. 1.

Таблица 1

уровня

Уровни

Функции, реализуемые уровнем

7

Прикладной

Представление или потребление информационных ресурсов. Управление прикладными программами

6

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

Представление (интерпретация) смысла (значения) содержащейся в прикладных процессах информации

5

Сеансовый

Организация и проведение сеансов взаимодействия между прикладными процессами

4

Транспортный

Передача массивов информации, кодированных любым способом

3

Сетевой

Маршрутизация и коммутация информации, управление потоками данных

2

Канальный

Установление, поддержание и разъединение соединения

1

Физический

Физические, механические и функциональные характеристики каналов

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

Физический (первый) уровень обеспечивает непосредственную взаимосвязь со средой передачи. Он определяет механические и электрические характеристики, требуемые для подключения, поддержания соединения и отключения физической цепи (канала). Здесь определяются правила передачи каждого бита через физический канал. Канал может передавать несколько бит сразу (параллельно) или последовательно, как это происходит в последовательном порте RS232.