|
|||||
Иерархическая декомпозицияСтр 1 из 3Следующая ⇒
Сеть, по сути, есть соединение разнообразного оборудования, и проблема его совместимости приобретает особое значение. Поэтому развитие телекоммуникационных технологий отражено в стандартах. Идеологической основой стандартизации является многоуровневый подход к разработке средств сетевого взаимодействия. На основе многоуровневого подхода была создана стандартная (эталонная) семиуровневая модель взаимодействия открытых систем OSI (Open System Interconnection).
1. МНОГОУРОВНЕВЫЙ ПОДХОД
Организация взаимодействия между устройствами сети является сложной задачей, для решения которой применяется приём декомпозиции. 1.1. Иерархическая декомпозиция Декомпозиция заключается в чётком определении функций каждого модуля и порядка взаимодействия модулей (интерфейсов).
При декомпозиции применяется многоуровневый подход, который заключается в следующем: · Множество модулей, решающих частные задачи разбивают на группы и упорядочивают по уровням; · В соответствии с принципом иерархии для каждого уровня определяют ниже- и вышележащий прилегающие уровни; · Группа модулей каждого уровня формируется таким образом чтобы: o для решения своих задач, он обращался только к модулям соседнего нижележащего уровня; o результаты работы модулей уровня могли быть переданы только модулям соседнего вышележащего уровня.
Рисунок 2.1 – Многоуровневый подход Интерфейс определяет набор функций, которые нижележащий уровень предоставляет вышележащему. В результате иерархической декомпозиции достигается относительная независимость уровней, а значит возможность их автономной разработки и модификации.
|
|||||
|