Рис Схема формирования протокольного блока данных Уровни Блок данных N+1 уровня Блок данных N уровня Управляющая информация N+1 N
Взаимодействие объектов (как правило, программ) одноименных уровней разных систем определяется протоколами соответствующего уровня, тем не менее и в этом случае обмен данными осуществляется через межуровневые интерфейсы внутри каждой из систем, а между ними - через каналы передачи данных. Структурной единицей информации, которая передается между уровнями, есть так называемый протокольный блок данных. Он состоит из управляющего поля, которое называется заглавием, и поля данных. Заголовок N-го блока содержит управляющую информацию, сформированную на N-му равные. Содержимое поля данных N-го уровня представляет собой блок данных (N+1)-го уровня. Так формируется вложенная структура: протокольные блоки данных, начиная из верхнего уровня, вкладываются один в одного. При передаче информации в обратном направлении происходит процедура «распаковки» блоков.