Название: Компьютерные сети - Бэрри Нанс

Жанр: Информатика

Рейтинг:

Просмотров: 1052


 

Набор протоколов модели OSI

 

Модель OSI (Open System Interconnection - Связь открытых систем) может использоваться в качестве первого шага для организации совместимых компьютерных сетей. Заметим однако, что эта модель может иметь только рекомендательный характер, так как многие распространенные устройства до сих пор не совместимы с этим стандартом. Тем не менее это важная отправная точка в обсуждениях ЛВС. При анализе совместимости на различных уровнях модели OSI можно обнаружить, что совместимость между различными компонентами становится хуже по мере приближения к верхним уровням стандарта. Это связано с тем, что добиться совместимости особенно непросто именно на верхних уровнях модели OSI.

Модель OSI определяет семь уровней протоколов, разделяемых хорошо определенными интерфейсами. На рис. 5.4 (см. главу 5) показаны эти семь Уровней.

Модель OSI разбивает связь внутри ЛВС на семь независимых частей, или Уровней. Ниже приведено подробное описание этих уровней, а дальше обсуждается проблема совместимости с позиции каждого уровня модели OSI.

¨     Прикладной уровень. Прикладной уровень является самым верхним. В нем осуществляется взаимодействие с пользователем, извлечение информации из баз данныхи передача файлов как целого. Прикладной уровень является видимой для пользователя частью модели OSI. На этом уровне попытка доступа к ЛВС трансформируется в запрос, который передается на более низкий уровень - уровень представления. На прикладном уровне не осуществляется никакой реальной работы, а производится передача всех заданий на более низкие уровни. Рабочие запросы, предназначенные для передачи по сети, входят в набор протоколов модели OSI на прикладном уровне, продвигаются вниз по направлению к первому уровню (физическому) где передаются на другую рабочую станцию или файловый сервер, а затем проделывают обратный путь через набор протоколов модели OSI до достижения прикладного уровня на приемном конце.

¨     Уровень представления. На этом уровне происходит прием (передача) рабочих запросов от (на) прикладного уровня. Этот уровень предназначен для маскировки различий в типах компьютеров для прикладного программного обеспечения. Когда в одной компьютерной сети совместно используются компьютеры фирм IBM, Apple, DEC, NeXT и Burrough, то необходима некоторая работа по переводу и перегруппировке байтов. На этом уровне осуществляется работа по преобразованию данных во внутренний числовой формат для каждой конкретной машины и обратно. Кроме этого, на уровне представления также осуществляется процедура кодирования данных с целью защиты от несанкционированного доступа (при приеме данных осуществляется декодирование данных). Далее данные с уровня представления передаются на следующий уровень.

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

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

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

¨     Канальный уровень. Канальный уровень оказывается наиболее сложным и включает последовательную передачу символов, составляющих пакет сообщения. Из-за своей сложности он разделен на два подуровня: контроль доступа к среде (MAC - Media Access Control} и логический контроль связи (LLC - Logical Link Control). Подуровень MAC управляет доступом к физической среде (передача маркера или обнаружение коллизий, например) и осуществляет контроль сети. Подуровень LLC находится выше уровня MAC и осуществляет прием и передачу данных пакетов сообщений пользователей (обычно, запросов на обслуживание файлов). На этом уровне обеспечивается механизм ретрансляции данных при обнаружении ошибок передачи, причем в этом механизме участвуют только источник и приемник сообщения, а остальные компьютеры могут лишь препровождать сообщения от источника дальше.

¨     Физический уровень. На этом уровне происходит преобразование символов, составляющих сообщения, в электрические сигналы и обеспечение их прохождения между компьютерами ЛВС. На этом уровне ничего не известно о маршруте сообщения, именах компьютеров и другом содержимом передаваемого пакета. Поскольку остальные уровни уже выполнили всю эту работу, данному уровню остается только передать электрические сигналы в кабель (или принять их). В этой части модели OSI также определяются физические и электрические характеристики всех соединений, составляющих ЛВС, включая кабели, разъемы, повторители сигналов и т.п. Этот уровень можно представить себе как аппаратный.


Оцените книгу: 1 2 3 4 5