[ih] NCP and TCP implementations

Bob Hinden bob.hinden at gmail.com
Tue Jul 21 11:48:06 PDT 2020

I did an NCP implementation for the BBN Pluribus (Lockheed SUE processor, I think) in assembly language, and a TCP in the Honeywell 316 assembly language.   That was a long time ago :-)


> On Jul 21, 2020, at 2:15 AM, Craig Milo Rogers via Internet-history <internet-history at elists.isoc.org> wrote:
> On 20.03.10, vinton cerf via Internet-history wrote:
>> Steve Kirsch asks in what languages NCP and TCP were written.
>> The Stanford first TCP implementation was done in BCPL by Richard Karp.
>> Another version was written for PDP-11/23 by Jim Mathis but not clear in
>> what language. Tenex was probably done in C at BBN. Was 360 done in PL/1??
>> Dave Clark did one for IBM PC (assembly language/??)
>> Other recollections much appreciated.
> 	The UCLA Center for Computer-based Behavioral Studies (UCLA/CCBS) had
> a PDP-10 (KA-10 running the TOPS-10 operating system) with a PDP-15 as an I/O
> frontend, connected by shared memory.  The PDP-15 ran an in-house operating
> system.  The NCP, part of that operating system, was written in PDP-15
> assembly language, which was cross-assembled on the PDP-10.  TOPS-10
> extensions, written in the PDP-10 assembly language, Macro-10, communicated
> with the NCP on the PDP-15 to expose the PDP-10 as an Arpanet host; the PDP-15
> was not itself listed as the host.
> 	At least, that's what I remember.  It's been a while.
> 					Craig Milo Rogers
> --
> Internet-history mailing list
> Internet-history at elists.isoc.org
> https://elists.isoc.org/mailman/listinfo/internet-history

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: Message signed with OpenPGP
URL: <http://elists.isoc.org/pipermail/internet-history/attachments/20200721/11eb45cf/attachment.asc>

More information about the Internet-history mailing list