Модель OSI. Многоуровневый подход протокол и интерфейс

Многоуровневый подход протокол и интерфейс.

Литература

1. Селигмен Б. Основные течения современной экономической мысли. М., 1968.

2. Pareto V. Traiffi de sociologie gimurale // Pareto V. Oeuvres complntes. Geimve, 1968. T. XII.

3. Маркс К. Различие между натурфилософией Демокрита и натурфилософией Эпикура // Маркс К., Энгельс Ф. Соч. 2-е изд. Т. 40.

4. Макиавелли Н. Избр. сочинения. М., 1982.

5. Romans G. and Curtis С. Л An Introduction to Pareto. N. Y., 1970.

6. Bousquet G. H. Pareto (1848-1923). Le savant et l'homme. Lausanne, 1960.

7. Parsons T. The Structure of Social Action. N. Y., 1937. Ch. V, VI.

8. Pareto V. Manuel d'uconomie politique. P., 1909.

9. Поппер К. Открытое общество и его враги. М., 1992. Т. П.

Многоуровневый подход - один из методов решения задач декомпозиции.

Декомпозиция-разбиение сложной задачи, на несколько более простых задач модулей

Процедура декомпозиции включает в себя четкое определение задач каждого модуля и интерфейсов между ними

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

Набор функций, который нижележащий уровень предоставляет вышележащему, называется интерфейсом.

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

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

Иерархический набор протоколов достаточный для организации взаимодействия узлов в сети называется стеком коммуникационных протоколов.

В начале 80х годов организация по сертификации разработала модель, в качестве модели для архитектуры компьютерных протоколов.

7 уровней модели OSI:

1) Физический

К этому уровню имеют отношение характеристики физических сред передачи данных, такие как полоса пропускания, пропускная способность, помехозащищенность и т.д. На этом же уровне определяются характеристики дискретных сигналов, тип кодирования, скорость передачи данных. Так же на этом уровне стандартизуются типы разъемов и назначение каждого контакта.

2) Канальный:

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

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

В целом канальный уровень представляет собой весьма мощный и законченный набор функций по пересылке сообщений между узлами сети.

3) Сетевой

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

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

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

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

PDU (protocol data unit)-для разного уровня своё (бит кадр пакет)

Для организации доставки пакетов используется понятие номер в сети, в этом случае адрес получателя состоит из 2х частей. Старшая часть - номер в сети, младшая-номер узла в сети.

На сетевом уровне определяется 2 вида протоколов:

1. Сетевые протоколы (routed) – они реализуют продвижение пакетов через сеть.

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

Протоколы сетевого уровня реализуются программными модулями ОС, а так же программными средствами маршрутизатора.

16.02.2010.


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



double arrow
Сейчас читают про: