Взаимосвязь открытых систем — эталонная модель OSІ от ISO

Взаимосвязь открытых систем - эталонная модель OSІ от ISO

Эталонная модель OSІ (Open System Interconnection — OSI) – это основной международный стандарт, который описывает взаимодействие открытых систем, то есть она описывает процесс передачи информации от одной стандартизованной открытой системы (компьютерного приложения) к другой открытой системе через сетевую среду. Разработана данная семиуровневая модель в 1984 году Международной организацией по стандартизации ISO (International Organization of Standardization).

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

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

1. прикладной уровень;
2. уровень представления;
3. сеансовый уровень;
4. транспортный уровень;
5. сетевой уровень;
6. канальный уровень;
7. физический уровень.

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

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

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

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

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

Понравилась статья? Подпишитесь на электронную подписку - это абсолютно бесплатно! Все самые свежие ИТ Новости и интересные материалы будут приходить вам на почту, вы сможете читать новости с экрана компьютера, планшета или телефона.

You must be logged in to post a comment Логин

%d такие блоггеры, как: