[HECnet] Old protocols in new ones

Johnny Billquist bqt at softjar.se
Sun Mar 28 12:36:31 PDT 2021


"Multinet" in the context we're talking here is a product/solution from 
Process Software (or whatever the name of the company is), and is not 
anything from DEC at all.

   Johnny

On 2021-03-28 20:30, Thomas DeBellis wrote:
> I have always wondered whether 'Multinet' might have been a figment of 
> some marketeer's imagination.  DEC's sales people had some remarkable 
> gaffs, particularly when transitioning from the 36 to 32 bit line.  But 
> I'm sure they were not unique in that regard.
> 
> Under Tops-20, 'Multinet' has a _very_ specific meaning; it is the 
> MNETDV module (the Multinet driver) is what handles routing IP packets 
> over different physical media, in this case, an AN20 (to an IMP), an NI 
> and CI.
> 
> I can't remember what equivalent for DECnet is called in 36 bit land, 
> but it can be routed over a CI, an NI or over a DTE to DN20 (MCB).  
> There are some additional devices, but I don't know if they were 
> implemented; I think ROUTER.MAC handles some of that.
> 
>> ------------------------------------------------------------------------
>> On 3/28/2021 1:52 PM, Paul Koning wrote:
>>
>> I didn't see that.
>>
>> I have never used the product called Multinet myself.  When I use the term "Multinet" it has always referred to the encapsulation of DECnet point to point routing packets with a 4 byte header, sent either as UDP packets or over a TCP stream.  This is what I understand to be the so-called "Multinet datalink" (which as I have said many times isn't an actual datalink and reflects only the utter ignorance of its creators).  That "protocol" should be avoided; if there is no alternative then only the TCP variant should be used.  The UDP variant is utterly unfit for any use in any application whatsoever and always has been; I should probably delete it from PyDECnet rather than permit it with a warning as I currently do.
>>
>> If the product called Multinet also supports DDCMP, that's a different matter entirely.  I have never heard of any such thing.  How does it work?  Is it compatible with DDCMP over TCP as implemented in SIMH?  If yes -- and even if it only supports only connect or listen but not both concurrently as SIMH does -- it should work with PyDECnet.  I'd be interested in hearing about it.  If it isn't compatible with the SIMH version for some other reason, then I would expect it not to work with PyDECnet either.  If so, and if someone can supply me with a description of how it operates, hopefully with at least some protocol captures, I may be able to add support for it.
>>
>> 	paul
>>> ------------------------------------------------------------------------
>>> On Mar 28, 2021, at 12:59 PM, Robert Armstrong<bob at jfcl.com>  wrote:
>>>
>>>   Johnny already said it, but it's worth repeating that Multinet WILL do DDCMP over TCP (yes, TCP not UDP) if you ask it to.  It's unfortunately not the default, but it's easy to change.
>>>
>>> Bob
>>>> ------------------------------------------------------------------------
>>>> Paul Koning<paulkoning at comcast.net >  wrote:
>>>> No, you're confusing DDCMP and Multinet.
>>>> Multinet isn't a datalink protocol; it's merely a wrapper for
>>>> the routing layer packets.

-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt at softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


More information about the Hecnet-list mailing list