Educatifu
Open menu

TCP/IP

Vint Cerf and Bob Kahn publish the design for TCP/IP, a common language that lets separate networks interconnect — the protocol the internet still runs on.

1974Networking

Packet switching: a message is split into numbered packets that travel across the network by different routes and are reassembled in order at the far end.

TCP/IP breaks a message into packets that each find their own way across the network, then puts them back in order at the other end.

In 1974, Vint Cerf and Bob Kahn published the design for TCP/IP — a shared set of rules that lets different computer networks, built by different people on different hardware, talk to one another as if they were a single network.

Why it mattered

Before TCP/IP, networks were islands: each spoke its own language and could not connect to the others. Cerf and Kahn's key idea was a common protocol that assumed almost nothing about the networks underneath — an "internetwork", or internet.

The work splits across two layers. IP, the Internet Protocol, gives every machine an address and carries data in small chunks called packets, each finding its own route across the network. TCP, the Transmission Control Protocol, then makes that best-effort delivery reliable — numbering the packets, re-sending any that go missing, and reassembling them in the right order. This layered, network-agnostic design is exactly why the internet could grow from a handful of computers to billions of devices without ever being rebuilt.

← Back to the timeline

Bring us the problem, not a perfect specification

Tell us what needs to change, who it affects and any important deadline. We will review the context and reply with useful next questions.

  1. 01Share contextDescribe the workflow, constraint or risk.
  2. 02Clarify togetherWe identify missing facts and useful options.
  3. 03Choose a startAgree a focused assessment or delivery step.
Start a conversation