The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] History of select(2)
@ 2017-01-09  2:35 Warren Toomey
  2017-01-09 10:36 ` Paul Ruizendaal
  0 siblings, 1 reply; 12+ messages in thread
From: Warren Toomey @ 2017-01-09  2:35 UTC (permalink / raw)


Also, I came across this history of select(2) a while back:

https://idea.popcount.org/2016-11-01-a-brief-history-of-select2/

Cheers, Warren


^ permalink raw reply	[flat|nested] 12+ messages in thread
[parent not found: <mailman.134.1484330261.3779.tuhs@minnie.tuhs.org>]
* [TUHS] History of select(2)
@ 2017-01-14 23:43 Noel Chiappa
  2017-01-15  1:22 ` Johnny Billquist
  0 siblings, 1 reply; 12+ messages in thread
From: Noel Chiappa @ 2017-01-14 23:43 UTC (permalink / raw)


    > From: Johnny Billquist <bqt at softjar.se>

    > And RFC791 is dated September 1981.

Yes, but it had pretty much only editorial changes from RFC-760, dated January
1980 (almost two years before), and from a number of IEN's dated even earlier
than that (which I'm too lazy to paw through).

    > So I have this problem with people who say that they implemented TC/IP
    > in 1978 for some reason.

If you look at IEN-44, June 1978 (issued shortly after the fateful June 15-16
meeting, where the awful 32-bit address decision was taken), you will see that
the packet format as of that date was pretty much what we have today (the
format of addresses kept changing for many years, but I'll put that aside for
now).

    > Especially if they say ... it was working well in heterogeneous
    > networks.

TCP/IP didn't work "well" for a long time after 1981 - until we got the
congestion control stuff worked out in the late 80's. And IIRC the routing/
addressing stuff took even longer.

    > I don't think it's correct to say that it was TCP/IP, as we know it
    > today.

Why not? A box implementing the June '78 spec would probably talk to a current
one (as long as suitable addresses were used on each end).

    > It was either some other protocol (like NCP) or some other version of
    > IP, which was not even published as an RFC.

Nope. And don't put too much weight on the RFC part - TCP/IP stuff didn't
start getting published as RFC's until it was _done_ (i.e. ready for the
ARPANet to convert from NCP to TCP/IP - which happened January 1, 1983).

All work prior to TCP/IP being declared 'done' is documented in IEN's (very
similar documents to RFC's, distributed by the exact same person - Jon
Postel).

	Noel


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-01-16  0:13 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-09  2:35 [TUHS] History of select(2) Warren Toomey
2017-01-09 10:36 ` Paul Ruizendaal
2017-01-09 10:42   ` Warren Toomey
2017-01-12  3:54   ` Clem Cole
2017-01-13  9:13     ` Paul Ruizendaal
2017-01-13 12:31       ` Ron Natalie
2017-01-13 16:50       ` Nelson H. F. Beebe
     [not found]       ` <20170114164102.GA31665@yeono.kjorling.se>
2017-01-16  0:13         ` [TUHS] Early Internet work (Was: History of select(2)) Paul Ruizendaal
     [not found] <mailman.134.1484330261.3779.tuhs@minnie.tuhs.org>
2017-01-14 22:02 ` [TUHS] History of select(2) Johnny Billquist
2017-01-14 22:09   ` Johnny Billquist
2017-01-14 23:43 Noel Chiappa
2017-01-15  1:22 ` Johnny Billquist

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).