Эталонная модель взаимодействия открытых систем OSI

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

В связи с этим появилась большая потребность в стандартизации. В начале 1980 г. Международная Организация по Стандартизации (ISO) и Международный Консультативный Комитет по Телеграфии и Телефонии (МККТТ) признали необходимость в создания модели сети, которая могла бы помочь создавать реализации взаимодействующих сетей. В тесном сотрудничестве была разработана эталонная модель "Взаимодействие Открытых Систем" (ЭМВОС). Эта модель была описана в рекомендациях Х.200 (МККТТ) и ISO 7498 (ISO)

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

Уровни модели OSI:

7 Уровень Приложений (Прикладной)
Доступ к сетевым службам приложений (Обеспечивает интерфейс между пользователем и сетью, делает доступными для человека всевозможные услуги)

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

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

4 Транспортный уровень
Связь между конечными пунктами, возможность гарантированной доставки (контролирует комплектность, порядок следования блоков данных, собирает информацию из блоков в её прежний вид)

3 Сетевой уровень
Определение маршрута (маршрутизация), логическая адресация

2 Канальный (каналообразующий) уровень Физическая адресация. Подразделяют на 2 подуровня MAC (Medium Access Control) - управление доступом к среде и LLC (Logical Link Control) - управление логической связью (каналом).

1 Физический уровень
Работа со средой передачи, сигналами и двоичными данными

Хотя модель OSI, не единственная модель сетевых взаимодействий, на сегодня она наиболее распространена. На наш взгляд, эталонная модель "OSI", это отличное средство для понимания различных технологий построения вычислительных сетей. А также удобный "чертеж", например для поиска неисправностей. Тестируя возможность взаимодействия устройств, начиная с физического уровня, и двигаясь к уровню приложений, можно быстро обнаружить, на каком уровне возникла проблема, и исходя из этого определить круг возможных причин, повлекших за собой данную неисправность.