[Simh] Cluster communications errors

Johnny Billquist bqt at softjar.se
Wed Jul 18 19:18:21 EDT 2018


On 2018-07-18 23:36, Mark Pizzolato wrote:
> On Wednesday, July 18, 2018 at 2:32 PM, Paul Koning wrote:
>>> It might be better to hard set the Linux simh host system's port to
>>> 10Mbit on the switch.  That would help with the potential for
>>> overrunning the original DEC hardware...
>>
>> DEC hardware tends to handle line rate traffic; a lot of other Ethernet
>> hardware does not, especially not earlier models.  I remember arguing with the
>> DECnet/DOS folks that no, we would not modify the DECnet architecture to
>> handle the single buffer "design" of the 3c501.
>>
>> But if you have speed mismatches, you're likely to have congestion loss, unless
>> the bursts are less than the switch buffer quota.  Some switches have
>> thousands of buffers; other (inexpensive) ones have only a surprisingly small
>> number and can easily give you congestion loss.
> 
> Well, not all systems and hardware can actually handle back to back
> packets even at 10Mbits.   The XQ THROTTLING is based on the throttling that
> Johnny Billquist implemented in his bridge which was needed to allow his
> physical systems to be able to communicated with simulated systems without
> crazy packet loss...

It's probably worth pointing out that the reason I implemented that was 
not because of hardware problems, but because of software problems. 
DECnet can degenerate pretty badly when packets are lost. And if you 
shove packets fast enough at the interface, the interface will 
(obviously) eventually run out of buffers, at which point packets will 
be dropped.
This is especially noticeable in DECnet/RSX at least. I think I know how 
to improve that software, but I have not had enough time to actually try 
fixing it. And it is especially noticeable when doing file transfers 
over DECnet.

   Johnny

-- 
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 Simh mailing list