Финансирование разработки сети нового поколения осуществлялось Министерством обороны США через Агентство передовых научных проектов (Advanced Research Projects Agency, APRA), которое весьма благожелательно относилось к высокорисковым проектам[44]. К тому же реализация данного проекта позволяла Агентству не только приобщиться к решению вопросов общенационального масштаба, но и решить собственные проблемы: все компьютеры, используемые американскими университетами и подрядчиками, приобретались за счет Агентства, и оно было постоянно завалено запросами на приобретение новых компьютеров, поскольку вычислительной мощи разрозненных компьютеров все время не хватало. Соединение существующих компьютеров в единую сеть с образованием общего «пула» вычислительных мощностей позволило бы гораздо более эффективно использовать имеющиеся мощности[45]. Это позволило бы объединить географически разрозненных ученых вместе, создав сообщество талантов, работающих над решением определенной проблемы[46].
В 1969 г. была создана сеть, построенная на принципах децентрализации (по принципу «от пользователя к пользователю», а не «от центра к центру») и пакетной передачи данных (сообщение отправлялось не как единое целое, а по частям, которые передавались по Сети от узла к узлу в произвольном порядке с последующим воссоединением на компьютере адресата, что защищало сообщение от шпионажа), соединившая четыре компьютера, расположенные в Калифорнийском университете в Лос-Анджелесе (UCLA), Калифорнийском университете в Санта-Барбаре, Университете штата Юта и Стэнфордском научно-исследовательском институте. 29 октября 1969 г. первое сообщение с компьютера на компьютер было направлено из университета UCLA в Стэндфордский научно-исследовательский институт, однако вместо планированного слова «login» удалось переслать только буквы «lo», после чего сеть дала сбой, однако через час уже была восстановлена и сообщение было передано целиком. Так появилась сеть ARPANET, которую обычно считают прародительницей современного Интернета[47].
Но ARPANET еще не был Интернетом в его современном понимании. Для появления Интернета необходимо было разработать универсальный протокол, который бы позволил разнородным сетям взаимодействовать друг с другом. И такой протокол появился опять же в значительной степени благодаря усилиям военных ведомств США. Теперь они нуждались не только в отказоустойчивой и надежной системе наземной связи, необходимо было обеспечить такой связью и мобильные подразделения армии. А это означало необходимость включения в сеть не только сигналов, передаваемых по классическим телефонным сетям, но и сигналов, передаваемых по радио- и спутниковой связи. В силу существенных различий таких сетей необходимо было выработать новые подходы к организации взаимодействия между ними. Так появилась программа «Интернет» (от англ. Internetwork – сеть между сетями). Ключевую роль в реализации данной