Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика.docx
Скачиваний:
101
Добавлен:
10.06.2015
Размер:
141.83 Кб
Скачать

20.Сетевые службы. Проблемы стандартизации. Понятие «открытая система».

Сетевые службы:

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

Проблемы стандартизации:

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

Любая новая технология приобретает законный статус, когда её содержание закрепляется в стандарте.

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

7 уровней (начиная с 7 уровня):

7.прикладной

6.уровень представления (представительный)

5.сеансовый

4.транспортный

3.сетевой

2.канальный

1.физический

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

Модули, находящиеся на одном узле, взаимодействуют друг с другом в соответствии с правилами – эти правила называют интерфейсом.

Интерфейс – определяет набор сервисов, предоставляемый данным уровнем соседнему уровню.

Средства каждого уровня должны отрабатывать:

1)свой собственный протокол

2)интерфейс со всеми уровнями

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

Открытая система – определяет различные уровни систем, даёт им стандартные имена и указывает, какие функции должен выполнять каждый уровень.

21.Модель открытых систем. Уровни модели.

В начале 1980 г. международной организацией по стандартизации ИСО была разработана модель ОСИ (взаимодействия открытых систем). Открытая система, построенная в соответствии с открытыми спецификациями (общедоступная). Эта модель определяет различные уровни систем, даёт им стандартные имена и указывает, какие функции должен выполнять каждый уровень. Модель была разработана на основании большого опыта, полученного при создании компьютерных сетей, в основном глобальных.

7 уровней (начиная с 7 уровня):

7.прикладной

6.уровень представления (представительный)

5.сеансовый

4.транспортный

3.сетевой

2.канальный

1.физический

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

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