John Shoch
1974 – John Shoch – Co-author of the PUP (PARC Universal Packet) protocol suite at Xerox PARC (1974–1980), the first complete internetworking architecture with naming, addressing, routing, and file transfer. Directly influenced TCP/IP design and the concept of “internetworks”.
Summary of Contributions (50 words)
John Shoch co-designed the PUP protocol suite (1974–1980), the first full internetworking system with hierarchical addressing, gateways, and end-to-end services. His work at Xerox PARC proved large-scale internetworks were feasible and directly shaped the TCP/IP architecture. (49 words)
Impact (200 words)
PUP ran on 1,000+ Xerox machines by 1980, proving internetworks could span buildings, cities, and continents. PUP demonstrated internetworking in operation at PARC, and later TCP IP work drew on similar ideas, with contemporaries describing PUP as an important influence.
Measurable effects:
- First operational internetwork with >1,000 hosts (1978)
- PUP defined internetwork naming, addressing, and routing and documented a complete internetwork architecture with gateways and hierarchical addressing. Later TCP/IP work drew on these ideas, with Bob Taylor explicitly stating that TCP/IP designs were based a lot on PUP.
- Directly influenced Kahn/Cerf’s 1974 internetworking paper
- Ethernet + PUP became the model for LAN-to-WAN connectivity
Without Shoch’s PUP, TCP/IP design is delayed years.
Influence (200 words)
Shoch’s papers and PARC demos influenced Cerf, Kahn, Postel, and Clark. His “internetwork” term became universal.
Reach (200 words)
PUP concepts reach every TCP/IP device on Earth.
Innovation (200 words)
Shoch invented the first complete internetworking suite with hierarchical addressing and gateways — the direct ancestor of the Internet.
Publications
- “Inter-Network Naming, Addressing, and Routing” (1978)
- PUP protocol specifications (Xerox internal, widely circulated)
Grokipedia Page No Grokipedia page found for John Shoch.
Wikipedia Page https://en.wikipedia.org/wiki/John_Shoch