рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Модель стандарта OSI

Модель стандарта OSI - Лабораторная Работа, раздел Образование, Операционные системы Iso Разработала Модель, Которая Была Названа Моделью Стандарта Взаимодействия...

ISO разработала модель, которая была названа моделью стандарта взаимодействия Открытых Систем (OSI). Эта модель используется для описания потока данных между физическим соединением с сетью и приложением конечного пользователя. Она считается лучшей из известных моделей и наиболее часто используется для описания сетевых сред.

Как показано на рис. 1, уровни OSI пронумерованы снизу вверх. Функции наиболее низкого уровня (базовые), такие, как передача битов данных по сетевому кабелю, находятся на самом нижнем уровне, в то время как функции, отвечающие за все аспекты работы приложений, располагаются на верхнем уровне.

Рис. 1. Модель стандарта взаимодействия Открытых Систем (OSI)

В соответствии с моделью OSI, назначение каждого уровня заключается в предоставлении сервиса последующему, более высокому уровню, что позволяет обеспечить независимость более высоких уровней от технических деталей фактической реализации этого сервиса. Уровни OSI абстрагированы таким образом, что каждый уровень "считает", что взаимодействует с тем же уровнем на другом компьютере. В действительности же каждый из них взаимодействует только с соседним уровнем на одном и том же компьютере. Например, для того чтобы информация с уровня 5 на компьютере А была передана на уровень 5 на компьютере В, она фактически должна проделать путь, показанный на рис. 2.

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

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

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

Рис 2. Коммуникация между уровнями OSI

Точный формат фрейма, используемый в сети, зависит от конкретной сетевой технологии (например: Ethernet, Token Ring, FDDI, 100VG-AnyLAN). Таким образом, фрейм данных в сети Token Ring имеет формат, отличный от формата фрейма Ethernet. Канальный уровень отвечает за обеспечение безошибочной передачи фреймов с одного компьютера на другой через физический уровень. Это позволяет подразумевать на сетевом уровне виртуально безошибочную передачу данных через сетевое соединение. Фреймы содержат исходный адрес и адрес назначения, что позволяет компьютеру, отправляющему данные, и компьютеру, который их принимает, распознавать и извлекать из сети свои фреймы.

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

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

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

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

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

– Конец работы –

Эта тема принадлежит разделу:

Операционные системы

Отч т.. по лабораторным работам по курсу.. операционные системы лабораторная работа..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Модель стандарта OSI

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Модель IEEE 802
Другая модель сетевой архитектуры, разработанная IEEE, осуществляет дальнейшую детализацию, определяя подуровни для канального уровня. Проект IEEE 802 определяет на уровне канала следующие два поду

Транспортные протоколы
Между интерфейсами NDIS и TDI располагаются транспортные протоколы (программные модули поддержки транспортных протоколов), реализованные в виде драйверов. Эти драйверы взаимодействуют с платой сете

Редиректор Windows NT
Редиректор представляет собой программную компоненту, через которую один компьютер получает доступ к ресурсам файловой системы другого компьютера. Редиректор Windows NT позволяет осуществлять соеди

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

Провайдеры и уровень интерфейса провайдера
Для того чтобы получить возможность использования дополнительных типов сетей (NetWare, VINES или иного), необходимо инсталлировать дополнительный компонент, называемый провайдером. Провайдер предст

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги