Раздел: Документация
0 ... 6 7 8 9 10 11 12 ... 30 шено, только если изменения не затрагивает другие уровни. 8.Гранина для каждого уровня и подуровня должна создаваться только с вышестоящим и внзссехоякут уровнями. 9.При необходимости использования различных служб связи, проводить дальнейшее разбиение на группы и организацию функций с целью создания подуровней в пределах уровня, 10.При необходимости могут быть созданы два или более подуровня с обидами, а, следовательно, минимальными выполняемыми функциями с целью разрешения операции сопряжения со смежными уровнями. I i, Разрешать пропуск подуровней. Исходя ив этих требований для модели ВОС. выбрано разделение на семь взаимоподчшенных уровней, рис. 2.11. Уровень с меньшим номером предоставляет услуги смежному с ним верхнему уровню и пользуется для этого услугами нижнего смежного уровня. Внутренние функции на каждом уровне могут реализоваться различными средствами и по разным алгоритмам, однако взаимодействие между уровнями и компонентами одного уровня отдельных систем - стандартное, Выделение самих уровней произведено в соответствий с вышеизложенными принципами и обосновано следующими соображениями, изложенными в стандарте ISO 7498. Рж 2. И Передачи данных е цМелпВЖ Архитектура должна позволять использовать реалистичное разнообразие физических сред для взаимодействия с различными управляющими процедурами. Принципы 2, 4 и 7 предыдущего перечня условий приводят к выбору физического уровня в качестве нижнего & модели ВОС. 1. Некоторые физические передающие среды (например, телефонные линии) должна быт» возможность использовать для передачи данных даже при шзчйтсльном уровне ошибок (а именно ошибки недопустимы для подавляющего большинства приложений». Для этого требуются особые методы, используемые в процедурах управления потоком данных, Одновременно с тпш новые передающие среды (например, волоконная оптика) требуют но- "SMtrtWbXW i ,C Икф<.К!>ч1ГуЛокал;л< вых процедур управления аокжом данных. He пользование принципов 2, 4 и Ь приводит к созданию канального уровня пал физическим уровнем модели. 2.В архитектуре открытых систем некоторые, системы могут гнрзть роль получатели данных, а другие - только промежуточных узлов. Использование принципов 2 и 4 приводит к созданию нал канальным уровнем сетевого. На втом уровне собираются протоколы, ориентированные па работу с сетью, и выбирается мартруг соединения между парой транспортных объектов, в том числе и при использовании промежуточных узлов. 3.Последней функцией, необходимой дли; предоставления услуг, является управление передачей данных от исходной к конечной открытой системе (на промежуточных уздах: это управление не выполняется). Верхним уровнем является транспортный уровень, освобождающий объекты высших уровней ох забот о передаче данных между ними. 4.Использование принципов 2 и 3 приводит к созданию сеансового уровня над транспортным для организации и синхронизации диалога, а также управления обменом данных. 5.Остальной набор функций общего применения составляют функции, относящиеся к представлению и работе со структурированными данными для целей прикладных программ. Использование принципов 2 и 3 приводит к созданию нал сеансовым уровнем уровня представления. 6.Прикладные процессы, вылолнякнаве обработку информации и протоколы, посредством которых они сообщаются, расположены на уровне приложений ~ наивысшем уровне модели, ТТриклодншш процессами называются программные компоненты, выполняющие обслуживание пользователей сети: передачу файлов, информационно-справочные услуга, передачу данных, организацию распределенного банка данных, диалоговую работу с пакетами прикладных программ, электронную почту, проведение телеконференций п т, п. Основными понятиями модели ВОС являются протокол и интерфейс. Протокол в модели ВОС ~ это свод правил и форматов, определяющих взаимодействие объектов одноименных уровней сети, например, человек - человек, терминал - терминал, компьютер -• компьютер, процесс - процесс. То есть протоколы описывают порядок взаимодействия между пользователями, терминалами, узлами сети или отдельными сетями. При атом должен использоваться один и тот же язык, с одними и теми же синтаксическим;! правилами а информационными форматами. Протокол применяется для связи между объектами различных систем. Оба термина, объеет и система, яепользуюге* в обцюм смысле, Примерами обьекшв могут служить пользовательские прикладные программы, пакеты передачи файлов, системы управления базами данных, средства электронной почты и терминалы. Примеры снегом - что компьютеры, терминалы и удаленные датчики, В некоторых случаях объекты п системы, их содержащие, совпадают {пример -терминалы». Вообще, объектом системы связи является что-либо, способное перелаешь или принимать информацию, а системой - физически идеятнфй- ; iivfficpoiicxiis ! .С. И «фоклммувиклщда цнруемая сущность, содержащая одна иди несколько объектов ИЗ]. ф?ерфейс - это совокупность технических и программных средств сопряжения устройств, систем или программ. Иначе говоря, интерфейс •• это набор протоколов, действующих в конкретной эталонной точке. Эталонно» (опорном) точка - место соединения функциональных блоков, в котором определены протоколы взйилдодейстеий этих блоков, то есть создан интерфейс. Разница между интерфейсом и эталонной точкой в том, что з одной точке могут существовать одновременно несколько интерфейсов. Архитектура модели ВОС представлена на рис. 2.12. Как видно т рисунка непосредственной связи между уровнями одного ранга, за исключением Физических уровней, не существует. Даже на физическом уровне модель JJ2 -™ !cl.....дВ5Щ.1:д -д !
.III Рис 2 , U "«""Пч - ВОС ВОС не требует обязательного прямого соединения систем, Для предоставления канала связи может, использоваться и сеть с коммутацией шкетов и сеть с коммутацией каналов. Объекты, связывающиеся на заданном уровне, обмениваются сообщениями, которые называют протокольными блоками данных (Protocol data onils, PDU). Синтаксис протокола определяет формат, а его семантика - значение сообщений. Синтаксис протокола должен быть точно определен. Блок PDU каждого уровня состоит из протокольной информации "того уровня, а в качестве полезной нагрузки использует блоки PDU вышележащего уровня. Использование pdv в архитектуре модели ВОС также отображено на рисунке. Если приложению x требуется послать сообщение приложению оно 0 ... 6 7 8 9 10 11 12 ... 30
|