@iamchemist
For some reason, you replied by Reporting Dave's response as though you had a complaint. This is what you said:
Having looked up the switch in question online, I very seriously doubt that it can cause an interruption that would affect persistent connections. It looks like an ordinary Ethernet switch with some energy-saving abilities, but there is no evidence of any switch-initiated "few millisecond" session disconnects. I have to believe that you misunderstood what you either heard or read about this device's properties.
If you have two users plugged in through that ordinary but slightly more energy-efficient switch, BOTH are continuously connected because either port will respond on demand within a very low number of milliseconds, and network time-outs take 30 seconds if the drivers are all set up according to standard configuration options.
The only disruptive event of note in Ethernet usage - for ANY Ethernet network, not just yours - is due to collisions (two Ethernet users sending simultaneously within microseconds of each other). If there is a network collision , the rules of Ethernet networks allow what is called "evasion" so that both conflicting senders have the chance to send their data again VERY quickly. After a collision, they re-transmit a few milliseconds apart from each other because each port on an Ethernet has different delay times. Since this is a Gigabit network running a TCP/IP-based traffic load that has the typical 1500-byte packet limits, messages will occupy MICROseconds - not milliseconds. Depending on byte formats, a full packet with NO compression and with normal 8-bit bytes with a parity bit will take less than 15 microseconds on a true Gigabit network.
With only a couple of users, the odds are highly against having enough of a collision-based outage to drop a connection. A "re-transmit after collision" doesn't mean a "disconnect for a few milliseconds every few minutes." The only way that you would get a session disconnect would be if there was a failing network I/F card. We don't have to get into failure modes because from your other posts, both network cards are working.
As to the Report, I am going to call that "Resolved" and make it inactive.
As to whether that switch is causing you problems, I won't say 100% NO on that, but it is a high 99+% NO, the only possible exception being a physically faulty switch - but your users are getting through, so that is ALSO unlikely.
I think it is clear - we are looking at a software or networking protocols consideration as the source of your slowdown. The "persistent connection" is the best path to initially pursue. Checking for having forms or queries set up for pessimistic locking would be MY second choice as a potential problem, but others may disagree with me by thinking of other sources of software interference.
By the way, Dave's reference to "duck" test is for this kind of test:
"If it looks like a duck and swims like a duck and quacks like a duck and waddles when it walks, the odds are that it is, indeed, a duck."