Интернет в современном понимании воплощает ключевой технический принцип открытости сетевой архитектуры. Идея открытой сетевой архитектуры была впервые высказана Бобом Каном в 1972 году, вскоре после того, как он начал работать в DARPA. Деятельность, которой занимался Кан, первоначально была частью программы разработки пакетных радиосетей, но впоследствии она переросла в полноправный проект под названием «Internetting».
Дело в том, что протокол NCP не содержал средств для адресации сетей (и машин) расположенных за IMP-устройством (рис. 1.1), а также не обеспечивал надежной доставки пакетов.
Рис. 1.1. Топология сети ARPAnet в конце 1973 г (IMP - Interface Message Processor, TIP- Terminal Interface Processor)
Кан понял, что для эффективного встраивания любого нового протокола необходимо изучить детали реализации каждой операционной системы. В результате весной 1973 года, после образования проекта «Internetting», Кан пригласил Винта Серфа (работавшего в то время в Стэнфорде) для совместной работы над детальной спецификацией протокола. Серф активно участвовал в проектировании и реализации NCP, поэтому он уже обладал информацией об интерфейсах с существующими операционными системами. Вооружившись архитектурным подходом Кана к коммуникациям и опытом Серфа, полученным во время работы над NCP, коллеги объединились для уточнения деталей того, что впоследствии станет семейством протоколов TCP/IP. Взаимообогащение дало превосходные результаты, и первая документированная версия выработанных спецификаций (впоследствии эта версия была опубликована в виде статьи) была распространена на специальной встрече Международной сетевой рабочей группы (INWG), состоявшейся во время конференции в Университете Суссекса в сентябре 1973 года.
Самой сложной, и в тоже время интересной задачей стал перевод сети ARPANET на протокол TCP/IP с используемого в то время NCP (Network Control Program). Этот переход состоялся 1 января 1983 года. Сложность его состояла в том, что изменения должны были быть внесены почти во все компьютеры в сети. Переход был тщательно спланирован всеми заинтересованными сторонами в течение нескольких предшествующих лет и прошел на удивление гладко.
Протокол TCP/IP был принят в качестве военного стандарта тремя годами раньше, в 1980 году. Это позволило военным начать использование технологической базы Интернета и, в конце концов, привело к разделению на военное и гражданское Интернет-сообщества. К 1983 году ARPANET использовало значительное число военных исследовательских, разрабатывающих и эксплуатирующих организаций.