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=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30648 invoked from network); 29 Jun 2022 20:21:45 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 29 Jun 2022 20:21:45 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 74A2D40C23; Thu, 30 Jun 2022 06:21:38 +1000 (AEST) Received: from ewsoutbound.kpnmail.nl (ewsoutbound.kpnmail.nl [195.121.94.167]) by minnie.tuhs.org (Postfix) with ESMTPS id 85D53409BB for ; Thu, 30 Jun 2022 06:21:24 +1000 (AEST) X-KPN-MessageId: 051c1520-f7e9-11ec-92d5-005056abbe64 Received: from smtp.kpnmail.nl (unknown [10.31.155.37]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id 051c1520-f7e9-11ec-92d5-005056abbe64; Wed, 29 Jun 2022 22:21:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=planet.nl; s=planet01; h=to:message-id:date:from:subject:mime-version:content-type; bh=AiPWEnqCSgdjPuJAHS3ZvzZ0kqTY5AgPoIKtd3SDZWk=; b=ixtlbLUNG0o7UZjDhi0v7nELYy2i5YwiPJZrkaE61RVKHhmM8+nccE0AqUAdI2HNklkp4ZGACFdyy ZGSIXua4lXKuktGBxASZxua/Foz29U5i3tjPZOtKgMpoSHpRri/ta7cXcdl7KtLL+CG/QJPo8FcwXB Pe5Etf+EByeL8ylY= X-KPN-MID: 33|yEQvQO8jVC9iHDQRs9q6WfoStbN8oGD54TdyFQzZatNLo9OpE7DAMUMn9gG4YnS EuGE7OMOh2/7EkKGuASrnjvcEwn9rSljnMHj+YPkyJKI= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|r9qtPK40Ze5wFIfjDvokSatneD1HyvTA0o4SmuVPu/X0kVBGjqAh/4Yx5DbxI0i iwwp2nFx0yQSiemF8eRoELw== X-Originating-IP: 77.172.38.96 Received: from smtpclient.apple (77-172-38-96.fixed.kpn.net [77.172.38.96]) by smtp.kpnmail.nl (Halon) with ESMTPSA id 06a3fbae-f7e9-11ec-929b-005056ab1411; Wed, 29 Jun 2022 22:21:15 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) From: Paul Ruizendaal In-Reply-To: Date: Wed, 29 Jun 2022 22:21:13 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <2803DC51-6CBC-4257-B40C-8A559C27CAE3@planet.nl> To: The Eunuchs Hysterical Society X-Mailer: Apple Mail (2.3654.120.0.1.13) Message-ID-Hash: YUT7GK5LVE3AIZDMXTPCCXW7XTRPQRA4 X-Message-ID-Hash: YUT7GK5LVE3AIZDMXTPCCXW7XTRPQRA4 X-MailFrom: pnr@planet.nl X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Research Datakit notes List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: > Would you happen to know where I can find copies of these three > papers? >=20 > A. G. Fraser, "Datakit - A Modular Network for Synchronous and > Asynchronous Traffic", Proc. ICC 79, June 1979, Boston, Ma., > pp.20.1.1-20.1.3 >=20 > G. L. Chesson, "Datakit Software Architecture", Proc. ICC 79, June > 1979, Boston Ma., pp.20.2.1-20.2.5 >=20 > G. L. Chesson and A. G. Fraser, "Datakit Network Architecture," Proc. > Compcon 80, February 1980, San Fransisco CA., pp.59-61 I just remembered that I had received a copy of a file note (50+ pages) = that Greg Chesson wrote in 1982 about the "CMC=E2=80=9D control software = for Datakit. I think it covers the same ground as the 1979 paper, but in = far greater detail and with two more years of development. In short, the = connection protocol in CMC is based on the exchange of binary messages. = That was replaced (for the most part) by text-based messages in the = later TDK control software. It is here (it is a 16MB pdf): https://www.jslite.net/notes/dk3.pdf To compare, here are the first two design documents on sockets. I looked = for these for many years (even had the Berkeley library manually search = the boxes with CSRG documents that Kirk McKusick had sent there - to no = avail), and then in 2021 Rich Morin found them in the papers of Jim = Joyce. I=E2=80=99m still very thankful for this. These two papers were written in the summer of 1981 and circulated to = the newly formed steering committee for what was to become 4.2BSD (note: = ~5MB pdf each). The first is specifically on networking: https://www.jslite.net/notes/joy1.pdf The second outlines the overall ambitions for the new version (including = a summary of the above document). It has an interesting view of John = Reiser=E2=80=99s VM code in its section 3.17 as well: https://www.jslite.net/notes/joy2.pdf What was proposed is not quite the sockets we know, but the general = direction is set and the reasoning is explained. Reading the Chesson and = Joy paper side by side makes for an interesting comparison of thinking = on these topics in the early 80=E2=80=99s. Maybe they are worth storing in the TUHS archive. Wbr, Paul