Многоуровневая модель, например, модель TCP/IP, часто используется для описания взаимодействий между различными протоколами. Многоуровневая модель описывает взаимодействие протоколов внутри каждого уровня, а также взаимодействие с верхними и нижними уровнями.

При использовании многоуровневой модели для описания сетевых протоколов и эксплуатации существуют определённые преимущества. Использование многоуровневой модели:

Существует два основных типа моделей сети.

Модель взаимодействия открытых систем (OSI) является наиболее широко известной межсетевой эталонной моделью. Она используется для проектирования сетей передачи данных, технических требований к операциям, а также для поиска и устранения неполадок.

Как показано на рисунке, TCP/IP и OSI — основные используемые модели функциональности сети. Разработчики сетевых протоколов, сервисов или устройств могут создавать собственные модели для представления продуктов. В конечном итоге разработчикам необходимо взаимодействовать с отраслью путем соотнесения продуктов и сервисов либо с моделью OSI, моделью TCP/IP, либо с обеими.