Модель ISO/OSI использует деление на уровни, чтобы организовать общее представление о структуре сети в виде четко определенных, взаимосвязанных модулей.
В сети, поделенной на уровни, каждый уровень служит для исполнения определенной функции или службы сети по отношению к окружающим соседним уровням. Каждый уровень защищает соседний от избыточной информации, способной просочиться от более низкого уровня наверх. Каждый уровень заботится только о своем интерфейсе с соседним. На рис. 1.1 изображены уровни в том виде, в каком они определены в модели ISO/ OSI.
Каждый сетевой уровень обеспечивает связь для вышележащего уровня. Грамотно спроектированный уровень должен скрывать все особенности своего функционирования от вышележащего.
Рис. 1.2. Два компьютера в простой компьютерной сети, основанной
на модели ISO/OSI