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.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2457 invoked from network); 24 Sep 2020 16:35:08 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 24 Sep 2020 16:35:08 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 858EF9CEB0; Fri, 25 Sep 2020 02:35:04 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id EE1CD9CBCA; Fri, 25 Sep 2020 02:34:47 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 13D039CBCA; Fri, 25 Sep 2020 02:34:46 +1000 (AEST) Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by minnie.tuhs.org (Postfix) with ESMTPS id 92A8D9CB3A for ; Fri, 25 Sep 2020 02:34:45 +1000 (AEST) Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id A341718C0B6; Thu, 24 Sep 2020 12:34:44 -0400 (EDT) To: tuhs@minnie.tuhs.org Message-Id: <20200924163444.A341718C0B6@mercury.lcs.mit.edu> Date: Thu, 24 Sep 2020 12:34:44 -0400 (EDT) From: jnc@mercury.lcs.mit.edu (Noel Chiappa) Subject: [TUHS] V6 networking (Was: Choice of Unix for 11/03 and 11/23+ Systems) 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: , Cc: jnc@mercury.lcs.mit.edu Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > From: Paul Ruizendaal > I'd love to have a look at that and compare and contrast the > approaches. OK; the system is somewhat disorganized, and stuff is in directories here, there and everywhere in it (much is in the home dirs of some of the people who worked on some pieces), so it will take me a fair amount of work to curate it all into an accessible form, but I have put _some_ of it up here: http://ana-3.lcs.mit.edu/~jnc/tech/unix/net/ If you want to slurp up the whole thing: http://ana-3.lcs.mit.edu/~jnc/tech/unix/net/net.tar I should explain that the kernel only contains inbound de-multiplexing, and not much else; the TCP is in the user process, allong with the application. (Great for V6 on a small machine...) There is most of what documentation I could find in the 'doc' folder. There were at least two different TCP's in use on that system - maybe three. I have currently only included one (gotta do some more work to get the rest; for Server Telnet, and User/Server FTP), along with a couple of appplications which use it: SMTP, Finger, and User Telnet. The kernel code is mostly there, but there are some minor dribs and drabs of changes/additions elsewhere in the kernetl which I'll have to sort out in the future. The main thing that's not there is the Pronet driver; not very useful! There's also an ICMP paemon (and 'ping'), IIRC, but that's something else I'll have to find. Any questions, or stuff you'd really like to see, let me know. Noel