[ih] TCP

Patrik Fältström paf at paftech.se
Sun May 5 02:59:24 PDT 2024


50 years ago today Vint Cerf and Bob Kahn published their paper on packet switching which is the basis for the Internet we use today.

They did come up with TCP: "Within a HOST we assume that existence of a transmission control program (TCP) which handles the transmission and acceptance of messages on behalf of the processes it serves."

It was published in IEEE Transactions on Communications ( Volume: 22, Issue: 5, May 1974): https://ieeexplore.ieee.org/document/1092259

> A protocol that supports the sharing of resources that exist in different packet switching networks is presented. The protocol provides for variation in individual network packet sizes, transmission failures, sequencing, flow control, end-to-end error checking, and the creation and destruction of logical process-to-process connections. Some implementation issues are considered, and problems such as internetwork routing, accounting, and timeouts are exposed.

https://www.cs.princeton.edu/courses/archive/fall06/cos561/papers/cerf74.pdf

I think this is the right moment to just say “and the rest is history”.

Thanks Vint and Bob!

Patrik




More information about the Internet-history mailing list