17 СТАНДАРТНЫЕ ПРОТОКОЛЫ ПЕРЕДАЧИ ДАННЫХ ПО СЕТИ
Стандартные протоколы, используемые программным и аппаратным обеспечением ЛВС, определяют способ передачи данных по сети. Наиболее распространенными являются модели стандартных протоколов OSI и IEEE Project 802.
Международная организация по стандартизации ISO (International Standards Organization) разработала базовую модель взаимодействия открытых–систем OSI (Open Systems Interconnection), которая стала международным стандартом передачи данных. Модель OSI разбивает сетевое соединение на семь уровней:
1) уровень приложений (Application Layer), где работают пользовательские приложения. Данный уровень не предоставляет своих услуг другим уровням модели;
2) уровень представления (Presentation Layer), где обеспечивается возможность понимания уровнем приложений одного компьютера информации, посланной уровнем приложений другого. Задачи представительского уровня – трансляция данных из одного формата в другие, сжатие данных и их шифровка;
3) сеансовый уровень (Session Layer), где организуются диалог между процессами на разных машинах, управление этим диалогом и прерывание его по окончании;
4) транспортный уровень (Transport Layer), где обеспечиваются взаимодействие между приложениями и коммуникационными уровнями, а также разбиение данных на пакеты и их доставку адресатам;
5) сетевой уровень (Network Layer), где обеспечивается возможность соединения двух конечных систем, находящихся в разных подсетях;
6) уровень канала данных (Data–Link Layer), где организуется надежная передача данных через канал связи. Этот уровень обеспечивает физическую адресацию, уведомления об ошибках, порядок доставки пакетов и управление потоком данных;
7) физический уровень (Physical Layer), где определяются электрические, механические, процедурные и функциональные спецификации, управляющие физическим соединением узлов сети. Данный уровень определяет тип среды передачи, методы передачи и т.п. Основная идея модели OSI заключается в том, что каждому уровню отводится конкретная роль, благодаря чему общая задача передачи данных делится на отдельные подзадачи.
Протокол передачи данных – это необходимые соглашения для связи одного уровня с выше–и нижерасположенными уровнями.
Пакет документов Project 802 был разработан институтом IEEE. От модели OSI он отличается тем, что более детально определяет стандарты для физических компонентов сети.
Кроме ISO и IEEE, разработкой собственных протоколов занимаются многие фирмы. Например, фирмой «IBM» был разработан сетевой протокол IBM NetBIOS (Network Basic Input Output System – Сетевая операционная система ввода–вывода).