1. Эталонная модель взаимодействия открытых систем
Сетевая модель OSI (англ.open systems interconnection basic reference model — базовая эталонная модельвзаимодействия открытых систем) —сетевая модельстекасетевых протоколовOSI/ISO.
В связи с затянувшейся разработкой протоколов OSI, в настоящее время основным используемым стеком протоколов является TCP/IP, он был разработан ещё до принятия модели OSI и вне связи с ней.
6. Представительский (presentation)
Представление и шифрование данных
Прямая связь между конечными пунктами и надежность
Определение маршрута и логическая адресация
Работа со средой передачи, сигналами и двоичными данными
Уровни модели osi
В литературе наиболее часто принято начинать описание уровней модели OSI с 7-го уровня, называемого прикладным, на котором пользовательские приложения обращаются к сети. Модель OSI заканчивается 1-м уровнем — физическим, на котором определены стандарты, предъявляемые независимыми производителями к средам передачи данных:
- тип передающей среды (медный кабель, оптоволокно, радиоэфир и др.),
- тип модуляции сигнала,
- сигнальные уровни логических дискретных состояний (нуля и единицы).
- позволяет приложениям использовать сетевые службы:
- удалённый доступ к файлам и базам данных,
- пересылка электронной почты;
- Прикладной (5) уровень (Application Layer) или уровень приложений обеспечивает услуги, непосредственно поддерживающие приложения пользователя, например, программные средства передачи файлов, доступа к базам данных, средства электронной почты, службу регистрации на сервере. Этот уровень управляет всеми остальными уровнями. Например, если пользователь работает с электронными таблицами Excel и решает сохранить рабочий файл в своей директории на сетевом файл-сервере, то прикладной уровень обеспечивает перемещение файла с рабочего компьютера на сетевой диск прозрачно для пользователя.
- Транспортный (4) уровень (Transport Layer) обеспечивает доставку пакетов без ошибок и потерь, а также в нужной последовательности. Здесь же производится разбивка на блоки передаваемых данных, помещаемые в пакеты, и восстановление принимаемых данных из пакетов. Доставка пакетов возможна как с установлением соединения (виртуального канала), так и без. Транспортный уровень является пограничным и связующим между верхними тремя, сильно зависящими от приложений, и тремя нижними уровнями, сильно привязанными к конкретной сети.
- Сетевой (3) уровень (Network Layer) отвечает за адресацию пакетов и перевод логических имен (логических адресов, например, IP-адресов или IPX-адресов) в физические сетевые MAC-адреса (и обратно). На этом же уровне решается задача выбора маршрута (пути), по которому пакет доставляется по назначению (если в сети имеется несколько маршрутов). На сетевом уровне действуют такие сложные промежуточные сетевые устройства, как маршрутизаторы.
- Канальный (2) уровень или уровень управления линией передачи (Data link Layer) отвечает за формирование пакетов (кадров) стандартного для данной сети (Ethernet, Token-Ring, FDDI) вида, включающих начальное и конечное управляющие поля. Здесь же производится управление доступом к сети, обнаруживаются ошибки передачи путем подсчета контрольных сумм, и производится повторная пересылка приемнику ошибочных пакетов. Канальный уровень делится на два подуровня: верхний LLC и нижний MAC. На канальном уровне работают такие промежуточные сетевые устройства, как, например, коммутаторы.
- Физический (1) уровень (Physical Layer) – это самый нижний уровень модели, который отвечает за кодирование передаваемой информации в уровни сигналов, принятые в используемой среде передачи, и обратное декодирование. Здесь же определяются требования к соединителям, разъемам, электрическому согласованию, заземлению, защите от помех и т.д. На физическом уровне работают такие сетевые устройства, как трансиверы, репитеры и репитерные концентраторы.
3.2 Эталонная модель взаимодействия открытых систем
Эталонная модель взаимодействия открытых систем (ВОС) определяет уровни взаимодействия систем, дает им стандартные имена и указывает, какие функции должен выполнять каждый уровень. Средства взаимодействия делятся на семь уровней: прикладной, представления, сеансовый, транспортный, сетевой, канальный и физический. Каждый уровень определяет один вид взаимодействия сетевых узлов и технологий.
Модель ВОС стала основой для разработки стандартов. С ее помощью можно только составить схему выполнения необходимых задач, но она не определяет конкретное описание их выполнения. Уровни модели ВОС могут быть реализованы на практике как аппаратно, так и программно. В конечном итоге в модели ВОС заложены основы стандартизации индустрии сетевых технологий, и большинство поставщиков сетевого оборудования разрабатывают свои продукты в ее терминах.
Эталонная модель взаимодействия открытых систем BOC/OSI (Open System Interconnection) разработана в начале 80-х гг. Международной организацией по стандартизации (International Organization of Standardization — ISO (ИСО)) совместно с МСЭ-Т и получила статус международного стандарта в виде ISO 7498 в 1984 г. и аналогичной Рек. МККТТ (МСЭ-Т) Х.200. Модель ВОС как единый комплекс стандартов является основой для взаимной совместимости оборудования и программ различных поставщиков. Она играет важную роль в современных сетевых технологиях.
Под открытой системой понимают систему, реализующую спецификации на интерфейсы, услуги и форматы данных, достаточные для того, чтобы обеспечить следующие возможности:
- переносимости прикладных программ, разработанных должным образом, с минимальными изменениями на широкий диапазон типов систем;
- взаимодействия с другими приложениями на локальных и удаленных платформах;
- взаимодействия с пользователями в стиле, облегчающем им переход от системы к системе.