The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: clemc@ccc.com (Clem Cole)
Subject: [TUHS] networking on unix before uucp
Date: Tue, 26 Aug 2014 19:20:01 -0400	[thread overview]
Message-ID: <CAC20D2MOhHuMoOYRp6W6wkT5WozMZN5uY2iZs5zdw8HgKFFD8w@mail.gmail.com> (raw)
In-Reply-To: <alpine.NEB.2.02.1408261023490.21577@t1.m.reedmedia.net>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3193 bytes --]

​below​


On Tue, Aug 26, 2014 at 12:36 PM, Jeremy C. Reed <reed at reedmedia.net> wrote:

> On Fri, 22 Aug 2014, Cory Smelosky wrote:
>  Does anyone know if Berknet's design was inspired by this
> "rcs"?  Where can I learn more about it? (as searching for "rcs" is
> ​ ​
> difficult)
>
​You'd have to ask Eric.   It was certainly there and the CDC box was used
a good bit before the Vaxen showed up, particular in EE for things like
SPICE, SPLICE, et al.

>
> I don't see any ethernet code in Berknet.

​There would not be any.   As I said, it pre-dated any Ethernet HW at UCB.
  It ran over 9600 bit RS-232C links (usually on a DZ11).​




> they considered an
> LNI, an early token ring (if I understand correctly), device,

​Yes - that is right.   It was a UCI/MIT device -- predates the Proteon
Ring products and Apollo's Ring.​




> and DMC-11
> link, but I don't think berknet was ever extended for those or used
> using ethernet.
>
​Correct​




>
>
> By the way, the early berknet had a symlink to the batch remote copy
> netcp called "rcp" which predated Joy's real-time remote file copy, rcp,
> by a few years.

​right.​





>  The early version also included a trivial "sendmail" to
> remotely send mail over the batch berknet to another berknet system (by
> running "mail" on the remote system later). It predated Allman's
> unrelated intelligent mailer by around two years. The Berknet tool was
> replaced and renamed with "sendberkmail".


​It was built using Kurt Shoen's "delivermail" which is in 4.1 (and was
what Eric would rewrite - see below).

The historical (hysterical) ​reason was this.

Eric was the main guy behind the 11/70 that the Ingress project had (ing70
on the Berknet) in Cory Hall. In Evans, was Ernie (and later ucbvax).   The
Internet connection was owned by the Ingress Group on a long interface pair
to an IMP at LBL.    UCB did not have its own IMP as CMU, MIT, Stanford
did.   The UUCP network came into Evans via Ernie, but Internet via Ing70.
  So the UCB mail system had to send the messages over the BerkNet to
proper host for import/export from campus.

Similarly, folks in other departments as they joined the Berknet had
private and strange mail interfaces.
Originally, different folks in different departments had been hacking mail,
delivermail etc al to handle different header formats.   Eric was a DB guy,
do he wrote a DB production language to walk headers because it was having
to deal with so much dead mail from unparsable messages that would get sent
to Ingress by the Berknet and then not be able to be delivered.

I have always contended that if he has left the SMTP connection out of
sendmail and called the BBN smtpd, to do import/export the way many other
UNIX MTAs did and left sendmail and as purely a middleware layer that
canonnicalized header, it would have been a different world.    Because it
was also the smtpd, people used it ever though most did not have the N
header problem we had at UCB.


The rest is history.
Clem
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20140826/92c959be/attachment.html>


  reply	other threads:[~2014-08-26 23:20 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-22  3:42 Mark Longridge
2014-08-22 15:09 ` Mary Ann Horton
2014-08-22 22:12   ` Cory Smelosky
2014-08-24 22:46     ` Clem Cole
2014-08-24 23:00       ` Clem Cole
2014-08-24 23:07       ` A. P. Garcia
2014-08-24 23:43         ` Clem Cole
2014-08-25 14:21         ` Ronald Natalie
2014-08-26 16:36     ` Jeremy C. Reed
2014-08-26 23:20       ` Clem Cole [this message]
2014-08-22 15:18 ` Dan Cross
2014-08-22 15:20   ` Dan Cross
2014-08-22 15:57   ` John Cowan
2014-08-22 16:06     ` Ronald Natalie
2014-08-22 18:11       ` Dave Horsfall
2014-08-22 17:51         ` Larry McVoy
2014-08-22 19:24           ` John Cowan
2014-08-22 20:37           ` Dave Horsfall
2014-08-22 20:16             ` Larry McVoy
     [not found]               ` <alpine.BSF.2.00.1408230659490.42071@aneurin.horsfall.org>
2014-08-23  2:30                 ` Larry McVoy
2014-08-22 19:32         ` John Cowan
2014-09-02 19:15     ` [TUHS] portal daemon (was Re: networking on unix before uucp) Aaron J. Grier
2014-09-02 19:57       ` Clem Cole
2014-09-02 20:06         ` Erik E. Fair
2014-08-22 18:01 ` [TUHS] networking on unix before uucp Dave Horsfall
2014-08-22 13:27 Noel Chiappa
2014-08-22 13:32 ` Ronald Natalie
2014-08-22 13:35 ` Ronald Natalie
2014-08-22 16:35 Noel Chiappa
2014-08-23  3:08 Brian Walden
2014-08-23 18:02 ` Sven Mascheck
2014-08-23 19:32 ` Clem Cole
2014-08-24  4:59   ` Larry McVoy
     [not found]     ` <53FB4B6D.5070404@e-bbes.com>
2014-08-25 14:45       ` Larry McVoy
2014-08-25 15:22         ` A. P. Garcia
2014-08-25 15:49         ` arnold
2014-08-25 19:01           ` emanuel stiebler
2014-08-25 19:20             ` arnold
2014-08-25 20:00               ` Lyndon Nerenberg
2014-08-25 21:06                 ` John Cowan
2014-08-25 21:14                   ` Lyndon Nerenberg
2014-08-25 21:17                     ` Lyndon Nerenberg
2014-08-26  3:26                 ` Larry McVoy
2014-08-26  6:17                   ` arnold
2014-08-26  6:44 Jason Stevens
2014-08-26 16:56 Noel Chiappa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAC20D2MOhHuMoOYRp6W6wkT5WozMZN5uY2iZs5zdw8HgKFFD8w@mail.gmail.com \
    --to=clemc@ccc.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).