Уровни архитектуры OSI

1. Физический – определяет некоторые физические характеристики каналов. На этом уровне предъявляются требования к характеристикам кабелей и разъёмов, к электрическим характеристикам сигналов (скорость передачи сигнала и др.).
2. Канальный – определяет правила управления передачей данных между двумя узлами сети. Обеспечивает контроль корректности передачи: каждый блок информации снабжается контрольной суммой. В настоящее время этот контроль реализуется и на аппаратном уровне: модем позволяет проверить наличие ошибок при передачи и при обнаружении ошибок сам запрашивает повторную передачу. На аппаратном уровне решаются вопросы сжатия и раскомпрессировки передаваемых данных.
3. Сетевой – обеспечивает управление протоколами, маршрутизацию. Распространяется на соглашение о правилах блокировки данных и правилах организации адресации. По одному каналу могут передаваться данные с разных модемов, что обеспечивает более полную загрузку каналов, предполагает правила взаимодействия разнородных сетей.
4. Транспортный – отвечает за стандартизацию обмена данными между программами, которые находятся на различных компьютерах сети.
5. Сеансовый – определяет правила диалога прикладных программ, правила рестарта, правила доступа к сетевым ресурсам. Фактически контролирует право на доступ.
6. Представления – определяет форматы данных, алфавиты и коды представления спецсимволов, псевдографических символах и т.д. Уровень состоит из многих синтаксических таблиц (телетайп, ASCII, видеотекс и т.д.).
7. Прикладной – обеспечивает поддержку прикладного процесса конечного пользователя. В отличие от уровня 6, этот уровень имеет дело с семантикой данных. Содержит сервисные элементы для поддержки прикладных процессов (управление трудовыми ресурсами, обмен финансовыми и деловыми данными, передача/приём языка программирования).
Каждый уровень (кроме физического) добавляет свою порцию информации к пакету по мере ее прохождения.

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

Таблица 6

 

Средства каждого уровня отрабатывают протокол своего уровня и интерфейсы с соседними уровнями. Набор протоколов, достаточный для организации взаимодействия в сети, называется стеком коммуникационных протоколов.

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

Стеки протоколов наиболее распространенных сетей (X.25, Интернет и ЛВС Novell Net Ware), а также сетевых ОС VINES и Windows NT Advanced Serverможно представить в виде следующих схем:

Схема 6

Стеки протоколов наиболее распространенных сетей

Схема 7

 

Стеки протоколов наиболее распространенных сетевых ОС

VINES (Virtual Network Softrearwe ) – сетевая ОС, разработанная компанией Banyan Systems на базе ОС UNIX System V. Этот уровень UNIX является скрытым и недоступен для других приложений. VINES обеспечивает все серверные функции, включая функции коммуникационного сервера для связи через модем, и предлагает множество опций для подключения к мини-компьютерам, мейнфреймам и другим сетевым файл-серверам.

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

VINES поддерживает до четырех сетевых плат на один сервер в сети с любой топологией, а также автоматически управляет привязкой протокольного ПО и всеми преобразованиями сообщений, необходимыми при их маршрутизации из одного сегмента локальной сети в другой. На рабочих станциях VINESмогут использоваться ОС DOS , MS Windows , UNIX и OS /2. К сети VINES могут подключаться компьютеры Macintosh. Система VINES предлагает специальные средства поддержки очень крупных локальных и глобальных сетей, содержащих большое число файл-серверов.