This summer a group of us worked together to resurrect the original ARPAnet IMP software, and I’m now happy to say that the IMP lives again in simulation. It’s possible to run the original IMP software on a modified version of the H316 simh and to set up a virtual network of simulated IMPs talking to each other. IMP to IMP connections, which would have originally been carried over leased telephone lines, are tunneled over IP. As far as we can tell, everything works pretty much as it did in the early 1970s. IMPs are able to exchange routing information, console to console communications, network statistics, and they would carry host traffic if there were hosts on the network. The hooks are in there to allow simh to support the IMP side of the 1822 host interface, and the next step would be to recover the OS for an ARPAnet era host and then extend the corresponding simulator to talk to the IMP simulation.
21 lines
421 B
Batchfile
21 lines
421 B
Batchfile
;; *** IMP LINE FOUR (ONLY!) LOOPBACK TEST ***
|
|
|
|
; Set the simulator configuration ...
|
|
echo IMP line four loopback test...
|
|
do impconfig.cmd
|
|
SET IMP NUM=2
|
|
|
|
; Load the IMP code ...
|
|
echo Loading IMP code ...
|
|
do impcode.cmd
|
|
|
|
; Start up the modem links!
|
|
SET MI1 DISABLED
|
|
SET MI2 DISABLED
|
|
SET MI3 DISABLED
|
|
SET MI4 ENABLED
|
|
DEPOSIT MI4 ILOOP 1
|
|
SET MI5 DISABLED
|
|
|
|
; And we're done ..
|
|
echo Type GO to start ...
|