From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 753 invoked from network); 6 Jun 2020 14:56:42 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 6 Jun 2020 14:56:42 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id C355C9C83E; Sun, 7 Jun 2020 00:56:35 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 46AEF93D56; Sun, 7 Jun 2020 00:55:58 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=planet.nl header.i=@planet.nl header.b="RQAUPoZq"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id BEBE293D56; Sun, 7 Jun 2020 00:55:55 +1000 (AEST) Received: from cpsmtpb-ews07.kpnxchange.com (cpsmtpb-ews07.kpnxchange.com [213.75.39.10]) by minnie.tuhs.org (Postfix) with ESMTP id 6FCA993D52 for ; Sun, 7 Jun 2020 00:55:54 +1000 (AEST) Received: from cpsps-ews04.kpnxchange.com ([10.94.84.171]) by cpsmtpb-ews07.kpnxchange.com with Microsoft SMTPSVC(8.5.9600.16384); Sat, 6 Jun 2020 16:55:51 +0200 X-Brand: 7abm2Q== X-KPN-SpamVerdict: e1=0;e2=0;e3=0;e4=(e1=10;e3=10;e2=11;e4=10);EVW:Whi te;BM:NotScanned;FinalVerdict:Clean X-CMAE-Analysis: v=2.3 cv=Pv8IkzE3 c=1 sm=1 tr=0 cx=a_idp_e a=LO2mTXPAMClkaqVt2RTykg==:117 a=soxbC+bCkqwFbqeW/W/r+Q==:17 a=x1i13A_MHe4A:10 a=IkcTkHD0fZMA:10 a=nTHF0DUjJn0A:10 a=Sk8eDgRnAAAA:20 a=vg8gyZwjI65h9O6NuSIA:9 a=s5f9EV7FYQdaCJIR:21 a=0y32oZrDeUh4IMId:21 a=QEXdDO2ut3YA:10 a=tf1YDX3pA6yNhKSqw0sB:22 X-CM-AcctID: kpn@feedback.cloudmark.com Received: from smtp.kpnmail.nl ([195.121.84.12]) by cpsps-ews04.kpnxchange.com over TLS secured channel with Microsoft SMTPSVC(8.5.9600.16384); Sat, 6 Jun 2020 16:55:51 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=planet.nl; s=planet01; h=to:date:message-id:subject:mime-version:content-type:from; bh=c5kGzNJiadscbeBASN3zWKtqzMNCsVQfCRwEeIjem7Y=; b=RQAUPoZqAJAoQHuxQD0EKNHU9l9PJFN+cVVLPf65qQ4j3mzIL6v3J/0erSqgrnPSBZCFb03WPCeXu nU3yY/m0VAtzyqdbhwa3SyGvoBQEfJCbpyCNpvit5Mmy57llhknwIFPOUCGUHuzvU1TpdQpR+PvYOb +qvPZUJcr9WIUDAs= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|IPQBWJo9HPveKyrUZQ3Kp6/DRogqCfrXzhoMMwxxOa2oXvwCAHjBVjpDpQPUkof MsOS0Hh2CyfbWPLhNAOkeyg== X-Originating-IP: 80.101.112.122 Received: from mba2.fritz.box (sqlite.xs4all.nl [80.101.112.122]) by smtp.kpnmail.nl (Halon) with ESMTPSA id cffe326d-a805-11ea-9983-00505699772e; Sat, 06 Jun 2020 16:55:51 +0200 (CEST) From: Paul Ruizendaal Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Message-Id: <9E4F4C8A-A2F6-4993-9144-30A4D3721CF1@planet.nl> Date: Sat, 6 Jun 2020 16:55:50 +0200 To: TUHS main list X-Mailer: Apple Mail (2.3445.104.11) X-OriginalArrivalTime: 06 Jun 2020 14:55:51.0104 (UTC) FILETIME=[92075400:01D63C12] X-RcptDomain: minnie.tuhs.org Subject: [TUHS] My BSDcan talk X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > It's another similar to the last two. I've uploaded a version to = youtube until the conference has theirs ready. It's a private link, but = should work for anybody that has it. Now that I've given my talk it's = cool to share more widely. > The link at the end is wrong. = https://github.com/bsdimp/bsdcan2020-demos is the proper link. > Please let me know what you think. Watched it & liked it a lot! I have one nit-pick in the section on early networking: BBN's VAX TCP = did not allow the =E2=80=98/dev/net/host=E2=80=99 syntax. That = particular semantic comes from UoI=E2=80=99s NCP Unix, where the 8-bit = host number was encoded in the minor number of character special file = =E2=80=98host=E2=80=99 - but it did not carry through to the BBN code. Other systems used something similar. The Chaos network code made = namei() break when it recognised the Chaos driver and left the remainder = of the path for the driver to fetch & parse. I=E2=80=99m also being told = that Greg Chesson experimented with using the given name of a Datakit = channel device as the connection string for the switch, but that this = approach was abandoned early on. In my view, exposing the host names through integration in the Unix file = name space makes a lot of conceptual sense, but it unfortunately falls = down on the practicalities, with the host name set being hard to = enumerate (it is large, distributed and not stable - even back then). A question mark is hard pin-pointing the start of Unix networking to V4 = / 1974. Yes, that is the earliest evidence we currently have. However, = Sandy Fraser says that Spider came into operation in 1972 and it must = have connected to something. Maybe that something was a lab-bench test = setup, but it could have been a computer - maybe even one running Unix. There is another candidate for earliest Unix networking as well. The = tech memo=E2=80=99s from Heinz Lycklama include one on the Glance = terminal. That memo includes a section on the network used, referencing = a 1973 report by D.R. Weller, "A High-Speed I/O Loop Communication = System for the DEC PDP-11 Computer=E2=80=9D. That computer appears to be = an 11/45 running Unix and the loop is not Spider (nor the Pierce loop = discussed in 1970/71 BSTJ). I have an off-list question outstanding to = better understand this.