otherwise I would see the same problem when I run the client on a different PC
That's a detail you should have led with, not needed to have dragged out after days worth of back-and-forth. This thread's initial post implies that it affects all hosts on the network, and then you come along and claim you have "the same problem," only now we learn it affects this Usenet downloader container alone, not any other machines on the network. Have I got that straight, finally?
If so, then by any chance is this container speaking across a WiFi link? I
have seen desperately slow bridged networking over WiFi before, but it was with Parallels VMs; the symptom goes away when you switch to "shared" mode, a variety of NAT that causes the VM to share the host's IP on the outside. It's a
documented issue, but when you go read it, please ignore the claim in the article that it's a Cisco-specific problem; I've also seen it on an 802.11ax Amplifi and on my hAP ax³.
I believe the mechanism of action has to do with the point-to-point nature of WiFi, where the default assumption is that the client has a single wireless MAC that it will use over a given connection to the AP. When a second one appears, the AP gets confused, causing the slowdown.
You can tell that this is what you're running into when the slowdown goes away after switching to a wired connection. In contrast with WiFi APs, Ethernet switches have no trouble with multiple client MACs appearing on a single port since they've got an FDB that is able to learn thousands of MACs per port, since it might be connected to an unknown fan-out of other network switches. Not only is there no need for an FDB with WiFi since all clients connect directly, I believe the client MAC is part of the encryption scheme, which affects how (or whether!) reply packets get back to the client.
I suspect one can solve this by playing about with
WDS, but I can't be bothered. I either switch the VM to shared networking while on WiFi, or plug the wired Ethernet adapter in when on a laptop that normally runs on WiFi.
I've added a
warning about this potential pitfall to the end of my article.