So the Advanced Research Project Agency, an US government organisation, started developing a net called ARPANET. From 1972 the Advanced Research Project Agency dealt with research projects of military interests and ARPANET was renamed DARPA.
The first proposal was made in 1968. The contract was won in December 1968 by the company Bolt, Beranek and Newman (BBN).
The demands for file transfer, remote login and email were on top of the list for NCP (Network Control Protocol, the predecessor of TCP/IP). The first use of ARPANET was in 1971.
In 1973, a project was started, developing new lower layer protocols because the existing layers had become functionally inadequate. So Cerf and Kahn specified the following goals for the lower layer protocols in 1974:
The success of TCP/IP in the UNIX world was largely a result of the fact that the University of California in Berkeley undertook an implementation of TCP/IP in their 4.2 BSD UNIX in 1983 and made the source code available as public domain software. Corrections and optimizations were made in later versions of BSD (4.3 BSD (1986) and 4.3 BSD/Tahoe (1988)).