Анализ развития электронных технологий в США, страница 11

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

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

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

  • Точка доступа к службе (service access point - SAP)– это точка, через которую запрашивается и предоставляется служба уровня. Каждая точка доступа к службе имеет индивидуальный адрес, который однозначно идентифицирует конкретный объект N+1-уровня, использующий службу N-уровня.

Службы уровня определяют основные операции ввода/вывода, передачи и распределения массивов информации и т.д. (например, управление потоком, маршрутизация, защита информации от ошибок и др.). Каждая служба специфицирует определенные услуги.

  • Услуга - это функциональные возможности N-уровня, которые предоставляются в распоряжение объектам N+1–уровня в N-точках доступа.

Одноранговые объекты взаимодействуют между собой с помощью одного или нескольких протоколов. Спецификация протоколов N-уровня определяет процедуры выполнения служб, форматы управляющих и информационных полей протокольных блоков уровня, а также правила обмена протокольными блоками между объектами N–уровня в разных открытых системах [25, 26].

Протокольным блоком данных уровня (protocol data unit - PDU) называются фрагменты информации, пересылаемые между одноранговыми объектами уровня двух систем. Каждый логический N-уровень формирует протокольный блок данных из сервисного блока данных (service data unit - SDU), переданного вниз с N+1-уровня, добавляя к нему управляющую информацию конкретного протокола взаимодействия одноранговых объектов своего N-уровня (protocol control information - PCI). Часть информации, составляющей PCI, передается с N+1-уровня на N-уровень в виде параметров запроса службы. N-объекты N-уровня взаимодействуют между собой через логические каналы. Например, логические каналы между объектами канального уровня модели OSI именуются каналами передачи данных, а между объектами транспортного уровня – виртуальными каналами. Протоколы N-уровня используют службы N+1-уровня для предоставления определенного набора услуг расположенному выше N+1-уровню и службы N-1-уровня, - для получения необходимого набора услуг, с целью поддержания взаимодействия одноранговых объектов своего уровня. Логическая структура сети должна удовлетворять принципам системной декомпозиции, в частности, обеспечивать относительную независимость уровней друг от друга, что позволяет модифицировать функции любого уровня при условии соблюдения протоколов взаимодействия и межуровневых интерфейсов. Достижение логической независимости уровней – труднодоступная задача, так как параметры для какого-либо уровня передаются из других уровней, однако при проектировании сети можно достичь значительной степени изоляции каждого из слоев ее архитектуры.

При создании однородных Ш-ЦСИС, например, на базе волоконно-оптических линий связи, методика логического проектирования значительно упрощается за счет упразднения отдельных функциональных уровней архитектуры сети [27].