По мере развития Интернета одной из основных проблем было то, как распространять изменения в программном обеспечении, особенно в программном обеспечении хостинга. DARPA оказало поддержку Калифорнийскому университету в Беркли в исследовании модификаций операционной системы Unix, включая включение TCP / IP, разработанного в BBN. Хотя позже Беркли переписал код BBN, чтобы более эффективно вписаться в систему Unix и ядро, включение TCP / IP в системные версии Unix BSD оказалось критическим элементом распространения протоколов среди исследовательского сообщества. интернет

Большая часть сообщества исследователей CS начала использовать Unix BSD для своей повседневной вычислительной среды. Оглядываясь назад, можно сказать, что стратегия включения интернет-протоколов в поддерживаемую исследовательским сообществом операционную систему была одним из ключевых элементов успешного широкого внедрения Интернета.

Одной из наиболее интересных проблем был переход протокола ARPANET host с NCP на TCP/IP с 1 января 1983 года. Это был переход в стиле “дня флага”, требующий, чтобы все хосты конвертировали одновременно или были вынуждены общаться с помощью довольно специальных механизмов. Этот переход был тщательно спланирован сообществом за несколько лет до того, как он действительно состоялся, и прошел на удивление гладко (но в результате появилось множество кнопок с надписью “Я пережил переход TCP / IP”).
https://limonsu.ru/publ/aktualnye_novos … 5-1-0-2585
Протокол TCP/IP был принят в качестве оборонного стандарта тремя годами ранее, в 1980 году. Это позволило defense начать совместное использование базы интернет-технологий DARPA и привело непосредственно к возможному разделению военного и невоенного сообществ. К 1983 году ARPANET использовалось значительным числом оборонных научно-исследовательских и эксплуатационных организаций. Переход ARPANET с NCP на TCP / IP позволил разделить ARPANET на MILNET, поддерживающую операционные требования, и ARPANET, поддерживающую исследовательские потребности.