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

ПРОТОКОЛЫ КОМПЬЮТЕРНОЙ СЕТИ

Модель взаимодействия для ЛВС

Для того чтобы учесть требования физической передающей среды, используемой в ЛВС, была произведена некоторая модернизация семиуровневой модели взаимодействия откры­тых систем для локальных вычислительных сетей. Необходимость такой модернизации была вызвана тем, что для организации взаимодействия абонентских ЭВМ в ЛВС использу­ются специальные методы доступа к физической передающей среде. Верхние уровни моде­ли ВОС не претерпели никаких изменений, а канальный уровень был разбит на два подуровня (рис. 6.17). Подуровень LLC (Logical Link Control) обеспечивает управление ло­гическим звеном, т.е. выполняет функции собственно канального уровня. Подуровень MAC (Media Access Control) обеспечивает управление доступом к среде. Основные методы управ­ления доступом к физической передающей среде будут рассмотрены в подразд. 6.3.

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


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

 

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

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

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

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

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