Скачиваний:
32
Добавлен:
04.01.2020
Размер:
1.45 Mб
Скачать
  1. Модель взаимодействия открытых систем iso/osi. Передача сообщения по сети. Основные типы протоколов в модели osi

Модель OSI - модель взаимодействия открытых систем (Open System Interconnection) определяет различные уровни взаимодействия систем, дает им стандартные имена и указывает, какие функции должен выполнять каждый уровень. Модель была разработана в 1983 году. Целью создания этой модели было упрощение передачи информации в сети. Модель OSI делит сложную задачу передачи информации на семь менее крупных и, следовательно, более легко решаемых задач. Эта модель использует принцип открытости систем. Открытая система – сетевое устройство, готовое взаимодействовать с другими сетевыми устройствами с использованием стандартных правил, которые определяют формат, содержание и значение принимаемых и отправляемых сообщений. Примером открытой системы является Интернет. В модели OSI средства взаимодействия делятся на 7 уровней: 1. Физический, 2. Канальный, 3. Сетевой, 4. Транспортный, 5. Сеансовый, 6. Представительный, 7. Прикладной

Интерфейс — правила, определяющие взаимодействие сетевых компонентов соседних уровней одного узла. Интерфейс определяет набор сервисов, предоставляемых данным уровнем соседнему уровню. Протокол — правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах. Стек протоколов — иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети. Преимущества модели OSI: 1. возможность построения сети из аппаратных и программных средств различных производителе; 2. возможность «безболезненной» замены отдельных компонентов сети другими, более современными, что позволяет сети развиваться с min затратами; 3. возможность легкого сопряжения одной сети с другими; 4. простота освоения оборудования и обслуживания сети.

Организация взаимодействия между узлами А и В начинается с активизации процессов и протоколов верхнего уровня с последовательным вовлечением в работу всех 7 уровней. Приложение обращается с запросом к прикладному уровню. На основании этого запроса программное обеспечение прикладного уровня 7 формирует сообщение стандартного формата, состоящее из заголовка и поля данных. Заголовок содержит служебную информацию, которую необходимо передать через сеть прикладному уровню машины-адресата(узел В), чтобы сообщить ему, какую работу надо выполнить. После формирования сообщения прикладной уровень направляет его вниз по стеку представительному уровню. Протокол представительного уровня на основании информации, полученной из заголовка прикладного уровня, выполняет требуемые действия и добавляет к сообщению собственную служебную информацию заголовок представительного уровня, в котором содержатся указания для протокола представительного уровня узла В. Полученное в результате сообщение передается вниз сеансовому уровню, который в свою очередь добавляет свой заголовок, и т. д. Сообщение достигает нижнего, физического уровня, который и передает его по линиям связи узлу В. К этому моменту сообщение «обрастает» заголовками всех уровней. Переданное по линиям связи сообщение поступает на физический уровень узла В и последовательно перемещается вверх с уровня на уровень. Каждый уровень анализирует и обрабатывает заголовок своего уровня, выполняя соответствующие данному уровню функции, а затем удаляет этот заголовок и передает сообщение вышележащему уровню.

В модели OSI используют два основных типа протоколов.

- с установлением соединения (т.е. перед обменом данными отправитель и получатель должны сначала установить соединение, после завершения диалога они должны разорвать это соединение). Например телефонная связь. Протокол ТСР

- без предварительного установления соединения(Такие протоколы называются дейтаграммными). Отправитель передает сообщение, когда оно готово, например письмо. Протокол UDP