[ih] NCP and TCP implementations

Louis Mamakos louie at transsys.com
Tue Mar 10 10:13:48 PDT 2020


The implementation that Mike Petry and I did at the University of 
Maryland
for our UNIVAC 1108 and 1100/40 was first written in UNIVAC assembly 
code.  This
was in the early 1980's, initially as a class project that turned into
a real "thing".

Later large parts were reimplemented in PLUS, a systems programming 
language that
UNIVAC / Sperry / UniSys created for the 1100 (and later, 2200) series 
of
mainframes.  That implementation later ran on 1100/80, 1100/70 and 
1100/90
series UniSys mainframes.  TELNET, FTP and SMTP servers and various 
weird printing
and batch job submission services were supported.

louie


On 10 Mar 2020, at 2:14, 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.
>
> vint
> -- 
> Internet-history mailing list
> Internet-history at elists.isoc.org
> https://elists.isoc.org/mailman/listinfo/internet-history



More information about the Internet-history mailing list