Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети ЭВМ и телекоммуникации / Лекции / 3_Моделирование сетей.doc
Скачиваний:
97
Добавлен:
09.06.2015
Размер:
250.88 Кб
Скачать

1.3. Функции уровней модели osi.

(7) Прикладной уровень (Application Layer).

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

(6) Уровень представления данных (Presentation Layer).

Преобразование форматов данных и их синтаксис в форму, соответствующие прикладному уровню при передаче вверх и соответствующие уровням потков данных при передаче вниз. Согласование представления данных между узлами. Шифрование и дешифрирование данных и их сжатие. Стандартные форматы существуют для текстовых файлов (ASCII, EBCDIC, HTML), звуковых файлов (MIDI, MPEG, WAV), рисунков (JPEG, GIF, TIFF), видео (AVI). Если данные передаются с прикладного уровня в виде двоичного кода, то преобразования формата не требуется.

(5) Сеансовый уровень (Session Layer).

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

(4) Транспортный уровень (Transport Layer).

Обеспечение доставки данных без ошибок и потерь, а также в нужной последовательности. Здесь же производится разбивка потоков передаваемых данных на сегменты, и восстановление принимаемых данных из сегментов. Доставка данных на другой узел возможна как с установлением соединения (виртуального канала), так и без. Транспортный уровень обеспечивает передачу данных от приложения к приложению. При этом на узле может одновременно обмениваться данными несколько приложений.

(3) Сетевой уровень (Network Layer)

Отвечает за формирование пакетов данных, адресацию узлов, перевод сетевых адресов (например, IP-адресов) в физические MAC-адреса канального уровня (и обратно). На этом же уровне решается задача выбора маршрута (пути), по которому пакет доставляется по назначению (если в сети имеется несколько маршрутов).

(2) Канальный уровень (Data link Layer)

Отвечает за формирование кадров в соответствии со стандартом данной сети (Ethernet, Token-Ring, FDDI). Этот уровень обеспечивае физическую адресацию узлов в сети. Здесь же производится управление доступом к среде передачи, обнаруживаются ошибки передачи путем подсчета контрольных сумм, и производится повторная пересылка приемнику ошибочных пакетов

  1. Физический уровень (Physical Layer)

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

Большинство функций двух нижних уровней модели (1 и 2) обычно реализуются аппаратно (часть функций уровня 2 – программным драйвером сетевого адаптера). Именно на этих уровнях определяется скорость передачи и топология сети, метод управления обменом и формат кадра, то есть то, что имеет непосредственное отношение к типу сети, например, Ethernet, Token-Ring, FDDI, 100VG-AnyLAN. Более высокие уровни, как правило, не работают напрямую с конкретной аппаратурой, хотя уровни 3, 4 и 5 еще могут учитывать ее особенности. Уровни 6 и 7 никак не связаны с аппаратурой, замены одного типа аппаратуры на другой они не замечают.