TCP/IP протокол – упрощенное, сленговое название стека, иерархического набора протоколов, используемого для сетевого взаимодействия. Правильнее говорить о семействе TCP/IP протоколов.
Фактически TCP/IP представляет базовый набор протоколов, ответственный за разбивку исходящей информации на пакеты (TCP), доставку на узел адресата этих пакетов (IP) и обратную сборку (возобновление) исходящего сообщения из пакетов (TCP). Здесь протокол транспортного уровня TCP работает поверх протокола сетевого уровня IP.
Ниже в иерархии находятся канальный и физический уровень - TCP/IP работает поверх них.
Выше в иерархии (работающие поверх TCP/IP) находятся протоколы сеансового, представительского, прикладного уровня. Часто эти три уровня объединяют и обобщенно называют прикладным. В настоящее время в Интернет активно используются услуги, которые основаны на технологии WWW, в свою очередь базирующейся на протоколе передачи гипертекста HTTP. Где HTTP – протокол верхнего, прикладного уровня из иерархического семейства TCP/IP.
Данные, перемещаемые между компьютерами, работающими в Internet, "путешествуют" вниз (при отправке) и вверх (доставка, сборка) по стеку TCP/IP на этих компьютерах.