Difference between revisions of "ARPANET"

From Computer History Wiki
Jump to: navigation, search
(Later converted to using TCP/IP, and NCP was disabled)
m (External links: +Alexander McKenzie oral history)
Line 44: Line 44:
 
==External links==
 
==External links==
  
* BBN Report #1822, [http://www.bitsavers.org/pdf/bbn/imp/BBN1822_Jan1976.pdf Specification for the Interconnection of a Host and an IMP] - Appendix F contains the VDH specification
 
 
* [https://walden-family.com/bbn/arpanet-rfq.pdf ARPANET RFQ] - the acorn
 
* [https://walden-family.com/bbn/arpanet-rfq.pdf ARPANET RFQ] - the acorn
 
* [https://walden-family.com/bbn/arpanet-prop-ocr.pdf ARPANET Proposal] - the seedling
 
* [https://walden-family.com/bbn/arpanet-prop-ocr.pdf ARPANET Proposal] - the seedling
 
* [https://walden-family.com/bbn/arpanet-completion-report.pdf A History of the ARPANET: The First Decade ] - the tree <!-- https://ipj.dreamhosters.com/wp-content/uploads/2015/07/A-History-of-the-ARPANet.pdf https://apps.dtic.mil/sti/pdfs/ADA115440.pdf -->
 
* [https://walden-family.com/bbn/arpanet-completion-report.pdf A History of the ARPANET: The First Decade ] - the tree <!-- https://ipj.dreamhosters.com/wp-content/uploads/2015/07/A-History-of-the-ARPANet.pdf https://apps.dtic.mil/sti/pdfs/ADA115440.pdf -->
 +
* BBN Report #1822, [http://www.bitsavers.org/pdf/bbn/imp/BBN1822_Jan1976.pdf Specification for the Interconnection of a Host and an IMP] - Appendix F contains the VDH specification
 
* [http://www.chiappa.net/~jnc/tech/arpanet.html ARPANET Technical Information]
 
* [http://www.chiappa.net/~jnc/tech/arpanet.html ARPANET Technical Information]
 
** [http://www.chiappa.net/~jnc/tech/arpageo.html ARPANET Technical Information: Geographic Maps]
 
** [http://www.chiappa.net/~jnc/tech/arpageo.html ARPANET Technical Information: Geographic Maps]
Line 54: Line 54:
 
** [http://www.chiappa.net/~jnc/tech/arpaprot.html ARPANET Technical Information: ARPANET Protocol Handbook]
 
** [http://www.chiappa.net/~jnc/tech/arpaprot.html ARPANET Technical Information: ARPANET Protocol Handbook]
 
* [https://drive.google.com/file/d/1F6OJOu8K7Mcfwdh_oTpZAO1J0U71VyBP/view Scenarios for Using the ARPANET] - details of the demo at ICCC 1972
 
* [https://drive.google.com/file/d/1F6OJOu8K7Mcfwdh_oTpZAO1J0U71VyBP/view Scenarios for Using the ARPANET] - details of the demo at ICCC 1972
 +
* [https://conservancy.umn.edu/server/api/core/bitstreams/f3df46b6-0056-4813-8293-a64be0d690fb/content Alexander McKenzie Interview] - from the [[Charles Babbage Institute|CBI]] oral history series; contains a wealth of detail
 
* [https://www.youtube.com/watch?v=Cdf5fMAL994 Heralds of Resource Sharing] - interesting contemporaneous documentary on the ARPANET  
 
* [https://www.youtube.com/watch?v=Cdf5fMAL994 Heralds of Resource Sharing] - interesting contemporaneous documentary on the ARPANET  
 
* [https://ban.ai/multics/doc/kirstein-arpanet.pdf Early Experiences with the ARPANET and INTERNET in the UK]
 
* [https://ban.ai/multics/doc/kirstein-arpanet.pdf Early Experiences with the ARPANET and INTERNET in the UK]

Revision as of 13:29, 16 July 2025

The ARPANET (the word 'ARPANET' IS always used with the definite article ('the') - using naked 'ARPANET' will reveal that you are a clueless, un-educated 'noob') was the first packet-based wide-area network; so named because it was initiated, and initially funded, by ARPA.

It was intermediate between a virtual circuit network and a datagram network, but closer to the former. There was no 'call setup'; but it had what amounted to connections inside the network, data was delivered reliably and in order, and it had flow control in the network.

It consisted of minicomputers called Interface Message Processors ('IMPs', for short) running specialized packet switching code, joined together with synchronous serial lines; host computers were initially connected to the IMPs by special bit-serial 1822 interfaces.

(The 1822 'Local Host' and 'Distant Host' interface variants had maximum lengths of about 100 feet and 2,000 feet respectively; to allow connection of hosts at much greater distances, a wholly new interface, the 'Very Distant Host', was eventually added. It used a synchronous seral line, at the hardware level; on the IMP end, the existing serial line interfaces were used.)

Later on, customized IMP variants called Terminal Interface Processors ('TIPs', for short) were added to the ARPANET; these provided groups of asynchronous serial lines to which could be attached terminals, which allowed users at the terminals access to the hosts attached to the ARPANET.

Protocols

The protocol suite used on the early ARPANET included:

These protocols formed the Network Control Protocol (NCP), which all the application protocols ran over.

Those included:

The ARPANET later converted to using the TCP/IP protocol family, and NCP was disabled.

See also

Further reading

External links