Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Infa.doc
Скачиваний:
6
Добавлен:
21.09.2019
Размер:
429.06 Кб
Скачать
  1. Протоколы, эталонная модель взаимодействия открытых систем osi

Обмен информацией между компьютерами, объединенными в сеть, очень сложная задача. Это связано с тем, что существует много производителей аппаратных и программных средств вычислительных систем. Единственный выход — унифицировать средства сопряжения систем, а именно использовать открытые системы. Открытая система взаимодействует с другими системами в соответствии с принятыми стандартами. В 1984г. Международная Организация по Стандартизации (ISO) представила индустриальный стандарт — модель взаимодействия открытых систем (Open System Interconnection Reference Model — OSI/RM, в советской литературе — ЭМВОС), чтобы помочь поставщикам создавать совместимые сетевые аппаратные и программные средства. В соответствии с этой моделью выделяются следующие уровни: физический (Physical); канальный (Data Link); сетевой (Network); транспортный (Transport); сеансовый (Session); представительский (Presentation) ; прикладной (Application). Каждый уровень имеет дело с одним определенным аспектом взаимодействия сетевых устройств. Физический уровень (Physical layer) имеет дело с передачей битов по физическим каналам связи, таким, например, как коаксиальный кабель, витая пара, оптоволоконный кабель или радиосреда. К этому уровню имеют отношение характеристики физических сред передачи данных, такие, как полоса пропускашся, помехозащищенность, затухание и др. Одной из задач канального уровня (Data Link layer) является проверка доступности среды передачи, так как физическая среда может быть занята одной из нескольких пар попеременно взаимодействующих компьютеров. Другой - реализащм механизмов обнаружения и коррекщш ошибок. Для этого на канальном уровне биты группируются в наборы, назьгоаемые кадрами. Канальный уровень обеспечивает корректность передачи каждого кадра, для вьщеления обрамляя его специальной последовательностью битов, а также вычисляет контрольную последовательность, добавляя ее к кадру. Сетевой уровень (Network layer) служит для образования единой транспортной системы, объединяющей несколько сетей, причем эти сети могут использовать различные принципы передачи сообщений между конечными узлами и обладать произвольной структурой связей. Транспортный уровень обеспечивает высшим уровням услуги по транспортировке данных: обеспечивает надежную транспортировку данных через объединенную сеть. Сеансовый уровень реализует установление, поддержку и завершение сеанса взаимодействия между прикладными процессами абонентов. Представительный уровень (уровень представления данных) определяет синтаксис, форматы и структуры представления передаваемых данных (но не затрагивает семантику, значение данных). Прикладной уровень обеспечивает непосредственную поддержку прикладных процессов и программ конечного пользователя (программ обработки крупномасштабных таблиц, текстовых процессоров, программ банковских терминалов и т.д. ) и управление взаимодействием этих программ с сетью передачи данных. Модель OSI описывает только системные средства взаимодействия, реализуемые ОС, системными утилитами, системными аппаратными средствами. В модели OSI различаются два основных типа протоколов: с установлением соединения (connection-oriented); без предварительного установления соединения (connectionless). В протоколах с установлением соединения перед обменом данными отправитель и получатель должны сначала установить соединение и, возможно, выбрать некоторые параметры протокола, которые они будут использовать при обмене данными. После завершения диалога они должны разорвать это соединение. Протоколы без предварительного установления соединения называют также дейтаграммными протоколами. Отправитель просто передает сообщение, когда оно готово. Опускание письма в почтовый ящик является примером связи без предварительного установления соединения. При взаимодействии ЭВМ в РСОД используют протоколы обоих типов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]