<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I'm pretty sure that ANF10 predates DECnet. The 1973 third
addition of the Assembly Language Handbook (the orange book) shows
the <font size="4"><tt>LOCATE</tt></font> <font size="4"><tt>UUO</tt></font>
(<font size="4"><tt>CALLI</tt></font> <font size="4"><tt>62,</tt></font>)
to change a job's logical station and the <font size="4"><tt>WHERE</tt></font>
<font size="4"><tt>UUO</tt></font> (<font size="4"><tt>CALLI</tt></font>
<font size="4"><tt>63,</tt></font>) which returns a device's
physical location.<br>
</p>
<p>My understanding is that this was by using ANF10 or one of its
ancestors.<br>
</p>
<p>I never heard of DECnet that long ago; not on any 36 bit or 12
bit system I had access to (didn't have access to a PDP-11)</p>
<p>I <i>think</i> ANF10 will run over Ethernet, which is how you
would get multiple nodes, maybe.</p>
<p>This is so cool; I have wanted to lift the ANF10 code out of
Tops-10 and put it into Tops-20 for eons.</p>
<p>Kudo's to you both.<br>
</p>
<blockquote type="cite"
cite="mid:00af01d7db07$d2814460$7783cd20$@com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 12 (filtered
medium)">
<style>@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}.MsoChpDefault
{mso-style-type:export-only;}div.WordSection1
{page:WordSection1;}ol
{margin-bottom:0in;}ul
{margin-bottom:0in;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<hr width="100%" size="2">
<p class="MsoNormal">On 11/16/21 11:34 AM, Robert Armstrong
wrote:<br>
<br>
Supratim and I (with some help and encouragement from Peter)
have set up an ANF10 network between the TOPS10 nodes VENTI
and TWONKY. If you haven’t heard of it, ANF10 (short for “A
Networking Feature” – yes, really!) predates DECnet (I’m
pretty sure, although I’m sure there will be debate about
that) and provides mostly the same functions – remote
terminals, file transfer, etc. ANF10 also has remote RJEs
with card readers, line printers and terminal concentrators.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><span
style="font-family:"Courier New"">.net/anf<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span
style="font-family:"Courier New"">[ANF10 network:
connected to VENTI(20), located at VENTI(20), 2 nodes]<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span
style="font-family:"Courier New"">Node VENTI
(20) SIMH KS10 VENTI 7.04 NET 14-Nov-21<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span
style="font-family:"Courier New"">Node TWONKY
(37) SIMH KS10 TWONKY 7.04NET 15-Nov-21<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> It’s possible to run ANF10 and DECnet
both, and that’s what we’re doing so TWONKY and VENTI are also
available on HECnet. If anybody else has a TOPS10 system and
would like to connect it would be nice to add a few more
nodes, but there is a problem. TOPS10 supports a maximum of
two KDP/DUP lines on the KS10, and you need one for DECnet and
the other for ANF10. That means each system can talk to at
most one other ANF10 system, which limits the network size to
two nodes. Bummer…<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> There are a few options available –<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoListParagraph"
style="text-indent:-.25in;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
style="font-family:Symbol"><span style="mso-list:Ignore">·<span
style="font:7.0pt "Times New Roman""> </span></span></span><!--[endif]-->DEC
made some DNxx PDP-11 boxes that supported multiple ANF10
connections. We could set up one of these as a router.<o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-.25in;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
style="font-family:Symbol"><span style="mso-list:Ignore">·<span
style="font:7.0pt "Times New Roman""> </span></span></span><!--[endif]-->Somebody
could hack TOPS10 to allow more than two DUP lines.<o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-.25in;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
style="font-family:Symbol"><span style="mso-list:Ignore">·<span
style="font:7.0pt "Times New Roman""> </span></span></span><!--[endif]-->Somebody
could write a pyDECnet type gizmo that speaks ANF10.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> And there might be others that I haven’t
thought of yet. Any ideas?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Bob<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</blockquote>
</body>
</html>