In 1973 Vinton Cerf and Robert Kahn started with the development of the Transmisson Control Protocol (TCP), which took several years. Their mission was to solve the problem of connecting computers from different kinds of networks, such as a satellite network or a radio communication network to the ARPANET. TCP enables the transmission of packets across all these different networks.
Five years later, after a meeting at the Information Science Institute (ISI), it was determined to split up TCP into two separate protocols. From now on, the purpose of the Transmission Control Protocol was to split up messages into packets, reassemble them on the receivers’ side in the right order, find errors and send lost packets again.
The Internet Protocol (IP) should only deal with the routing of the individual packets.
Five more years later TCP/IP started its success across the different networks, due to the change-over from NCP to TCP/IP on the ARPANET.
Today TCP and IP are part of the so-called internet protocol family, and they are probably the most important protocols for the transmission of data on computer networks.
TCP in MI-Learning Computernetze(in German)