[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ih] NCP, TCP/IP question
The early Illinois NCPs (for ANTS) were written in PEESPOL, PDP-11 Espol. The language created Dave Grothe based on Burros ESPOL, their operating system language which was a derivative of Algol.
The first UNIX NCP (1975) was written in C for the Illinois PDP-11/45, all of the TCPs (for PDP-11/45, 70, and VAX) were in C.
There is a paper from 1972 by Metcalfe on writing NCPs. I will have to find it and see what language that was.
> On Mar 10, 2020, at 05:33, vinton cerf via Internet-history <internet-history at elists.isoc.org> wrote:
> TENEX was the prototype for TCP/IP for the DEC 10/20 systems and they were
> prevalent well into the 1980s and perhaps beyond that.
> On Tue, Mar 10, 2020 at 5:16 AM Steve Crocker via Internet-history <
> internet-history at elists.isoc.org> wrote:
>> Thanks. For anyone who hasn't tracked PDP-10 operating systems, I believe
>> TOPS-20 and Tenex were the same. Tenex was developed at BBN. DEC provided
>> the TOPS-10 operating system but it was less capable than Tenex. DEC
>> acquired the rights to Tenex and brought it out as TOPS-20. I don't know
>> if there are substantive changes in the process; I have the impression
>> there weren't.
>> These systems were connected to the Arpanet when NCP was the host level
>> protocol. I didn't follow their history through the transition to TCP/IP,
>> but I have the impression they continued to be commonplace on the Internet
>> and thus would have had TCP/IP implementations. Others can fill in the
>> gaps here better than I can.
>> On Tue, Mar 10, 2020 at 5:08 AM Lars Brinkhoff <lars at nocrew.org> wrote:
>>> Steve Crocker wrote:
>>>> I don't think C was used or available on Tenex, but I'm not the most
>>>> authoritative source.
>>> There were several PDP-10 C compilers, but I'm not sure whether one
>>> actually ran on Tenex. Some ran on TOPS-20, so it wouldn't have been a
>>> big leap.
>> Internet-history mailing list
>> Internet-history at elists.isoc.org
> Internet-history mailing list
> Internet-history at elists.isoc.org