Difference between revisions of "ARPANET"
From Computer History Wiki
(Link to article, add cat) |
(Add high-level tech desc) |
||
Line 1: | Line 1: | ||
The '''ARPANET''' was the first [[packet]]-based [[wide-area network]]; so called because it was initiated, and initially funded, by ARPA. | The '''ARPANET''' was the first [[packet]]-based [[wide-area network]]; so called because it was initiated, and initially funded, by ARPA. | ||
+ | |||
+ | 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). | ||
+ | |||
+ | ==Protocols== | ||
The [[protocol family]] used on the early ARPANET included: | The [[protocol family]] used on the early ARPANET included: | ||
− | * The [[Host-to-IMP Protocol]], specified in [http://www.bitsavers.org/pdf/bbn/imp/BBN1822_Jan1976.pdf BBN Report #1822] (multiple editions over time) | + | * The [[Host-to-IMP Protocol]], the bottom layer; specified in [http://www.bitsavers.org/pdf/bbn/imp/BBN1822_Jan1976.pdf BBN Report #1822] (multiple editions over time) |
* [http://www.rfc-editor.org/rfc/rfc165.txt ICP], Initial connection protocol | * [http://www.rfc-editor.org/rfc/rfc165.txt ICP], Initial connection protocol | ||
* [http://www.cbi.umn.edu/hostedpublications/pdf/McKenzieNCP1972.pdf Host-to-Host Protocol] (early version [http://www.rfc-editor.org/rfc/rfc714.txt here]) | * [http://www.cbi.umn.edu/hostedpublications/pdf/McKenzieNCP1972.pdf Host-to-Host Protocol] (early version [http://www.rfc-editor.org/rfc/rfc714.txt here]) | ||
+ | |||
+ | These two latter protocols formed the [[Network Control Program]], which all the [[application]] [[protocol]]s ran over. | ||
+ | |||
+ | Those included: | ||
* [http://www.rfc-editor.org/rfc/rfc542.txt FTP] (early version [http://www.rfc-editor.org/rfc/rfc354.txt here]) | * [http://www.rfc-editor.org/rfc/rfc542.txt FTP] (early version [http://www.rfc-editor.org/rfc/rfc354.txt here]) | ||
* [http://www.rfc-editor.org/rfc/rfc97.txt TELNET] | * [http://www.rfc-editor.org/rfc/rfc97.txt TELNET] | ||
Line 11: | Line 19: | ||
* [http://www.rfc-editor.org/rfc/rfc742.txt NAME/FINGER] | * [http://www.rfc-editor.org/rfc/rfc742.txt NAME/FINGER] | ||
− | {{stub}} | + | ==External links== |
+ | |||
+ | * [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/arpalog.html ARPANET Technical Information: Logical Maps] | ||
+ | ** [http://www.chiappa.net/~jnc/tech/arpapkt.html ARPANET Technical Information: Packet Formats] | ||
+ | |||
+ | {{semi-stub}} | ||
[[Category: Networking]] | [[Category: Networking]] |
Revision as of 14:24, 13 February 2019
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).
Protocols
The protocol family used on the early ARPANET included:
- The Host-to-IMP Protocol, the bottom layer; specified in BBN Report #1822 (multiple editions over time)
- ICP, Initial connection protocol
- Host-to-Host Protocol (early version here)
These two latter protocols formed the Network Control Program, which all the application protocols ran over.
Those included:
- FTP (early version here)
- TELNET
- MAIL (here is a much later proposal which eventually became SMTP)
- NAME/FINGER