На уровне общения между людьми некоторые коммуникационные правила формализованы, другие просто понятны на основе обычаев и практики. Для успешного обмена данными между устройствами сетевой набор протоколов должен описывать точные требования и взаимодействия. Сетевые протоколы определяют общий формат и набор правил для обмена сообщениями между устройствами. К некоторым распространённым сетевым протоколам относятся: IP, HTTP и DHCP.

На рисунках ниже показаны сетевые протоколы, описывающие следующие процессы:

Например, IP определяет, каким образом пакет данных передаётся в пределах сети или в удалённую сеть. По протоколу IPv4 информация передаётся в определённом формате так, чтобы получатель мог правильно её интерпретировать. В этом не существует большого отличия от протокола, используемого при написании адреса на конверте при отправке письма. Информация должна соответствовать определённому формату, или письмо не сможет быть доставлено в почтовое отделение по месту назначения.