Задачи коммуникаций разделены на семь групп в семи уровневой модели OSI;
приводятся пояснения по поводу того, какие требования должен реализовывать слой.
Требования должны быть реализованы протоколами. Соответствующие конкретные
преобразования не представлены и могут быть очень разнообразными. Поэтому для каждого
слоя существует множество протоколов 1 .
Стек протоколов — это иерархически организованный набор сетевых протоколов,
достаточный для организации взаимодействия узлов в сети 2 .
Протоколы работают в сети одновременно, значит, работа протоколов должна быть
организована так, чтобы не возникало конфликтов или незавершённых операций. Поэтому
стек протоколов разбивается на иерархически построенные уровни, каждый из которых
выполняет конкретную задачу — подготовку, приём, передачу данных и последующие
действия с ними. Количество уровней в стеке меняется в соответствии с конкретным стеком
протоколов