The internet was not something born of a single idea, but rather a gradual evolution, and the work of many people over many years.
The idea started with a vision to create a decentralized computer network, whereby every computer was connected to each other, but if one member of the systems was hit, the others would remain unaffected.From the initial idea of a decentralized computer network came the concept of packet switching. During the 1960s Paul Baran developed the concept of packet switching networks while conducting research at the historic RAND organization.
What is a Protocol?
The network concept of protocols establishes a set of rules for each system to speak the others language in order for them to communicate. Once the concept of packet switching was developed the next stage in the evolution was to create a language that would be understood by all computer systems.
This new standard set of rules would enable different types of computers, with different hardware and software platforms, to communicate in spite of their differences. Protocols describe both the format that a message must take as well as the way in which messages are exchanged between computers.
The next phase in the evolution of the Internet would be the work of Bob Kahn and Vinton Cerf during the 1970s. Kahn and Cerf would collaborate as key members of a team to create TCP/IP, Transmission Control Protocol (TCP) and Internet Protocol (IP), the building blocks of the modern internet.
TCP/IP becomes the language of the Internet