Формальные условия передачи информации по сети |
01-11-2022 |

Любой информационный контакт между людьми выполняется согласно определенным правилам. Диалог, т.е. двусторонний обмен информацией, не может состояться без процедурных правил, определяющих порядок обмена информацией, предсказывают возникновение ошибок, перерывов и т.д. В современных сетях доминирующее значение приобрела концепция "протокола" - формальной процедуры взаимодействия.
Необходимость разработки протоколов для взаимодействия в сети хорошо иллюстрируется примером из повседневной жизни - беседой двух людей. Дело в том, что для беседы необходимо выполнение целого ряда условий, которые сами по себе разбираются. На языке теории информации общение возможно в "согласованной системе". Действительно, необходимо, чтобы оба человека пользовались одинаковыми физическими аппаратами для передачи и приема информации. При общении машин эти условия соответствуют физическому уровню протокола взаимодействия, устанавливает на этом уровне согласованность в системе. Эквивалентом диалога людей может быть диалог электрических аппаратов, в которых средой общения служит сеть связи. На физическом уровне необходимо договориться о типе электрических сигналов, о том, что они означают, о точном смысле сочетаний и т.п. Собеседники должны пользоваться одним и тем же словарем. На машинном уровне это соответствует набору команд, используемых обеими машинами для связи. Более высоким требуемым уровнем для проведения беседы является использование одинаковых законов объединение слов в фразы, т.е. общих конструктивных основ языка и грамматики. Число уровней можно продолжить. Существует, наконец, уровень взаимопонимания, когда договариваются о терминологии, употребляемой подбирают в собеседники людей одного уровня квалификации и т.д. Условия согласованного взаимодействия в сети компьютеров, терминалов, концентраторов и коммутационных узлов формулируют в виде набора правил, объединенных Всемирной организацией по стандартизации в стандарт для данного типа сети. Для различного типа сетей существуют различные стандарты, например, стандарт для телефонной сети общего пользования, стандарт X. 21 для коммутируемых сети передачи данных, стандарт X. 25 для сети с пакетной коммутацией и т.д.
Весь процесс взаимодействия систем в сети, начиная от команд для соединения канала и заканчивая диалогом пользователей, можно представить как иерархию уровней. Международная организация стандартов разработала такую иерархию из семи уровней, т.е. формализовала все возможные процедурные действия в сети в виде упорядоченной иерархической системы, состоящей из семи функциональных этажей или уровней. Правила взаимодействия, форматы данных и временные соотношения в пределах одного уровня называют межуровневых интерфейсом. Таким образом, взаимодействие в сети на одном уровне определяется протоколом, а соседние по вертикали уровне взаимодействуют друг с другом через межуровневый интерфейс.
Каждый из семи уровней имеет свой набор правил (протокол) и соответствующее название (в порядке иерархии от высшего к низшему):
7. Прикладной уровень (Application).
12 |




