
- •9 Лекция №3 Тема лекции: Модели для описания функционирования вычислительных сетей и стандарты
- •1. Модель как инструмент анализа
- •1.2. Эталонная модель osi
- •1.3. Функции уровней модели osi.
- •2.3. Понятие протокола
- •Iso (International Organization for Standardization - Международная организация по стандартизации)
- •Ieee (Institute of Electrical and Electronic Engineers - Институт инженеров по электротехнике и радиоэлектронике)
- •2.4. Единицы обработки информации
- •2.5. Инкапсуляция
- •2.7. Модель tcp/ip
- •Хост-сетевой уровень
- •Интернет уровень
- •Транспортный уровень
- •Прикладной уровень
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). Этот уровень обеспечивае физическую адресацию узлов в сети. Здесь же производится управление доступом к среде передачи, обнаруживаются ошибки передачи путем подсчета контрольных сумм, и производится повторная пересылка приемнику ошибочных пакетов
Физический уровень (Physical Layer)
Отвечает за кодирование передаваемой информации в уровни сигналов, принятые в используемой среде передачи, и обратное декодирование. Здесь же определяются требования к соединителям, разъемам, электрическому согласованию, заземлению, защите от помех и т.д.
Большинство функций двух нижних уровней модели (1 и 2) обычно реализуются аппаратно (часть функций уровня 2 – программным драйвером сетевого адаптера). Именно на этих уровнях определяется скорость передачи и топология сети, метод управления обменом и формат кадра, то есть то, что имеет непосредственное отношение к типу сети, например, Ethernet, Token-Ring, FDDI, 100VG-AnyLAN. Более высокие уровни, как правило, не работают напрямую с конкретной аппаратурой, хотя уровни 3, 4 и 5 еще могут учитывать ее особенности. Уровни 6 и 7 никак не связаны с аппаратурой, замены одного типа аппаратуры на другой они не замечают.