Reviving ARPAnet

Charles Anthony charles.unix.pro at gmail.com
Thu Jan 18 13:34:14 CST 2018


On Thu, Jan 18, 2018 at 10:27 AM, Noel Chiappa via cctalk <
cctalk at classiccmp.org> wrote:

>     > From: Grant Taylor
>
>
> The ARPANET supported several different kinds of interfaces between the
> IMPs
> (the switching nodes in the ARPANET) and hosts, but the 'usual' one was
> either 'Local Host' (LH) or 'Distant Host' (DH) which were _basically_
> identical except at the very lowest level - LH was TTL, and DH was
> differential pair.
>
> Those interfaces were a custom bit-serial thing with a handshake (with
> "there's-your-bit", "ready-for-next-bit" lines, etc); see BBN Report #1822:
>
>
And an "end-of-packet" bit.


>   http://www.bitsavers.org/pdf/bbn/imp/BBN1822_Jan1976.pdf
>
> So the "ARPANET interface" in the host is a piece of custom hardware (some
> were DMA; I also used one which was interrupt per byte) which went on the
> host, which talked 1822 (as it was called), of either the DH or LH physical
> form.
>
>
>
>     > Do the necessary emulators support the ARPANET interface?
>
> Dunno, but they shouldn't be too hard to add.
>
> The real problem is going to be 'what do you hook the simulated ARPANET
> interfaces up to, and how'? I know they have IMP code running in
> simulators:
>
>   http://mailman.trailing-edge.com/pipermail/simh/2013-
> November/007672.html
>
> but I dunno how one would hook _that_ simulation up to a simulated host
> running a simulated ARPANET interface.
>
>
The IMP emulator emulates the DH/LH interface with UDP packets. I wired up
the dps8/m emulator to the IMP emulator, but I don't have the ARPAnet stack
for Multics, so it's just packets.

-- Charles


More information about the cctalk mailing list