Понятие протокола

Уровень  
Прикладной
Представительный
Сеансовый
Транспортный
Сетевой
Канальный
LLC MAC
Физический

Как было показано ранее, при обмене информацией в сети каждый уровень модели ВОС ре­агирует на свой заголовок. Иными словами, происходит взаимодействие между одноимен­ными уровнями модели в различных абонентских ЭВМ. Такое взаимодействие должно выполняться по определенным правилам.

 

Рис. 6.17.Эталонная модель для локальных компьютерных сетей

 

Протокол— набор правил, определяющий взаимодействие двух одно­именных уровней модели взаимодействия открытых систем в различных абонентских ЭВМ.

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

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

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

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