Nepedia
Back to Discover
Advanced Reader
💻

Internet protocol suite

technology Maturity 7-9 Next article →

The Internet protocol suite, often called TCP/IP, is a foundational framework for digital communication. It organizes the protocols used to connect computers across the Internet and similar networks. This suite provides end-to-end communication by specifying how data is packetized, addressed, transmitted, routed, and received. By using a structured system, it allows vastly different types of hardware to share information reliably.

IP stack connections
IP stack connections

This framework functions through a process called encapsulation. The system is organized into four distinct abstraction layers. The link layer handles communication for data staying within a single network segment. Above that, the internet layer provides internetworking between independent, separate networks. The transport layer manages host-to-host communication between two specific computers. Finally, the application layer allows different software processes to exchange data.

UDP encapsulation
UDP encapsulation

To understand how this works, imagine a data packet moving down through these layers. At the top, an application creates data for a specific process. As it moves down, each layer adds its own information to the packet. This is similar to placing a letter inside an envelope, then placing that envelope inside a larger shipping box. This layering allows the upper layers to access only the functions they need. It prevents the system from becoming a monolithic, inflexible design.

UDP encapsulation
UDP encapsulation

The history of TCP/IP began with research funded by DARPA in the late 1960s. DARPA initiated the ARPANET in 1969 to pioneer computer networking. In 1972, Bob Kahn joined DARPA and worked on satellite and radio networks. He realized the importance of communicating across these different types of networks. In 1973, Vinton Cerf began collaborating with Kahn to design a new generation of protocols. Their goal was to enable internetworking between various independent networks.

SRI First Internetworked Connection diagram
SRI First Internetworked Connection diagram

Cerf and Kahn developed a fundamental reformulation during the summer of 1973. They decided to hide the differences between local network protocols using a common internetwork protocol. Crucially, they moved the responsibility for reliability from the network to the hosts. This is known as the end-to-end principle. The first specification for the Transmission Control Program was written in December 1974. This work was completed by Cerf, Yogen Dalal, and Carl Sunshine at Stanford University.

SRI Packet Radio Van
SRI Packet Radio Van

As the system evolved, researchers recommended dividing its functions into distinct layers. In 1978, Jonathan Postel split the original program into two specific protocols. He created the Internet Protocol (IP) as a connectionless layer. He also created the Transmission Control Protocol (TCP) as a reliable, connection-oriented service. This version 4 was a major step in the suite's development. On January 1, 1983, the ARPANET officially migrated to these new protocols on "flag day."

SRI First Internetworked Connection diagram
SRI First Internetworked Connection diagram

The adoption of TCP/IP led to massive global growth. In 1982, the US Department of Defense declared it the standard for military networking. Major corporations like IBM, AT&T, and DEC soon adopted the protocol. The spread was accelerated in 1989 when the University of California, Berkeley released its TCP/IP code into the public domain. This helped bring the Internet to home users through software like Trumpet Winsock for Windows. Today, the technical standards for the suite are maintained by the Internet Engineering Task Force (IETF).

521 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (4)
File:SRI First Internetworked Connection diagram.jpg
SRI First Internetworked Connection diagram.jpg
File:SRI Packet Radio Van.jpg
SRI Packet Radio Van.jpg
File:IP stack connections.svg
IP stack connections.svg
File:UDP encapsulation.svg
UDP encapsulation.svg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.