Стек TCP/IP разработан был по инициативе Министерства обороны США для связи экспериментальной сети Arpanetс другими сетями как набор общих протоколов для разнородной вычислительной среды.
TCP/IP на низком уровне поддерживает все популярные стандарты физического и канального уровней: для локальных сетей - это Ethernet, TokenRing, FDDI, для глобальных - это протоколы работы на аналоговых коммутирующих и выделенных линиях SLIP, РРР протоколы территориальных сетей Х.25 и ISDN.
Основными протоколами стека есть протоколы IP и TCP. Эти протоколы в терминологии модели OSIотносятся к транспортному, сетевому уровням. IP обеспечивает продвижение пакета по сложной сети, а TCP гарантирует надежность его доставки.
За долгие годы использования в сетях разных стран и организаций стек TCP/IP вобрал у себя большое количество протоколов прикладного уровня. К ним относятся такие популярные протоколы, как протокол пересылки файлов FTP, протокол эмуляции терминала Telnet, почтовый протокол SMTP, который используется в электронной почте сети Internet, гипертекстовые сервисы службы WWW и много других.
На сегодняшний день стек TCP/IP являет собой один из самых распространенных стеков транспортных протоколов вычислительных сетей. Потому что только в сети Internet этот протокол объединил где-то 10 000 000 компьютеров во всем мире.