Difference between revisions of "ARPANET"

From Computer History Wiki
Jump to: navigation, search
m (External links: +3 original papers)
(Mention TIPs)
Line 2: Line 2:
  
 
It consisted of [[minicomputer]]s called [[Interface Message Processor]]s ('IMPs', for short) running specialized [[packet switch]]ing [[program|code]], joined together with [[synchronous serial line]]s; [[host]] computers were connected to the IMPs by special bit-serial [[interface]]s (see below).
 
It consisted of [[minicomputer]]s called [[Interface Message Processor]]s ('IMPs', for short) running specialized [[packet switch]]ing [[program|code]], joined together with [[synchronous serial line]]s; [[host]] computers were connected to the IMPs by special bit-serial [[interface]]s (see below).
 +
 +
Later on, customized IMP variants called [[Terminal Interface Processor]]s ('TIPs', for short) were added to the ARPANET; these provided groups of [[serial lines]] to which could be attached [[terminal]]s, which allowed users at the terminals access to the hosts attached to the ARPANET.
  
 
==Protocols==
 
==Protocols==
Line 18: Line 20:
 
* [http://ana-3.lcs.mit.edu/~jnc/history/Mail_Protocol.txt MAIL] ([http://www.rfc-editor.org/rfc/rfc772.txt here] is a much later proposal which eventually became [[SMTP]])
 
* [http://ana-3.lcs.mit.edu/~jnc/history/Mail_Protocol.txt MAIL] ([http://www.rfc-editor.org/rfc/rfc772.txt here] is a much later proposal which eventually became [[SMTP]])
 
* [http://www.rfc-editor.org/rfc/rfc742.txt NAME/FINGER]
 
* [http://www.rfc-editor.org/rfc/rfc742.txt NAME/FINGER]
 +
 +
{{semi-stub}}
  
 
==Further reading==
 
==Further reading==
Line 32: Line 36:
 
** [http://www.chiappa.net/~jnc/tech/arpapkt.html ARPANET Technical Information: Packet Formats]
 
** [http://www.chiappa.net/~jnc/tech/arpapkt.html ARPANET Technical Information: Packet Formats]
 
** [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]
* F.E. Heart, R.E. Kahn, S.M. Ornstein, W.R. Crowther, and D.C. Walden, [http://www.walden-family.com/public/1970-imp-afips.pdf The interface message processor for the ARPA computer network], Proceedings AFIPS, 1970 SJCC, Vol. 36, pp. 551-567.
 
* J.M. McQuillan, W.R. Crowther, B.P. Cosell, D.C. Walden, and F.E. Heart, [http://walden-family.com/impcode/1972-improvements-paper.pdf Improvements in the Design and Performance of the ARPA Network], Proceedings AFIPS, 1972 FJCC, Vol. 40, pp. 741-754.
 
* John M. McQuillan, David C. Walden, [http://www.walden-family.com/public/whole-paper.pdf The ARPA Network Design Decisions], in "Computer Networks", Vol. 1, No. 5, August 1977, pp. 243-289.
 
 
* [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]
 
{{semi-stub}}
 
  
 
[[Category: Networking]]
 
[[Category: Networking]]

Revision as of 15:41, 27 October 2021

The ARPANET was the first packet-based wide-area network; so called because it was initiated, and initially funded, by ARPA.

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 connected to the IMPs by special bit-serial interfaces (see below).

Later on, customized IMP variants called Terminal Interface Processors ('TIPs', for short) were added to the ARPANET; these provided groups of 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 family used on the early ARPANET included:

These two latter protocols formed the Network Control Program, which all the application protocols ran over.

Those included:

Further reading

External links